kurse:povray23:animationen

Animationen

Animationen in POV-Ray werden mit einer speziellen Variablen clock programmiert. Damit kann z.B. die Position oder Rotation eines Objekts mit Hilfe der Zeit parametriert werden.

POV-Ray erzeugt immer Einzelbilder, die dann am Schluss zu einem Video zusammengefügt werden.

  • Laden Sie die Datei anim.pov herunter
  • Öffnen Sie die Datei in POV-Ray und erzeugen Sie das Bild
  • Studieren Sie den Code.
  • Installieren Sie ffmpeg nach folgender Anleitung.
  • Folgen Sie folgendem Screencast: auf auf Sharepoint oder direkt.
+KFF20 +KC

+KFF123 legt die Anzahl Bilder fest. Die Variable clock läuft von 0 bis 1 inklusive, bzw. von 0 bis $\frac{n-1}{n}$ wenn +KC gesetzt ist (zyklische Animation).

Die Framerate kann angepasst werden. Gerade für gif-Animation kann mit kleineren Framerates viel Speicherplatz gespart werden.

mp4

Falls es mehr als 99 Bilder sind, ist %02d durch %03d zu ersetzen (für weniger als 1000). %02d steht für eine zweistellige Dezimalzahl mit führenden Nullen.

ffmpeg -framerate 30 -pattern_type sequence -i 'anim%02d.png'   -c:v libx264 -pix_fmt yuv420p anim.mp4

gif

ffmpeg -framerate 20 -pattern_type sequence -i 'anim%02d.png'  anim.gif

Wenn Sie tolle Videos erzeugt haben, laden Sie die .pov und die .mp4 Datei aufs Teams-Laufwerk hoch.

  • kurse/povray23/animationen.txt
  • Last modified: 2023/07/03 15:16
  • by Ivo Blöchliger