こんにちはっ🌟八ツ橋まろんです
キャラクターの影だけを表示する透明な床シェーダーを作りました✨
Directional Light 1つに反応し、影だけを表示します。(URP、HDRPは非対応)
支援者向けの配布はこちら
利用規約はこちら
Boothでの販売はこちら
ライトベイク済みの背景モデルにキャラクターを追加するとき、背景とキャラクターでライトを分けることがあります。
このとき、キャラクターだけを照らすようにライトを置き、レイヤー調整をするのが一般的です。
しかし、レイヤーを分けているので、キャラクターの影は床には映りません。
キャラクターの影だけを表示する透明な床シェーダーを使って、キャラクターと同じレイヤーにすると、影だけが表示されるので、自然な見た目になります。
影の色を変えることができます。
シェーダーの性質上、Skyboxに上書きされてしまうので注意です。
また、床のマテリアルがTransparentだと上手く描画されません。床のマテリアルがCutoutの場合は、透明な床シェーダーのRender Queueを2450か2451にすると上手く表示されます。
是非使ってみてください。