Rendering学習日記

日々、3DCGの世界は進歩しています。勉強して理解したことをまとめていきます。RenderMan互換レンダラーやグローバル・イルミネーション。いろんなことに好奇心を持って、面白くなる。目指せShader書き!!
ありがとうございます。

LightFlowのコンバータについて その1

mixi2007年01月06日 15:48記す

●Lightflowのためのファイルコンバータについて

いろいろと調べてみました。

HamaPatchは,メタセコイアのポリゴン数が多いファイルを読み込むことができないようです。試しにサンプルの麒麟をフリーズしてから読もうとしたができなかった。hamapatchそのものが落ちました。
hamapatchでできるサブディビジョンやスムージングは,*.pyで出力してもなめらかにはなりません。
Bsplineと表記されており,meshではないです。また,ある程度ポリゴンが多くないとなめらかには表せません。

続いて3DWinは,*.pyの出力ができます。
メタセコイアで3DSで出力する際。座標軸をRaydreamにしてY軸反転して出力したものを3DWinで変換しました。
けれども,面が裏返しなのかよくわかりませんが,いくら光源の明るさを大きくとってもきれいになりません。

次にLWOで出力するために,座標軸をLightwaveにしてからZX交換,X軸反転してみました。
光源もうまく調整ができる。
しかしながら,Lightflow側で,軽いデータはレンダリングしてくれますが,重いデータとなると難しいです。
猫のサンプルを変換すると2.5MBになる。Python15.dllでエラーが出て終了してしまいました。
ということで,現存するコンバータを調べてみましたが,データ量が大きいと厳しい状況です。
今のところ,metalightのように*.lfmのバイナリに変換してくれるソフトはないですし,残念です。。

metalightに復活して欲しいところです。

また,hamapatchもアップデート望みたいところですね。

いろいろなソフトウェアが連携できると楽しいです。
面白いし,いろいろなことに可能性を感じますが,
最終的には,自分で工夫することが大切なんでしょうか。
勉強ですね。
続きを読む>>
  • -
  • -

Parthenon Renderer(パルテノンレンダラ) その2

写真のような画像をレンダリングできるので、少しずつ触っている。
Metasequoiaメタセコイアの麒麟モデルをレンダリングしてみた。透明な設定で、Parthenonレンダラのサンプルファイルibl_materials.mqoをメタセコイアで開いて、材質を見れば、透明なガラスのような設定は理解できる。
23_1.jpg
readme.txtの「Parthenon Renderer 簡易説明書」とサンプルを何度も読んで参考にするとよい。

ibl_materials.mqoに背景画像とHDR画像を入れる。
25_1.jpg
背景画像とHDR画像は、以下のサイトを利用した。ありがとうございます。
助かります。
3D、デザイン、映像、建築関係の素材&情報サイト プロ用無料素材のCreative Market
((c)クリエイティブマーケットwww.cr-market.com)

モデラーのMarble Clayのサンプルもメタセコイヤmqo形式で出力してParthenonでレンダリングしてみた。いろんなつながりができますね。24_1.jpg


PathenonでOZ-15AGXハイドラガンダムをレンダリングしてみました。
ありがとうございます。
  • -
  • -

LightFlowをWindows7で動かす

Windows7で動くかどうか、インストールしてみた。
64ビットOSに新たにPytohn1.5.2を入れ、きちんとパスを環境変数に記入してあげる。

Rendering with Radianceの中に出てくるサンプルファイルをLightflowで記述している。当時はレンダリングに時間かかっていましたが、マシンが速いとうれしい。
radiance.jpg

2000年の頃、以下の煙のアニメーションをペンティアム1GHzマシン使って1枚出すのに、2〜5分くらいかかっていたのを思い出す。150枚レンダリングするのに、30分で終わった。1枚平均12秒。マシンの進歩に驚く。ありがとうございます。
smoke0094.jpg

なお、通常、Python2.6を使うのであれば、環境変数をきちんと指定しておく。
c:\python26;c:\python26\Scripts
Python2.6で動いてくれれば、いいんだけど、今となってはさびしいところです。
<< 134/184 >>