diff options
| author | yum <yum.food.vr@gmail.com> | 2024-08-20 14:04:53 -0700 |
|---|---|---|
| committer | yum <yum.food.vr@gmail.com> | 2024-08-20 14:04:53 -0700 |
| commit | d973a2d9fe3d380b04550bc68075b9d8c369cc10 (patch) | |
| tree | a60b1c2401d59d8f82faa49aacc2cef5eeed8e5e /interpolators.cginc | |
| parent | b7407fa9d7a917f7d62a7a2e12f96e90af11215c (diff) | |
Add two more UV channels
Diffstat (limited to 'interpolators.cginc')
| -rw-r--r-- | interpolators.cginc | 42 |
1 files changed, 25 insertions, 17 deletions
diff --git a/interpolators.cginc b/interpolators.cginc index 12013a1..554a637 100644 --- a/interpolators.cginc +++ b/interpolators.cginc @@ -10,7 +10,9 @@ struct appdata float4 vertex : POSITION; float3 normal : NORMAL; float2 uv0 : TEXCOORD0; - float2 uv2 : TEXCOORD1; + float2 uv1 : TEXCOORD1; + float2 uv2 : TEXCOORD2; + float2 uv3 : TEXCOORD3; UNITY_VERTEX_INPUT_INSTANCE_ID }; @@ -19,15 +21,17 @@ struct v2f { float4 pos : SV_POSITION; float2 uv0 : TEXCOORD0; - float2 uv2 : TEXCOORD1; + float2 uv1 : TEXCOORD1; + float2 uv2 : TEXCOORD2; + float2 uv3 : TEXCOORD3; #if defined(LIGHTMAP_ON) - float2 lmuv : TEXCOORD2; + float2 lmuv : TEXCOORD4; #endif - float3 worldPos : TEXCOORD3; - float3 normal : TEXCOORD4; - float3 objPos : TEXCOORD5; + float3 worldPos : TEXCOORD5; + float3 normal : TEXCOORD6; + float3 objPos : TEXCOORD7; #if defined(SSR_ENABLED) - float4 screenPos : TEXCOORD6; + float4 screenPos : TEXCOORD8; #endif UNITY_VERTEX_INPUT_INSTANCE_ID @@ -40,7 +44,9 @@ struct appdata { float4 vertex : POSITION; float2 uv0 : TEXCOORD0; - float2 uv2 : TEXCOORD1; + float2 uv1 : TEXCOORD1; + float2 uv2 : TEXCOORD2; + float2 uv3 : TEXCOORD3; float3 normal : NORMAL; float4 tangent : TANGENT; @@ -51,21 +57,23 @@ struct v2f { float4 pos : SV_POSITION; float2 uv0 : TEXCOORD0; - float2 uv2 : TEXCOORD1; + float2 uv1 : TEXCOORD1; + float2 uv2 : TEXCOORD2; + float2 uv3 : TEXCOORD3; #if defined(LIGHTMAP_ON) - float2 lmuv : TEXCOORD2; + float2 lmuv : TEXCOORD4; #endif - float3 normal : TEXCOORD3; - float4 tangent : TEXCOORD4; - float3 worldPos : TEXCOORD5; - float3 objPos : TEXCOORD6; + float3 normal : TEXCOORD5; + float4 tangent : TEXCOORD6; + float3 worldPos : TEXCOORD7; + float3 objPos : TEXCOORD8; - SHADOW_COORDS(7) + SHADOW_COORDS(9) #if defined(VERTEXLIGHT_ON) - float3 vertexLightColor : TEXCOORD8; + float3 vertexLightColor : TEXCOORD10; #endif #if defined(SSR_ENABLED) - float4 screenPos : TEXCOORD9; + float4 screenPos : TEXCOORD11; #endif UNITY_VERTEX_INPUT_INSTANCE_ID |
