Gl.MatrixMode (gb.opengl)
Static Sub MatrixMode ( Mode As Integer )
Spécifie quelle matrice est la matrice courante
Paramètres
- mode
-
Spécifie quelle pile de matrices est la cible des opérations matricielles subséquentes. Trois valeurs sont acceptées :
Gl.MODELVIEW,
Gl.PROJECTION et
Gl.TEXTURE.
La valeur par initiale est Gl.MODELVIEW.
De plus, si l’ extension ARB_imaging est pise en compte,
Gl.COLOR est également accepté.
Description
Gl.MatrixMode définit le mode de matrice courant.
mode peut prendre l’une des quatre valeurs :
- Gl.MODELVIEW
-
Aapplique les opérations matricielles subséquentes à la pile matricielle "modelview" (modélisation de vue).
- Gl.PROJECTION
-
Applique les opérations matricielles subséquentes à la pile matricielle "projection".
- Gl.TEXTURE
-
Applique les opérations matricielles subséquentes à la pile matricielle "texture".
- Gl.COLOR
-
Applique les opérations matricielles subséquentes à la pile matricielle "couleur".
Pour déterminer quelle pile matricielle est actuellement la cible de toutes les opérations sur les matrices, appelez
Gl.Get avec l’argument
Gl.MATRIX_MODE. La valeur initiale est Gl.MODELVIEW.
Erreurs
Gl.INVALID_ENUM est générée si
mode n’est pas une valeur acceptée.
Gl.INVALID_OPERATION est générée si
Gl.MatrixMode est exécutée entre un appel à
Gl.Begin et l’appel correspondant à
Gl.End.
Gets Associés
Gl.Get avec l'argument
Gl.MATRIX_MODE
Voir aussi
Gl.LoadMatrix,
Gl.LoadTransposeMatrix,
Gl.MultMatrix,
Gl.MultTransposeMatrix,
Voir documentation originale sur le site OpenGL