Paket | flash.display |
Klass | public final class TriangleCulling |
Arv | TriangleCulling Object |
Språkversion: | ActionScript 3.0 |
Körningsmiljöversioner: | Flash Player 10, AIR 1.5 |
Termerna POSITIVE
och NEGATIVE
refererar till tecknet på en triangels normal längs z-axeln. Normalen är en 3D-vektor som är lodrät mot triangelns sida.
En triangel har ett positivt normalvärde om hörnpunkterna 0, 1 och 2 är ordnade medsols. Det vill säga dess normalpunkter i en positiv z-axelriktning, bort från den aktuella visningspunkten. När algoritmen TriangleCulling.POSITIVE
används, återges inga trianglar med positiva normalvärden. Det här kallas även backface culling.
En triangel vars hörnpunkter är ordnade motsols har ett negativt normalvärde. Det innebär att dess normalpunkter har en negativ z-axelriktning, mot den aktuella visningspunkten. När algoritmen TriangleCulling.NEGATIVE
används, återges inga trianglar med negativa normalvärden.
Lär dig mer
Relaterade API-element
Konstant | Definieras med | ||
---|---|---|---|
NEGATIVE : String = "negative" [statisk]
Anger culling för alla trianglar som är vända mot den aktuella visningspunkten. | TriangleCulling | ||
NONE : String = "none" [statisk]
Anger ingen culling. | TriangleCulling | ||
POSITIVE : String = "positive" [statisk]
Anger culling för alla trianglar som är vända bort från den aktuella visningspunkten. | TriangleCulling |
NEGATIVE | Konstant |
public static const NEGATIVE:String = "negative"
Anger culling för alla trianglar som är vända mot den aktuella visningspunkten.
NONE | Konstant |
public static const NONE:String = "none"
Anger ingen culling. Alla trianglar i banan återges.
POSITIVE | Konstant |
public static const POSITIVE:String = "positive"
Anger culling för alla trianglar som är vända bort från den aktuella visningspunkten. Det här kallas även backface culling.
Tue Jun 12 2018, 01:40 PM Z