Die Oberfläche einer Kugel mit Radius 1 kann beschrieben
werden durch
Dadurch entstehen auf der Kugel gleichgroße Längenkreise und
verschieden große Breitenkreise.
Diese schneiden Dreiecke an jedem Pol und Vierecke aus
der Kugeloberfläche.
Die Ortsvektoren der Eckpunkte eines Dreiecks am Nordpol
lauten
mit und .
Als Normalenvektor wird in jedem Eckpunkt der Ortsvektor als Richtungsvektor () eingetragen, denn der Radiusvektor steht senkrecht auf der Kugeloberfläche. Einen Ellipsoid erzeugt der Rendering-Algorithmus aus der Kugel durch ungleichmäßige Skalierung beim Modeling.