Fonction gluCylinder
La fonction gluCylinder dessine un cylindre.
Syntaxe
void WINAPI gluCylinder(
GLUquadric *qobj,
GLdouble baseRadius,
GLdouble topRadius,
GLdouble height,
GLint slices,
GLint stacks
);
Paramètres
-
qobj
-
Objet quadric (créé avec gluNewQuadric).
-
baseRadius
-
Rayon du cylindre à z = 0.
-
topRadius
-
Rayon du cylindre à z = hauteur.
-
height
-
Hauteur du cylindre.
-
Tranches
-
Nombre de subdivisions autour de l’axe des z.
-
Piles
-
Nombre de subdivisions le long de l’axe z.
Valeur renvoyée
Cette fonction ne retourne pas de valeur.
Notes
La fonction gluCylinder dessine un cylindre orienté le long de l’axe z. La base du cylindre est placée à z = 0, et le sommet àla hauteurde z = . Comme une sphère, un cylindre est subdivisé autour de l’axe z en tranches et le long de l’axe des zs en piles.
Notez que si topRadius est défini sur zéro, cette routine génère un cône.
Si l’orientation est définie sur GLU_OUTSIDE (avec gluQuadricOrientation), les normales générées pointent loin de l’axe z. Sinon, ils pointent vers l’axe z.
Si la texturation est activée (avec gluQuadricTexture) : les coordonnées de texture sont générées de sorte que t varie linéairement de 0,0 à z = 0 à 1,0 à lahauteurde z = ; et s varient de 0,0 à l’axe y positif, à 0,25 à l’axe des x positifs, à 0,5 à l’axe y négatif, à 0,75 à l’axe des x négatifs et à 1,0 à l’axe y positif.
Spécifications
Condition requise | Valeur |
---|---|
Client minimal pris en charge |
Windows 2000 Professionnel [applications de bureau uniquement] |
Serveur minimal pris en charge |
Windows 2000 Server [applications de bureau uniquement] |
En-tête |
|
Bibliothèque |
|
DLL |
|