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

反射

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


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

ReflectionVectorSoft(柔化反射矢量)

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

ViewAlignedReflection(与视图一致的反射)

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


WorldAlignedReflection(与全局一致的反射)

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

CustomReflectionVector(定制反射矢量)

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


©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容