gluSphere-Funktion
Die gluSphere-Funktion zeichnet eine Kugel.
Syntax
void WINAPI gluSphere(
GLUquadric *qobj,
GLdouble radius,
GLint slices,
GLint stacks
);
Parameter
-
qobj
-
Das quadric-Objekt (erstellt mit gluNewQuadric).
-
Radius
-
Der Radius der Kugel.
-
Scheiben
-
Die Anzahl der Unterteilungen um die Z-Achse (ähnlich wie Längengradzeilen).
-
Stacks
-
Die Anzahl der Unterteilungen entlang der Z-Achse (ähnlich den Breitenlinien).
Rückgabewert
Diese Funktion gibt keinen Wert zurück.
Bemerkungen
Die gluSphere-Funktion zeichnet eine Kugel des angegebenen Radius, die um den Ursprung zentriert ist. Die Kugel wird um die Z-Achse in Segmente und entlang der Z-Achse in Stapel unterteilt (ähnlich wie Längen- und Breitengradlinien).
Wenn die Ausrichtung auf GLU_OUTSIDE (mit gluQuadricOrientation) festgelegt ist, werden alle generierten Normaldaten von der Mitte der Kugel entfernt. Andernfalls zeigen sie auf die Mitte der Kugel.
Wenn die Texturierung aktiviert ist (mit gluQuadricTexture): Texturkoordinaten werden generiert, sodass t von 0,0 bei z = -radius bis 1,0 amz-Radius = liegt (t wird linear entlang von Längslinien erhöht); und s auf der positiven y-Achse liegt von 0,0, auf 0,25 auf der positiven x-Achse, auf 0,5 auf der negativen y-Achse, auf 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 |
|