// Zusätzliche Optionen: +KFF20 +KC // +KFF20 heisst 20 Bilder rendern // +KC heisst zyklische Animation, d.h. die Zeit läuft von 0 bis (n-1)/n (anstatt von 0 bis und mit 1). // Kamera camera { sky <0,0,1> // Vektor, der festlegt, wo oben ist. right <-4/3,0,0> // Bildverhältnis 4:3, plus Spiegelung für rechtsdrehendes System location <10,2,5> // Position der Kamera look_at <0, 0, 1> // Blickrichtung (erscheint im Bildmittelpunkt) angle 30 // Öffnungswinkel der Kamera } // Lichtquellen light_source { <6,-2,8> // Position des Lichts color rgb <1,1,1> // Farbe des Lichts, als rot-grün-blau Vektor (Komponenten 0 bis 1) } light_source { <3,10,3> // Position des Lichts color rgb <1,1,1> // Farbe des Lichts, als rot-grün-blau Vektor (Komponenten 0 bis 1) } // Boden plane { z,0 // Ebene, senkrecht zu z=<0,0,1>, mit Abstand 0 zum Ursprung pigment { // Schachbrett, durchsichtig (t steht für transmit, hier 80% lichtdurchlässig checker color rgb <1,1,1>, color rgb <0.2,0.2,0.2> } } torus { // Torus: Veloschlauch um <0,0,0> in der x/z-Ebene. 0.8, 0.2 // Erste Zahl: Grosser Radius (Radmitte bis Schlauchmitte), Zweite Zahl: Kleiner Radius (des Schlauchinnern) translate z // Eine Einheit nach oben pigment { color rgb x} // Rot finish {reflection 0.8 phong 0.8} // Spiegelnd }