Unity-漫射 (Diffuse)
2021-04-01 09:04 作者:unity_某某師_高錦錦 | 我要投稿
注意:Unity 5 引入了標(biāo)準(zhǔn)著色器來(lái)取代此著色器。

漫射 (Diffuse) 屬性
漫射會(huì)計(jì)算一個(gè)簡(jiǎn)單的 (Lambertian) 光照模型。表面上的光照隨著表面與光源之間的角度減小而減弱。光照僅取決于此角度,在攝像機(jī)移動(dòng)或旋轉(zhuǎn)時(shí)不會(huì)改變。
性能
通常,此著色器的渲染成本低。有關(guān)更多詳細(xì)信息,請(qǐng)查看著色器性能頁(yè)面。
需要注意的是:光照角度和物體表面對(duì)于渲染細(xì)節(jié)有影響。
漫反射光照是用于對(duì)那些被物體表面隨機(jī)散射到各個(gè)方向的輻射度進(jìn)行建模的。在漫反射中,視角的位置是不重要的,因?yàn)榉瓷涫峭耆S機(jī)的,因此可以認(rèn)為在任何反射方向上的分布都是一樣的。但是入射光線的角度很重要。 漫反射光照符合蘭伯特定律:反射光線的強(qiáng)度與表面法線和光源方向之間夾角的余弦值成正比。
標(biāo)簽: