在做法线的实现的时候,UnpackNormal之后的这句一直看不懂
代码
fixed3 normal = UnpackNormal(tex2D(_NormalMap, (uv.xy * _NormalMap_ST.xy + _NormalMap_ST.zw)));
normal.xy *= _BumpScale;
normal.z = sqrt(1-saturate(dot(normal.xy,normal.xy)));
sqrt(1-saturate(dot(normal.xy,normal.xy)));是求什么?
代码
fixed3 normal = UnpackNormal(tex2D(_NormalMap, (uv.xy * _NormalMap_ST.xy + _NormalMap_ST.zw)));
normal.xy *= _BumpScale;
normal.z = sqrt(1-saturate(dot(normal.xy,normal.xy)));
sqrt(1-saturate(dot(normal.xy,normal.xy)));是求什么?
