3D-Objekt aus mehreren Winkeln vorrendern, als PNG speichern


7

Ich suche nach einem Tool oder Skript, das ein 3D-Objekt (ein beliebiges Format) verwendet und es automatisch mehrfach rendert (mithilfe eines Raytracers oder eines anderen hochwertigen Offline-Renderers). Die Ausgabe wird dann als eine Reihe von PNG-Dateien gespeichert.

Beispiel: Lassen Sie mich ein Auto aus den Winkeln 0,90,180,270 rendern und die Bilder mit einem einzigen Befehl in car0.png, car1.png, car2.png und car3.png speichern.

Gibt es so ein Werkzeug?

Antworten:


5

Wie wäre es mit POVRay ? Es ist kostenlos und kann automatisiert werden.

http://www.povray.org/documentation/view/3.6.0/792/

Auf dieser Seite finden Sie Informationen zum Generieren verschiedener Bilder:

http://www.povray.org/documentation/view/3.6.0/109/


Ist es auf dieser Seite möglich, den Kamerawinkel als Parameter festzulegen, oder müsste ich für jede eine separate Szenendatei erstellen?
Tomas Andrle

Ich habe es selbst nicht verwendet, aber ich denke, der Kamerastandort befindet sich in der POV-Datei. Sie müssen also so viele Dateien erstellen, wie es Kamerastandorte gibt.
George Duckett

3
Sie können die Clock-Variable verwenden, um sie zu automatisieren. Povray.org/documentation/view/3.6.0/109
Adam

Aha! Die Clock-Variable scheint genau das zu sein, was ich brauche. Vielen Dank!
Tomas Andrle


0

3D Studio Max,

Maya

Beide sind allerdings ziemlich teuer


Sie haben vergessen zu erwähnen, dass beide Skripte mit MaxScript für 3ds max, MEL oder Python für Maya erstellt werden können. Ich habe Skripte geschrieben, um genau diese Aufgabe zu erledigen.
Jhocking

Vielen Dank für den Kommentar, ich wusste, dass Scripting bis zu einem gewissen Grad möglich war, aber nicht, dass es möglich sein würde, genau dies zu tun
Thomas
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.