From a54b415ab89302cf1f74f78360595ec0eff8fc7b Mon Sep 17 00:00:00 2001 From: yum Date: Tue, 20 Jan 2026 22:15:09 -0800 Subject: Push eyeVec into fragment --- interpolators.cginc | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) (limited to 'interpolators.cginc') diff --git a/interpolators.cginc b/interpolators.cginc index 9449de7..bb08c4e 100644 --- a/interpolators.cginc +++ b/interpolators.cginc @@ -27,16 +27,15 @@ struct v2f { float3 worldPos : TEXCOORD3; float3 normal : TEXCOORD4; float3 tangent : TEXCOORD5; - float4 eyeVec : TEXCOORD6; // eyeVec.xyz | fogCoord - float4 vertexLight : TEXCOORD7; // vertexLight.xyz | furLayer - UNITY_LIGHTING_COORDS(8,9) + float4 vertexLight : TEXCOORD6; // vertexLight.xyz | furLayer + UNITY_LIGHTING_COORDS(7,8) #if defined(V2F_ORIG_POS) - float3 orig_pos : TEXCOORD10; + float3 orig_pos : TEXCOORD9; #endif #if defined(V2F_COLOR) - float4 color : TEXCOORD11; + float4 color : TEXCOORD10; #endif UNITY_VERTEX_INPUT_INSTANCE_ID @@ -46,6 +45,8 @@ struct v2f { // Fragment shader common data (fragment 2 fragment) struct f2f { float3 binormal; + float3 eyeVec; + float3 viewDir; }; #endif // __INTERPOLATORS_INC -- cgit v1.2.3