【Maya】Arnoldでキャラだけ、影だけレンダリングする方法

検索してもなかったので、僕が書いちゃおう。

キャラと地面があるとします。
ありますよね?むしろ。

まず、地面にArnoldのシェーダーを適用します。

「ai Shadow Matte」というやつです。

地面が例えば緑なら、それに合わせてマテリアル設定の「BackGroundColor」の変更しましょう。

f:id:Rosylife:20190604221630j:plain

それから地面を選択して、アトリビュートエディタのArnoldのとこにある「Matte」にチェックをいれます。

f:id:Rosylife:20190604221638j:plain

これで、地面はレンダリングされないけど「地面の影響を受けたキャラ」だけレンダリングできます!

さて、次は影だけレンダリングしまっしょい。

地面を選択して、さきほどチェックをいれた「Matte」のチェックを外します。

そしてキャラを選択して、アトリビュートエディタから「Primary Visility」のチェックを外します。

3dsmaxでいうところの「カメラに対して可視」ですね。

この状態でレンダリングすると、影だけレンダリングできます!

f:id:Rosylife:20190604222920j:plain

まぁ、これはmayaシロートの僕が「このパラメータ怪しいな。。」とか言いつつ、見つけた方法なので、もっとスマートなやり方があるかもしんないけど。

参考になれば幸いです。

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です