Fresnel

Fresnel Effect

菲涅尔效应是曲面上不同反射率的影响,具体取决于视角,当接近掠入射角时,会反射更多的光。通过计算曲面法线和视图方向之间的角度来近似此效果。这个角度越大,返回值就越大。这种效果通常用于实现边缘照明,在许多艺术风格中很常见。

void Unity_FresnelEffect_float(float3 Normal, float3 ViewDir, float Power, out float Out)
{
Out = pow((1.0 - saturate(dot(normalize(Normal), normalize(ViewDir)))), Power);
}

<< · Back Index ·>>

发表回复

相关推荐

红腿陆龟的饲养-从入门到繁殖(上)

如果不算小时候家里人给买的巴西龟的话,红腿陆龟就是我的初恋。从2008年起开始接触红腿,至今已有十年,教训有一些、痛苦有 ...

· 2分钟前

Word技巧分页符和分节符设置

很多大四的同学在写毕业论文的时候一定会被论文格式搞得头疼,连基本的Word也不会,那么这里将会通过一系列Word教程,来帮助 ...

· 2分钟前

2.1詹姆斯小時候

1984年,勒佈朗·詹姆斯出生在美國俄亥俄州阿克倫胡桃樹大街的一棟房子裡,他的母親格利亞·詹姆斯當時16歲,她從來沒有透露過...

· 3分钟前

MA2onPC从入门基础到制作你的第一个灯光秀

*本文如有描述不当的地方还请大佬们多海涵 *后面可能会出结合MA2与虚幻引擎的内容 *文末附带软件与演示案例链接 软件准备: ...

· 3分钟前

註意!這5種眼病都會讓眼睛發紅,最後兩種還會致盲!

早上起床,發現眼睛很紅,相信大傢第一反應都是沒睡好,隨便滴點眼藥水或好好休息一下就行。但有時候眼紅並不簡單,特別是眼...

· 4分钟前