mieki256's diary



2013/05/31(金) [n年前の日記]

#2 [cg_tools] blenderでIBLレンダリングの実験中

blender 2.67.1 で、IBLレンダリングを試しているのだけど。オブジェクトの影だけを落とす床、のマテリアル設定がどうも上手く行かない。

床のマテリアルを作って、Material設定 → Shadow → Shadows Only にチェックを入れて、その下の選択で Shadow only (「影のみ」)を選べば、影だけが描画される床になるはず、らしい、のだけど…しかし、影がついてるように見えなくて。

Shadow and Distance を選べば黒々とした影が、Shadow and Shading を選べばかすかな影がついてくれるのだけど。Shadow Only では、全然つかないのはなんでだろ。
Shadows Only 無効
Shadows Only 有効 - Shadow and Distance
Shadows Only 有効 - Shadow Only
Shadows Only 有効 - Shadow and Shading
ひょっとして、点光源その他を置いとかないとダメなのかな。環境照明だけでは、影が落ちてくれない…? 考えてみれば、Shadeでも、全体光源を設定しないと影が落ちないもんな…。

光源を置くと言っても、HDRIから向きを算出してやらないとおかしなことになるのでは。まあ、HDRI中の影を参考にして、テキトーな向きにしてしまってもいいのかもしれないけど。

Shade なら、自動算出できるスクリプトがあったりするのですが。 _Shade 13 公式サイト | 第9回 HDR画像を使ったレンダリングの初歩(2) | イーフロンティア 中の、「背景から無限遠光源を設定.py」を時々使わせてもらってます。ありがたや。

それはともかく。2.67.1 はバグ持ちで、それ故に影が落ちないのかな? と思って、2.66.1 や 2.64 で試してみたけど結果は変わらず。2.64 に至っては背景にHDRIが表示すらされず。2.64 は、このあたり、もっとバグ持ちだったのかな…。

ちなみに、以下のような設定で、IBLレンダリングが使えるらしい…。
Sceneパネルでの設定

Textureパネルでの設定
World設定で、環境照明(Environment Lighting)にチェックを入れて、Sky Texture を選んで。Texture - World設定で、HDRI等を指定して、Horizon にチェックを入れる、のかな。たぶん。

Cyclesレンダラーでも同じことをしたいと思ったのだけど。解説記事を探してみたら、どうもノードとやらを大活用しないといかんようで。まるで蜘蛛の巣のように張り巡らされたソレを眺めて、なんだか諦めモードに。ノードは、まだ全然触ったことないからさっぱり分からない…。

参考記事。 :


以上です。

過去ログ表示

Prev - 2013/05 - Next
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31

カテゴリで表示

検索機能は Namazu for hns で提供されています。(詳細指定/ヘルプ


注意: 現在使用の日記自動生成システムは Version 2.19.6 です。
公開されている日記自動生成システムは Version 2.19.5 です。

Powered by hns-2.19.6, HyperNikkiSystem Project