diff options
| author | yum <yum.food.vr@gmail.com> | 2025-08-06 16:50:12 -0700 |
|---|---|---|
| committer | yum <yum.food.vr@gmail.com> | 2025-08-06 16:50:16 -0700 |
| commit | cc54dca9cd98ca7020ccc8768a51d78ab117da79 (patch) | |
| tree | a71ded2e9c17105aaa972e1296c5b07d6b5b9c2a /interpolators.cginc | |
| parent | 99d161288bfe2d10c331c97e6b7571f9c884e912 (diff) | |
more cleanup; add mesh normals
Diffstat (limited to 'interpolators.cginc')
| -rw-r--r-- | interpolators.cginc | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/interpolators.cginc b/interpolators.cginc index 94f2613..7fa53d5 100644 --- a/interpolators.cginc +++ b/interpolators.cginc @@ -7,6 +7,8 @@ struct appdata { float4 vertex : POSITION; float2 uv0 : TEXCOORD0; float4 color : COLOR; // vertex color + float3 normal : NORMAL; + float4 tangent : TANGENT; UNITY_VERTEX_INPUT_INSTANCE_ID }; @@ -20,7 +22,9 @@ struct v2f { float3 objPos : TEXCOORD1; float3 worldPos : TEXCOORD2; float4 eyeVec : TEXCOORD3; // eyeVec.xyz | fogCoord - UNITY_LIGHTING_COORDS(4,5) + float3 normal : TEXCOORD4; + float4 tangent : TEXCOORD5; + UNITY_LIGHTING_COORDS(6,7) UNITY_VERTEX_INPUT_INSTANCE_ID UNITY_VERTEX_OUTPUT_STEREO |
