1.综述
有一种情况,当我们站在湖边直接看脚边的湖面会发现水几乎是透明的,可以直接看到水底的小鱼和石子,但是抬头看远处的水面时会发现几乎看不到水下的情景,而只能看到反射的环境。这就是所谓的菲涅尔效果。而且不光光是水,玻璃,几乎所有的物体都包含了菲涅尔反射效果,这是基于物理的渲染中非常重要的一项高光反射计算因子
2.公式
fresnel= fresnel基础值 + fresnel缩放量*pow(1- dot( N, V ),5)
v是视角方向,n是表面法线,一般在应用菲涅尔反射时 往往还要结合一下基础的光照计算方式,以达到最好的效果。
网友评论