コンテンツにスキップ

VKC Node Shadow

HEOShadow_1

VKC Node Shadowは、動的影(シャドウマップ)を設定するために使います。
本コンポーネントを使用することで、アバターやオブジェクトの動きに合った影を投影することができます。

名称 機能
Shadow Caster 影を映し出すオブジェクトとして設定
Shadow Receiver 影を投影するオブジェクトとして設定

使い方

1. VKCRenderingSettingsにて影をRound(丸影)からNormal Shadow Map(シャドーマップ)に変更します。

HEOShadow_2

2. 影を映し出したいオブジェクトにVKC Node Shadowをアタッチし、Shadow Casterにチェックを入れます。

HEOShadow_3

3. 影を投影したいオブジェクトにVKC Node Shadowをアタッチし、Shadow Recieverにチェックを入れます。
ここでは影を投影するために床オブジェクトにアタッチします。
また、ひとつのオブジェクトをCasterとReceiverの両方に設定することも可能です。

HEOShadow_4

4. ワールドをビルドすると、VKC Node Shadowが設定されたオブジェクトの影がリアルに表現されます。

影には表示距離があり、一定距離離れたオブジェクトは影が徐々に薄くなり、離れると表示されなくなります。

HEOShadow_Result_1

Note

VKC Node Shadowで動的影が出力されるのはVKC Node Shadowをアタッチしたオブジェクトのみになります<br>
[HEOWorldSetting](HEOWorldSetting.md)にて`Normal Shadow Map`が有効になっている場合VKC Node Shadowがアタッチされていないオブジェクトは影を表示しない + 影が投影されない状態となります

また、Shadow Recieverにチェックが入っていないオブジェクトの場合は影が投影されなくなるためご注意ください。

HEOShadow_Result_2