unity 色のついた影をつける
今回使う素材
作り方
空のプロジェクトを作成する。
- Main Camera
- Ground(Plane)
- ojou(Plane)
- WhiteLight(Directional light)
- ColorShadow(Directional light)
を追加する
ojouに画像を貼る
マテリアルの設定を「Transparent/Cutout/Diffuse」にする。
これで、アルファ値を取り除いた画像にライティングの影響を受けさせることができる。
画像の配置位置
ライトの設定
- WhiteLight(Directional light)
- ColorShadow(Directional light)
の両方をHard Shadowsにする。
- WhiteLight(Directional light)の回転座標
- ColorShadow(Directional light)の回転座標
ライトを180度回転させる。
完成
補足
buildを行う場合は
画質設定で「Hard Shadows Only」以上の設定でないと影が出ないので注意