====== Kugel ======
Angabe von Mittelpunkt (als Vektor), Komma, Radius (als Zahl)
sphere {
<1,2,3>, 1
}
====== Zylinder ======
Angabe von Kreismittelpunkt 1 (als Vektor), Komma, Kreismittelpunkt 1 (als Vektor), Komma, Radius (als Zahl)
cylinder {
<1,2,3>, <3,4,2>, 1
}
Hinweis: Die beiden Kreismittelpunkte können auch vertauscht werden, ohne dass sich etwas ändert.
====== Kegel ======
Angabe von Kreismittelpunkt (als Vektor), Komma, Radius (als Zahl), Spitze (als Vektor), Komma, 0
cone {
<0,1,2>, 1, <2,3,2>, 0
}
Hinweis 1: Die letzte Zahl beschreibt den Radius an der «Spitze». Man erhält so einen Kegelstumpf (abgeschnittener Kegel, mit zwei kreisförmigen «Deckeln»). Wären beide Radien gleich, erhielte man einen Zylinder.
Hinweis 2: Die Punkte **mit** den Radien können auch vertauscht werden, d.h. folgender Code produziert den gleichen Kegel wie oben:
cone {
<2,3,2>, 0, <0,1,2>, 1
}