Pakket | flash.display |
Klasse | public final class TriangleCulling |
Overerving | TriangleCulling Object |
Taalversie: | ActionScript 3.0 |
Runtimeversies: | Flash Player 10, AIR 1.5 |
De termen POSITIVE
en NEGATIVE
verwijzen naar het teken van de loodlijn van een driehoek langs de z-as. De loodlijn is een 3D-vector die loodrecht op het oppervlak van de driehoek staat.
Een driehoek waarvan de hoekpunten 0, 1 en 2 met de klok mee zijn gerangschikt, heeft een positieve loodlijnwaarde. Dat betekent dat de loodlijn in een positieve z-asrichting wijst, weg van het huidige gezichtspunt. Als het algoritme TriangleCulling.POSITIVE
wordt gebruikt, worden driehoeken met positieve loodlijnen niet weergegeven. Dit wordt ook wel 'backface culling' genoemd.
Een driehoek waarvan de hoekpunten tegen de klok in zijn gerangschikt, heeft een negatieve loodlijnwaarde. Dat betekent dat de loodlijn in een negatieve z-asrichting wijst, naar het het huidige gezichtspunt toe. Als het algoritme TriangleCulling.NEGATIVE
wordt gebruikt, worden driehoeken met negatieve loodlijnen niet weergegeven.
Meer informatie
Verwante API-elementen
Constante | Gedefinieerd door | ||
---|---|---|---|
NEGATIVE : String = "negative" [statisch]
Schifting van alle driehoeken die naar het huidige gezichtspunt toe wijzen. | TriangleCulling | ||
NONE : String = "none" [statisch]
Geen schifting. | TriangleCulling | ||
POSITIVE : String = "positive" [statisch]
Schifting van alle driehoeken die van het huidige gezichtspunt af wijzen. | TriangleCulling |
NEGATIVE | Constante |
public static const NEGATIVE:String = "negative"
Schifting van alle driehoeken die naar het huidige gezichtspunt toe wijzen.
NONE | Constante |
public static const NONE:String = "none"
Geen schifting. Alle driehoeken in het pad worden weergegeven.
POSITIVE | Constante |
public static const POSITIVE:String = "positive"
Schifting van alle driehoeken die van het huidige gezichtspunt af wijzen. Dit wordt ook wel 'backface culling' genoemd.
Wed Jun 13 2018, 11:42 AM Z