UE4菲尼尔表达式(Fresnel)表达式
UE4菲尼尔表达式(Fresnel)表达式根据表面法线与摄像机方向的标量积来计算衰减。当表面发现正对摄像机时,输出值为0。当表面发现垂直于摄像机时,输出值为1.结果限制在[0,1]范围内,以确保不会在中央产生任何负颜色
上面这个图中的球我们的视角就是摄像机,然后中心正对摄像机的地方就是0,呈现黑色。到了球体的边缘,黄色的箭头就是球体的法线,它垂直于摄像机所以输出为1,呈现白色
属性 | 说明 |
---|---|
ExponentIn | 此属性控制菲涅耳效果的衰减。 |
BaseReflectFrctionIn | 此属性指定从正对表面的方向查看表面时,镜面反射的小数。将此属性设置为值 1 会有效禁用菲涅耳效果 |
法线(Normal) | 在这里,您可输入法线,以影响菲涅耳效果的渲染方式。此属性无法通过提供法线贴图或矢量 3 输入来设置。 |