2017/01/03(火) [n年前の日記]
#2 [blender] blender 2.78 + Cycles でディスプレイスメント
blender + Cyclesレンダラで、displacement(ディスプレイスメント)なる機能を試してみようと思ったのだけど、あちらこちらの解説ページで紹介されてる設定項目が見つからなくて悩んだり。
blender 2.78 は、そのあたりの場所が変わっていたのですな…。
_Quick Tip: Blender 2.78 Cycles Displacement - BlenderNation で紹介されてる動画を見てなんとなく指定の仕方が分かってきた。
ちなみにディスプレイスメントってのは、ポリゴンモデルの形そのものを変形させる機能、とでも言えばいいのかな。例えばバンプマッピングはモデルの表面が凸凹してるように見せかけてくれるけど、形そのものは凸凹してなくて。輪郭を見れば分かるけど。ディスプレイスメントは形そのものを凸凹させることができる。みたいな。その代わり頂点群がたくさん必要になるけど。
とりあえず、関係ありそうな箇所のスクリーンショットだけでもメモ。
そんな感じでゴチャゴチャやってたら、たしかにこんな感じのレンダリング画像が得られました。とメモ。輪郭が凸凹してるので、バンプマッピングじゃないことが分かるかと。
blender 2.78 は、そのあたりの場所が変わっていたのですな…。
_Quick Tip: Blender 2.78 Cycles Displacement - BlenderNation で紹介されてる動画を見てなんとなく指定の仕方が分かってきた。
ちなみにディスプレイスメントってのは、ポリゴンモデルの形そのものを変形させる機能、とでも言えばいいのかな。例えばバンプマッピングはモデルの表面が凸凹してるように見せかけてくれるけど、形そのものは凸凹してなくて。輪郭を見れば分かるけど。ディスプレイスメントは形そのものを凸凹させることができる。みたいな。その代わり頂点群がたくさん必要になるけど。
とりあえず、関係ありそうな箇所のスクリーンショットだけでもメモ。
- Cycles を使うので、上部のレンダラーを「Cyclesレンダー」に切り替え。
- 現状では実験的機能として提供されているらしいので、レンダー設定の機能セットを「実験的」に切り替え。
- プレビュー時にどの程度頂点位置が変わるのかよく分からんので、「ジオメトリ」の「サブディビジョン率」のプレビューの値を変更。
- マテリアルのノードエディタ上では、「ディスプレイスメント」に何かを繋げる。
- ディスプレイスメントの設定で、「True」「Bump」「Both」をどこで指定するのか分からなかったけど、blender 2.78 はマテリアルの「設定」の中に「ディスプレイスメント」があった。
- ディスプレイスメントを使うためには、オブジェクトが十分に細かいポリゴン群で構成されてる必要がある。
- 3Dビュー画面でポリゴン編集モード(?)にして、wキーを押して「細分化」してみたり。
- モディファイアで「再分割曲面」を追加して、「適応」にチェックを入れてみたり。
そんな感じでゴチャゴチャやってたら、たしかにこんな感じのレンダリング画像が得られました。とメモ。輪郭が凸凹してるので、バンプマッピングじゃないことが分かるかと。
[ ツッコむ ]
以上です。