| Pakiet | flash.display |
| Klasa | public final class TriangleCulling |
| Dziedziczenie | TriangleCulling Object |
| Wersja języka: | ActionScript 3.0 |
| Wersje środowiska wykonawczego: | Flash Player 10, AIR 1.5 |
Terminy POSITIVE i NEGATIVE dotyczą znaku normalnej trójkąta wzdłuż osi Z. Normalna jest wektorem 3D, który jest prostopadły do powierzchni trójkąta.
Trójkąt, którego wierzchołki 0, 1 i 2 są ustawione zgodnie z kierunkiem ruchu wskazówek zegara, ma normalną o wartości dodatniej. Oznacza to, że normalna tego trójkąta jest skierowana w stronę dodatniej części osi Z, z dala od aktualnego punktu widzenia. Jeśli używany jest algorytm TriangleCulling.POSITIVE, trójkąty, których normalne są dodatnie, nie będą renderowane. Takie rozwiązanie określa się również jako usuwanie powierzchni niewidocznych.
Trójkąt, którego wierzchołki są ustawione przeciwnie do ruchu wskazówek zegara, ma normalną o wartości ujemnej. Oznacza to, że normalna tego trójkąta jest skierowana w stronę ujemnej części osi Z, w stronę aktualnego punktu widzenia. Jeśli używany jest algorytm TriangleCulling.NEGATIVE, trójkąty, których normalne są ujemne, nie będą renderowane.
Więcej informacji
Powiązane elementy interfejsu API
| Stała | Zdefiniowane przez | ||
|---|---|---|---|
| NEGATIVE : String = "negative" [statyczny]
Określa usuwanie wszystkich trójkątów, które są skierowane w stronę bieżącego punktu widzenia. | TriangleCulling | ||
| NONE : String = "none" [statyczny]
Określa brak usuwania powierzchni. | TriangleCulling | ||
| POSITIVE : String = "positive" [statyczny]
Określa usuwanie wszystkich trójkątów, które są skierowane w stronę przeciwną niż bieżący punkt widzenia. | TriangleCulling | ||
NEGATIVE | Stała |
public static const NEGATIVE:String = "negative"Ustawia usuwanie wszystkich trójkątów, które są skierowane w stronę bieżącego punktu widzenia.
NONE | Stała |
public static const NONE:String = "none"Określa brak usuwania powierzchni. Wszystkie trójkąty w ścieżce będą renderowane.
POSITIVE | Stała |
public static const POSITIVE:String = "positive"Określa usuwanie wszystkich trójkątów, które są skierowane w stronę przeciwną niż bieżący punkt widzenia. Jest to również określane jako usuwanie powierzchni, które znajdują się z tyłu punktu widzenia.
Tue Jun 12 2018, 12:06 PM Z
Ukryj dziedziczone właściwości publiczne
Pokaż dziedziczone właściwości publiczne