Unity-漫射 (Diffuse)
2021-04-01 09:04 作者:unity_某某师_高锦锦 | 我要投稿
注意:Unity 5 引入了标准着色器来取代此着色器。

漫射 (Diffuse) 属性
漫射会计算一个简单的 (Lambertian) 光照模型。表面上的光照随着表面与光源之间的角度减小而减弱。光照仅取决于此角度,在摄像机移动或旋转时不会改变。
性能
通常,此着色器的渲染成本低。有关更多详细信息,请查看着色器性能页面。
需要注意的是:光照角度和物体表面对于渲染细节有影响。
漫反射光照是用于对那些被物体表面随机散射到各个方向的辐射度进行建模的。在漫反射中,视角的位置是不重要的,因为反射是完全随机的,因此可以认为在任何反射方向上的分布都是一样的。但是入射光线的角度很重要。 漫反射光照符合兰伯特定律:反射光线的强度与表面法线和光源方向之间夹角的余弦值成正比。