Blenderman

http://www.elysiun.com/forum/viewtopic.php?t=26661
BlenderでRenderManレンダラ―を使うスクリプト


以下のレンダラに対応している。


aqsis http://sourceforge.net/projects/aqsis/
pixie http://sourceforge.net/projects/pixie/
3Delight http://www.3delight.com/
Entropy
BMRT
PRMan https://renderman.pixar.com/


pixieとBMRTで試す。描画できた。
最初は、ObjectEditorのExport Geometryの設定をしていなかったので描画されなかった。ような気がした。


aqsisでもレンダリングできた。
3Delightは、ダメだった。
3Delightだけ、.ribの中でディレクトリの区切り文字に'\'が使われている。これがエラーになっている。
他のレンダラ用の.ribに含まれるパス文字列の前に、partitionnameを付け加えるようにスクリプトを書き換えればOKになった。


あと、.tifに出力されないレンダラがあるのが問題。


GUIの部分も、なかなかわかりやすい。
Pythonで書かれているので、変更すれば他のレンダラにも対応できそうだが、
ソースはハードコーディングなので、変更は大変そうだ。