diff options
| author | yum <yum.food.vr@gmail.com> | 2026-07-03 18:28:55 -0700 |
|---|---|---|
| committer | yum <yum.food.vr@gmail.com> | 2026-07-03 18:28:55 -0700 |
| commit | 0a8d744c2ad1182d1de6d1896a4c67d4eb536504 (patch) | |
| tree | 3f68de6956bc790c3b4b4d4c02c3edb27f45038a /2ner.cginc | |
| parent | 6aea3d8274e140e739dfd1da1133ed19656ff6ec (diff) | |
buncha shitttt
Diffstat (limited to '2ner.cginc')
| -rw-r--r-- | 2ner.cginc | 10 |
1 files changed, 5 insertions, 5 deletions
@@ -303,6 +303,11 @@ float4 frag(v2f i, uint facing : SV_IsFrontFace i.normal = normalize(i.normal); i.tangent.xyz = normalize(i.tangent.xyz); +#if defined(_SHATTER_WAVE) || defined(_SCREEN_SPACE_NORMALS) + calcNormalInScreenSpace(i.normal, i.objPos); + i.normal = UnityObjectToWorldNormal(i.normal); +#endif + f2f f = (f2f) 0; f.worldPos = mul(unity_ObjectToWorld, i.objPos); f.binormal = cross(i.normal, i.tangent.xyz) * i.tangent.w; @@ -368,11 +373,6 @@ float4 frag(v2f i, uint facing : SV_IsFrontFace } #endif -#if defined(_SHATTER_WAVE) || defined(_SCREEN_SPACE_NORMALS) - calcNormalInScreenSpace(i.normal, i.objPos); - i.normal = UnityObjectToWorldNormal(i.normal); -#endif - #if defined(_SHATTER_WAVE) || defined(_VERTEX_DOMAIN_WARPING) || defined(_TESSELLATION_HEIGHTMAP) { [branch] |
