Ureal Engine

UE4材质函数参考——反射bate0109

2021-05-14  本文已影响0人  深呼吸10911

反射

这些函数帮助计算各种反射类型的值。


此示例展示了虚幻引擎4的实时反射功能。该场景为一座破败的地铁站,不但四处漏水,还有肮脏的瓷砖、损坏的管道以及其他陈旧的环境细节。

ReflectionVectorSoft(柔化反射矢量)

此函数根据传入的法线贴图来柔化反射矢量。结果是表面上显示的反射更加平滑。这是通过将法线贴图与平面 (0,0,1) 法线贴图混合(借助插值来完成),然后获取反射矢量来实现的。

ViewAlignedReflection(与视图一致的反射)

此函数接收球形反射纹理并使其与视图一致。通过输入定制反射矢量,可以按一定的偏移来执行计算。


WorldAlignedReflection(与全局一致的反射)

此函数接收基于球体的传入反射纹理并使其与全局坐标一致。通过输入定制反射矢量,可以按一定的偏移来执行计算。

CustomReflectionVector(定制反射矢量)

此函数使用法线贴图来生成一个反射矢量,该反射矢量独立于默认反射矢量以及基本着色器上的法线输入。


上一篇下一篇

猜你喜欢

热点阅读