gpu_set_cullmode


La description

Cette fonction peut être utilisée pour définir le mode d'élimination de la face arrière. Un polygone (primitif) a un recto et un verso. Le côté avant est censé être le côté où les sommets sont définis dans le sens anti-horaire. Normalement, les deux côtés sont dessinés, mais si vous faites une forme fermée (comme une pyramide), c'est un gaspillage de puissance de traitement parce que l'arrière du triangle ne peut jamais être vu. C'est dans ces cas que vous pouvez activer l'élimination de la face arrière, car cela économise environ la moitié du temps de dessin, bien que cela signifie que vous avez la tâche de définir correctement vos polygones pour éviter les problèmes.

La valeur du mode d'élimination doit être l'une des constantes suivantes (la valeur par défaut est cull_noculling ):


Syntaxe:

gpu_set_cullmode(cullmode);


Arguments:

Argument La description
cullmode Le mode d'abattage à utiliser (voir la liste ci-dessus)


Résultats:

N/A


Exemple:

if gpu_get_cullmode() != cull_clockwise
   {
   gpu_set_cullmode(cull_clockwise);
   }

Le code ci-dessus obtient le mode de réforme actuel et si ce n'est pas cull_clockwise il est fixé à cette constante.


Retour: Fonctions GPU
Suivant: gpu_set_blendmode
© Copyright YoYo Games Ltd. 2017 Tous droits réservés