Bildtausch für neuen Clip

Die Animation kann nun mit diversen Szenen erstellt werden. Wie aber ein anderes Bild einbinden? Das soll hier dokumentiert werden.

  1. Plane auswählen
  2. Material auswählen
  3. neues Bild laden

Alternativ könnte man den Namen behalten und das alte Bild mit dem neuen Motiv überschreiben. Du hast die Wahl.

../../../../../_images/bildtausch.png

Für die letzte Variante, mit dem ersetzen des Bildes hab ich ein Python-Sript erstellt um damit zufällig eine erste Animation für jedes Bild erstellen lassen. Wenn alles Clips in einem Durchgang fertig gestellt sind, müssen nur noch die Bilder neu erstellt werden, die durch den Zufall keine gute Wahl für den Kameraschwenk erhalten haben.

Bevor Du das Skript startest:

  1. kopiere Script und Bilder in einen Ordner
  2. ändere den Pfad zu Deinem Blender-Executable
  3. leg auch einen neuen Ordner „clips“ an
  4. prüfe die Liste der Szenen, denn Du hast eventuell andere Namen/Bezeichnungen gewählt
#! /bin/python

import os
import random
from shutil import copyfile

pfad_zu_blender = "/absoluter/pfad/zu/blender"
szenen = ["01 - unte-oben",
          "02 - re-unte-li-oben",
          "03 - links-nach-rechts",
          "05 - zoomin"
]

for i in os.listdir("."):
    if i[-4:] == ".jpg" and i != "b3dss.jpg":
         random.shuffle(clips)
         scene = szenen[0]
         copyfile(i, "b3dss.jpg")
         cmd="{} -b ./bd2ss.blend -S '{}' -a".format(pfad_zu_blender, szene)
         os.system(cmd)
         copyfile("b3dss.avi", "clips/%s.avi" % i[:-4])