Package | flash.display |
Classe | public final class TriangleCulling |
Héritage | TriangleCulling Object |
Version du langage: | ActionScript 3.0 |
Versions du moteur d’exécution: | Flash Player 10, AIR 1.5 |
Les termes POSITIVE
et NEGATIVE
font référence au signe de la normale d’un triangle le long de l’axe z. La normale est un vecteur 3D perpendiculaire à la surface du triangle.
Un triangle dont les sommets 0, 1 et 2 sont placés dans le sens des aiguilles d’une montre a une valeur de normale positive. C’est-à-dire que sa normale pointe dans la direction positive de l’axe z, en s’éloignant du point de vue en cours. Lorsque l’algorithme TriangleCulling.POSITIVE
est utilisé, les triangles dont les normales sont positives ne sont pas restitués. Cette opération est également appelée « Backface culling » ou suppression des faces cachées.
Un triangle dont les sommets sont placés dans le sens contraire des aiguilles d’une montre a une valeur de normale négative. C’est-à-dire que sa normale pointe dans la direction négative de l’axe z, vers le point de vue en cours. Lorsque l’algorithme TriangleCulling.NEGATIVE
est utilisé, les triangles dont les normales sont négatives ne sont pas restitués.
Informations complémentaires
Eléments de l’API associés
Constante | Défini par | ||
---|---|---|---|
NEGATIVE : String = "negative" [statique]
Spécifie un culling de tous les triangles qui font face au point de vue en cours. | TriangleCulling | ||
NONE : String = "none" [statique]
Spécifie aucun culling. | TriangleCulling | ||
POSITIVE : String = "positive" [statique]
Spécifie un culling de tous les triangles qui tournent le dos au point de vue en cours. | TriangleCulling |
NEGATIVE | Constante |
public static const NEGATIVE:String = "negative"
Spécifie un culling de tous les triangles qui font face au point de vue en cours.
NONE | Constante |
public static const NONE:String = "none"
Spécifie aucun culling. Tous les triangles du tracé sont restitués.
POSITIVE | Constante |
public static const POSITIVE:String = "positive"
Spécifie un culling de tous les triangles qui tournent le dos au point de vue en cours. Ce type de culling est également appelé backface culling ou suppression des faces cachées.
Tue Jun 12 2018, 09:30 AM Z