Skip to content

仮想シャドウ

仮想シャドウシェーダーは、オブジェクトに追従する投影シャドウ効果を作成し、トゥーンシェーディングシーンにシャドウを追加するのに役立ちます。

主なパラメータ

カラー

シャドウのカラーと不透明度です。アルファチャンネルは全体のシャドウの透明度を制御します。

シャドウ幅

シャドウがオブジェクトからどれだけ広がるかを制御します。値が高いほど、より大きなシャドウが作成されます。

シャドウ方向

シャドウの方向とオフセットを決定するベクトルです:

  • X/Y/Z:シャドウ投影の方向
  • W:微調整のための追加幅乗数

シャドウのシャープネス

シャドウがエッジでどれだけシャープにフェードアウトするかを制御します。値が高いほど、よりはっきりとしたシャドウエッジが作成されます。

使用方法

仮想シャドウシェーダーは特に以下のような場合に役立ちます:

  1. 浮遊するオブジェクトのための地面シャドウの作成
  2. 複雑なライティングなしでシーンに奥行きを追加
  3. オブジェクトの配置と接地感の強調

仮想シャドウの使用方法:

  1. 新しいマテリアルを作成し、シェーダーを"BerryToon/BerryToonSimulatedShadow"に設定
  2. 必要に応じてシャドウカラーと不透明度を調整
  3. シーンのライティングに合わせてシャドウ方向を設定
  4. シャドウ幅とシャープネスを微調整