首页 > 其他 > 详细

Anisotropic Specular Shader

时间:2014-09-28 20:46:26      阅读:367      评论:0      收藏:0      [点我收藏+]

Anisotropic Specular

  Anisotropic Specular(各向异性反射)模拟表面凹槽的方向性。就像CD表面一样。CD的表面凹槽是有方向的。

  BlinnPhong中Specular强度的由N*H得计算得到,如下:

  bubuko.com,布布扣

  在Anisotropic的简单实现中,需要Anisotropic Normal Map扰动后,由sin(radians(offset))转化一下,如下:

  bubuko.com,布布扣

  首先,经Anisotropic Normal Map扰动后,表面法线已经具备凹槽特性。

  其次,Sin函数的目的中为了产生一个环。如下图。如果没有sin,则不会产生光环。

  最后,_AnisoOffset的作用是控制光环位置。使得光环可以水平位移,达到你想要的任何位置。

  bubuko.com,布布扣

  

 

Anisotropic Specular Shader

原文:http://www.cnblogs.com/tekkaman/p/3998858.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!