From cc54dca9cd98ca7020ccc8768a51d78ab117da79 Mon Sep 17 00:00:00 2001 From: yum Date: Wed, 6 Aug 2025 16:50:12 -0700 Subject: more cleanup; add mesh normals --- interpolators.cginc | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'interpolators.cginc') 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 -- cgit v1.2.3