Page de démarrage > comp > gb.opengl > gl > polygonmode 
 en de es it nl pl pt pt_BR mk sq ca hu cs tr ar fa id vi ko ja ru zh zh_TW eo
Précédent  Suivant  Éditer  Renommer  Annuler  Rafraîchir  Rechercher  Administration  
Documentation
Historique
 
Attention! La traduction de cette page n'est pas à jour.  Voir la version anglaise 
Gl.PolygonMode (gb.opengl)
Static Sub PolygonMode ( Face As Integer, Mode As Integer )

Sélectionne un mode de rastérisation de polygone

Paramètres

Description

  Gl.PolygonMode contrôle l’interprétation des polygones pour la rastérisation. face décrit à quels polygones s’applique mode : polygones vus de face (Gl.GL_FRONT), polygones tournés vers l’arrière (Gl.GL_BACK), ou les deux (Gl.GL_FRONT_AND_BACK). Le mode polygone affecte seulement la rastérisation finale des polygones. En particulier, les sommets de polygones sont éclairés et le polygone est découpé et éventuellement rejeté avant que ces modes soient appliqués.

  Trois modes sont définis et peuvent être spécifiés par mode :

Exemple

' Dessine une surface avec des polygones tournés vers l’arrière remplis et souligne les contours des polygones vus de face

  Gl.PolygonMode(Gl.GL_FRONT, Gl.GL_LINE)

Les sommets sont marqués comme limites ou non-limites par un drapeau "edge". Les drapeaux Edge sont générés en interne par GL quand il décompose les polygones, et peuvent être explicitement positionnés en utilisant Gl.EdgeFlag.

Erreurs

Gl.GL_INVALID_ENUM est générée si either face or mode is not an accepted valeur. _ Gl.GL_INVALID_OPERATION est générée si Gl.PolygonMode est appelée entre un appel à Gl.Begin et l’appel correspondant à Gl.End.

_ Gets Associés _

Gl.GetPolygonMode

Voir aussi

Gl.Begin, Gl.EdgeFlag, Gl.LineStipple, Gl.LineWidth, Gl.PointSize, Gl.PolygonStipple