はじめに 以前HDRPでカスタムシェーダーを作成する方法をUnlit形式で紹介しました。 daiki-eguchi.hatenablog.com 今回はHDRPで影を出す、影を受け取る方法についてです。 最小限ということで影響を受ける光はまず「1つのみ」とします。 開発環境 Unity2022.3.4f1 HDRP14.08 成果物 最終的に以下のような見た目になります。PlaneとCube二つには同じShaderを使っており、落ち影やほかの落ち影の影響をうけることが確認できます。 Shader まずはShader全文です。見慣れないincludeファイルがありますが一つ一つ解説していきます。 Shader "Custom/SampleLit" { Properties { _MainTex ("Texture", 2D) = "white" {} } SubShader { Tags {