Table of Contents

Animation

Die Aufgaben 2 bis 4 können in beliebiger Reihenfolge gelöst werden. Es können auch völlig eigene Ideen verwirklicht werden. Ich unterstütze Sie gerne dabei.

Aufgabe 0

Studieren Sie folgenden Text:

Die clock Variable

POV-Ray hat eine Variable clock, die normalerweise 0 (Null) ist, aber für Animationen schrittweise von 0.0 bis 1.0 (inklusive) erhöht wird. Es sind aber auch andere Intervalle möglich.

Beispiel: 5 Bilder mit Werten von clock: 0.0, 0.25, 0.5, 0.75, 1.0. Beachten Sie, dass die Werte um jeweils $\frac{1}{5-1}=\frac{1}{4}$ erhöht werden.

Die Animation wird durch zusätzliche Kommandozeilenargumente (z.B. +KFF5) gesteuert, die hier eingetragen werden können:

Mehr Informationen zu den Animationsoptionen gibt es hier. Die interessanteste ist wohl +KC, die bewirkt dass clock von 0 bis 1.0 exclusive läuft, d.h. +KFF5 +KC erzeugt 5 Bilder mit clock Werten von 0.0, 0.2, 0.4, 0.6 und 0.8. Dies ist nützlich bei zyklischen Animationen (z.B. eine Rotation), wo das Bild bei clock 1.0 wieder jenem von clock 0.0 entspricht, welches nicht 2 mal im Video erscheinen soll.

Aufgabe 1

Rotieren Sie ein Objekt (z.B. ein Schneckenhaus). Bevor Sie die Animation rendern, speichern Sie Ihre Datei auf dem Stick in einen separaten Ordner. Nach dem Rendern, fügen Sie Ihre Dateien zu einem Film zusammen.

Hinweise

Für Explorer: https://fginfo.ksbg.ch/~ivo/schnecke-rotation.ogv

Aufgabe 2

Rotieren Sie die Kamera um ein Objekt.

Oder als Bonus, führen Sie die Kamera dem Schneckenhausgang entlang!

Aufgabe 3

Animieren Sie eine Schwingung mit Frequenz 1 (d.h. von clock 0.0 bis 1.0 wird genau eine Schwingung ausgeführt). Ideen:

Aufgabe 4

Animieren Sie einen freien Fall: Die $z$-Koordinate wird durch eine quadratische Funktion beschrieben, die beiden anderen Koordinaten durch lineare Funktionen.