packednormal.x *= packednormal.w;
fixed3 normal;
normal.xy = packednormal.xy * 2 - 1;
normal.z = sqrt(1 - saturate(dot(normal.xy, normal.xy)));
return normal;
Normal Unpack 원리를 알고자 풀어봤습니다.

'Unity > Shader Graph & Amplify' 카테고리의 다른 글
갈라짐 연출하기 (0) | 2021.03.18 |
---|---|
Shader graph 팁 (0) | 2020.12.19 |
sign값을 이용한 포지션 이동 (0) | 2020.11.18 |
Amplify Shader 주요 기능 (0) | 2020.11.04 |
툰 쉐이더 Amplify shader set (0) | 2020.11.02 |