*9月12日-追記 わかりにくい箇所の修正(?)
LuxRenderというレンダラをblender2.5.3betaでも使えるというので試してみた。インストールについてはこちらのLuxBlend25、LuxRender Blender 2.5 エクスポータの紹介ビデオ やtksg8086氏の 1.1 blender2.5でLuxRenderを使ってみる - インストールと設定編 に大変ていねいな解説が書かれているのでこれを参考にした。
luxblend25をつかうのに自分がつまずいたところを書く。
使用OSはwindows 7 32bit。
- Blender は Graphicall.org 等から入手できるバージョンが新しいものを使う
- 内部でレンダリングするためにはpyluxが必要
- 外部で実行する場合、LuxRenderの実行ファイルの場所や画像の保存先に指定するパスの先頭に//(スラッシュ2個)を書くとエラーになるのでC:\Luxrender\luxrender.exeと書くか\Luxrender\luxrender.exeのように先頭を\(バックスラッシュ)にする
- 上記のパスの指定で名前に空白がある場合もエラーになるので実行ファイルを空白が含まれない場所に移動させる
2はluxblend25はデフォルトではLuxRenderをblenderの外部(external)で実行しレンダリングするが、luxblend25をインストールした"<省略>/script/io/luxrender"フォルダの中にpylux.pydを入れるとLuxRenderを内部(internal)でレンダリングできる。
つまりblenderの標準レンダラでレンダリングするようにblender内で画像が表示されるので、ちょっとプレビューしたいときにいちいちLuxRenderが(自分の設定が悪いのか)複数起動してしまうのをふせぐ。
pyluxのバイナリは Weekly Testing Buildsフォーラム内のPylux Windows Weeklies 2010/Aug/26 で紹介されているdougal2氏のPylux32-20100826.zipを使用させてもらった。 解凍したpyluxフォルダのPython3の中にpylux.pydが入っているのでそれを"<省略>/script/io/luxrender/"の中に入れる。これでLuxrender Engine Configuration のrenderer:をinternalに設定できる。
3はblenderのファイルブラウザーで参照した場合、先頭に//が勝手に書き込まれwindows error 123になる。ので自分で記入する。
4は、例えばC:\Program Files\Luxrender\luxrender.exeだとエラーになる。"C:\Program\ Files\..."と、""でかこってもだめだった。
以上。
0 件のコメント:
コメントを投稿