Materialien zum Unterricht

3. Grundformen

Jede PovRay-Szene besteht aus einer Menge von Grundformen, die zum fertigen Bild geschickt miteinander kombinert und bewegt werden.  

Torus

Lösche alle bisherigen Grundformen aus der Szene und speichere die Datei unter einem neuen Namen.

torus {R1,R2 
       pigment {color Red}
       finish {specular 0.9 
               roughness 0.05 
               ambient .4}
      }

Der Torus wird immer im Koordinatenursprung erzeugt und muss mit rotate und translate bewegt werden.

 

 

Die Bedeutung der Radien sind der folgenden Zeichnung zu entnehmen.

Zwei dünne Goldringe, miteinander verschlungen (vereint für immer, Wahnsinn).

Disk

Die Scheibe ist ein zweidimensionales Objekt, ähnlich wie plane: sie hat keine Dicke.
Erzeugt wird sie durch folgende Beschreibung:

disc { < M>, < N >, R2 ,R1 
     }

M sind die Koordinaten des Mittelpunktes,
N der Normalvektor wie bei plane
R2 der äußere Radius

R1, der innere Radius, kann weggelassen werden, wenn es eine Vollscheibe werden soll.

l

Mit der disk lassen sich die Olympischen Ringe gestalten. Der Torus ist durch seine endliche Dicke dazu nicht geeignet.

Damit die Ringe verschlungen sind, müssen sie leicht geneigt werden.

Text

Für Text kann jede auf dem Rechner vorhandene TrueType-Schrift verwendet werden. Die Schriftdateien sind an der Endung .ttf erkennbar.

text { ttf "arial.ttf", "Informatik", 0.5, 0 
       pigment {color Orange} 
       finish {ambient .4}
       translate <-2,0.5,0> 
} 
Der erste Eintrag kennzeichnet die ttf-Schrift. Danach folg der Name der Schriftartendatei. Die folgende Zahl gibt an, wie tief die Buchstaben dargestellt werden und die letzte Zahl ist der "Offset". Dieser Wert gibt an, um welchen Wert das folgende Zeichen gegenüber dem vorhergehenden nach oben (positiv) oder unten (negativ) verschoben ist. Üblich ist 0.

Schriftart: comic.ttf
Als zusätzliche Lichtquelle wurde ein Spotlight eingefügt:
Insert, Light sources, spotlight

Durch Veränderung der translate-Werte ist die Quelle entsprechend anzuordnen.

 

zurück