Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Die gluCylinder-Funktion zeichnet einen Zylinder.
Syntax
void WINAPI gluCylinder(
GLUquadric *qobj,
GLdouble baseRadius,
GLdouble topRadius,
GLdouble height,
GLint slices,
GLint stacks
);
Parameter
-
qobj
-
Das quadrische Objekt (erstellt mit gluNewQuadric).
-
baseRadius
-
Der Radius des Zylinders bei z = 0.
-
topRadius
-
Der Radius des Zylinders in z = Höhe.
-
height
-
Die Zylinderhöhe.
-
Scheiben
-
Die Anzahl der Unterteilungen um die Z-Achse.
-
Stacks
-
Die Anzahl der Unterteilungen entlang der Z-Achse.
Rückgabewert
Diese Funktion gibt keinen Wert zurück.
Bemerkungen
Die gluCylinder-Funktion zeichnet einen Zylinder, der entlang der Z-Achse ausgerichtet ist. Die Basis des Zylinders ist auf z = 0 und die Oberseite auf zHöheplatziert = . Wie eine Kugel ist ein Zylinder um die Z-Achse in Slices unterteilt, entlang der Z-Achse in Stapel.
Beachten Sie, dass diese Routine einen Kegel generiert, wenn topRadius auf null festgelegt ist.
Wenn die Ausrichtung auf GLU_OUTSIDE (mit gluQuadricOrientation) festgelegt ist, zeigen alle generierten Normals von der z-Achse entfernt. Andernfalls zeigen sie auf die Z-Achse.
Wenn die Texturierung aktiviert ist (mit gluQuadricTexture): Texturkoordinaten werden generiert, sodass t linear von 0,0 bei z = 0 bis 1,0 aufz-Höhe = liegt; und s reichen von 0,0 auf der positiven y-Achse bis 0,25 auf der positiven x-Achse, bis 0,5 auf der negativen y-Achse, bis 0,75 auf der negativen x-Achse und zurück zu 1,0 auf der positiven y-Achse.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) |
Windows 2000 Professional [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) |
Windows 2000 Server [nur Desktop-Apps] |
Header |
|
Bibliothek |
|
DLL |
|