Bezeichnung
quad:Sphere -- zeichnet eine Kugel
Übersicht
quad:Sphere(radius, slices, stacks)
Beschreibung
quad:Sphere() zeichnet eine Kugel mit dem angegebenen Radius, die um den Ursprung zentriert ist. Die Kugel wird um die z-Achse in Scheiben und entlang der z-Achse in Stapel unterteilt (ähnlich den Längen- und Breitengradlinien).

Wenn die Ausrichtung auf #GLU_OUTSIDE (mit quad:Orientation()) eingestellt ist, dann zeigen alle erzeugten Normalen weg vom Zentrum, Andernfalls auf das Zentrum der Kugel.

Wenn die Texturierung mit quad:Texture() eingeschaltet ist, dann werden Texturkoordinaten so erzeugt, dass t im Bereich von 0,0 bei z = -Radius bis 1,0 bei z = Radius (t nimmt linear entlang der Längslinien zu) und s im Bereich von 0,0 bei der +y-Achse, bis 0,25 bei der +x-Achse, bis 0,5 bei der -y-Achse, bis 0,75 bei der -x-Achse und zurück bis 1,0 bei der +y-Achse liegt.

Weitere Informationen finden Sie in einem OpenGL-Referenzhandbuch.

Eingaben
radius
gibt den Radius der Kugel an
slices
gibt die Anzahl der Unterteilungen um die z-Achse an (ähnlich wie bei Längengradlinien)
stacks
gibt die Anzahl der Unterteilungen entlang der z-Achse an (ähnlich wie bei den Breitengradlinien)

Navigation zeigen