No More Retake

3DCG屋さん向けTips&Referenceサイト

メニュー

Maya:『mib_fg_occlusion』ノード

再びオクルージョンネタと言うことで、今度は『mib_fg_occlusion』ノードについて調べてみました。
以前に書いた、『mib_amb_occlusion』同様、オクルージョン系のノードです。

Mentalrayはオクルージョンひとつとってもいろんな方法があるので、混乱しどころだったりするのではないでしょうか。
使う側からしたら、「これ使っとけばいいよ」みたいな最強のを一個だけ用意してくれればいいのにって思ったりもします。

『mib_fg_occlusion』、名前に”fg”と付くとおり、FinalGatherを使ったOcclusionです。
FinalGatherを有効にしなければ、効果がありません。
fast_occ04

サンプルシーンで実際に使って確認です。
毎度のことながら、Mayaは2012の英語版です。
日本語ユーザーの方、わかりにくくてごめんなさい。
シーンはmia_materialの時と同様スタンフォードドラゴンを置いたもの。
マテリアルは、SurfaceShaderにmib_fg_occlusionをつないだだけの簡単なものです。
レンダリング設定では、FinalGather有効にした他はプロダクションクオリティです。
fast_occ05

で、レンダリングされたのがこちら。

『mib_amb_occlusion』よりずっとなめらかなオクルージョン結果ッスね。

同じオクルージョンでもずいぶん違うものですね。

mib_fg_occlusion test
先にも書いたように、mib_fg_occlusionはFinalGatherの設定に依存します。<
ちょっとFinalGatherの設定を変えてレンダリング結果を見比べてみました。

fast_occ10

Accuracy(精度)を1/10に下げると当然、ノイズが目立ち始めますね。
逆に10倍にすると、レンダリング時間が増えるだけで絵はあまり変わりません。
デフォルトの100あたりがちょうどいい値なのかもしれませんね。(もちろんシーンに依存するので一概には言い切れません)

FinalGather Quality(ファイナルギャザーの精度)のFalloffを変更することで、オクルージョンのFalloffができます。

mib_fg_occlusion FallOff

『mib_fg_occlusion』の特徴としては、スムースなオクルージョン結果とレンダリング時間の速さでしょうか。
設定によるとは思うのですが、
『mib_amb_occlusion』よりはレンダリング時間がずっと短いと思います。
個人的にはあまり使わないノードなのですが、この速さなら今後使っていこうかなと思えるくらいには早かったです。<

最後に『mib_fg_occlusion』の唯一のパラメータ、”Color When Off”について。


fast_occ021

Color When Off

Final GatherがOffの場合に適応されるカラーです。

この”Color When Off”を使った変則的な方法として、
『mib_amb_occlusion』を繋ぐ方法があります(マニュアルに書いてました)
そうすると、FinalGatherがONのときは『mib_fg_occlusion』を、OFFのとき『mib_amb_occlusion』を使う、というような切り替えが可能です。
状況によって使い分けたいときなんか、重宝しそうですね。(便利そうで、使いづらい気もしますが・・・)
fast_occ12
補足ですが、『mib_amb_occlusion』はテクスチャのアルファ考慮しないので、アルファを考慮したオクルージョンが欲しい時は、半強制的に『mib_fg_occlusion』を使用することになります。
ひとまず、『mib_fg_occlusion』は以上ということで、次はえーと、どのノードにしましょうか?

Mayaは2012の英語版を使用しています。
最新のバージョンとは異なる可能性がありますのであしからず。

Related Posts Plugin for WordPress, Blogger...

関連記事

コメントをお待ちしております

このサイトについて

3DCG Tipsサイト。Houdiniの記事が多めです。

RSS

follow us in feedly

Archives

  • 2024 (4)
  • 2023 (2)
  • 2022 (9)
  • 2021 (14)
  • 2020 (46)
  • 2019 (17)
  • 2018 (33)
  • 2017 (29)
  • 2016 (36)
  • 2015 (64)
  • 2014 (54)
  • 2013 (60)
  • 2012 (55)

スポンサードリンク

言語切り替え

  • English (United States)
  • 日本語

スポンサードリンク

言語切り替え

  • English (United States)
  • 日本語

Houdiniを使えるようになる本


Warning: file_get_contents(): SSL operation failed with code 1. OpenSSL Error messages: error:14090086:SSL routines:ssl3_get_server_certificate:certificate verify failed in /usr/home/nomorere/nomoreretake.net/wordpress/wp-content/themes/n1-custom/functions/social.php on line 132

Warning: file_get_contents(): Failed to enable crypto in /usr/home/nomorere/nomoreretake.net/wordpress/wp-content/themes/n1-custom/functions/social.php on line 132

Warning: file_get_contents(http://api.facebook.com/restserver.php?method=links.getStats&urls=http%3A%2F%2Fnomoreretake.net%2F2012%2F07%2F12%2Fmaya_mib_fg_occlusion%2F): failed to open stream: operation failed in /usr/home/nomorere/nomoreretake.net/wordpress/wp-content/themes/n1-custom/functions/social.php on line 132

Warning: file_get_contents(): SSL operation failed with code 1. OpenSSL Error messages: error:14090086:SSL routines:ssl3_get_server_certificate:certificate verify failed in /usr/home/nomorere/nomoreretake.net/wordpress/wp-content/themes/n1-custom/functions/social.php on line 132

Warning: file_get_contents(): Failed to enable crypto in /usr/home/nomorere/nomoreretake.net/wordpress/wp-content/themes/n1-custom/functions/social.php on line 132

Warning: file_get_contents(http://api.b.st-hatena.com/entry.count?url=http%3A%2F%2Fnomoreretake.net%2F2012%2F07%2F12%2Fmaya_mib_fg_occlusion%2F): failed to open stream: operation failed in /usr/home/nomorere/nomoreretake.net/wordpress/wp-content/themes/n1-custom/functions/social.php on line 132