【Anisotropic Specular】
Anisotropic Specular(各向异性反射)模拟表面凹槽的方向性。就像CD表面一样。CD的表面凹槽是有方向的。
BlinnPhong中Specular强度的由N*H得计算得到,如下:
在Anisotropic的简单实现中,需要Anisotropic Normal Map扰动后,由sin(radians(offset))转化一下,如下:
首先,经Anisotropic Normal Map扰动后,表面法线已经具备凹槽特性。
其次,Sin函数的目的中为了产生一个环。如下图。如果没有sin,则不会产生光环。
最后,_AnisoOffset的作用是控制光环位置。使得光环可以水平位移,达到你想要的任何位置。