UE4 初学材质效果 扫描


材质扫描到周围有物体面的时候,显示光芒和自定义扫描图。

1.蓝图节点,材质BlendModel设置为Additive(叠加)。

(1)根据材质在绝对世界坐标中的位置,寻找最近的表面。然后利用减法获取要显示自发光长度区域。利用pawer做一个平滑过渡。

(2)根据同样的方法,获得扫描材质的自发光区域。

(3)两个自发光区域相加,就是自发光值。

 

2.材质节点

DistanceToNearestSurface(与最近表面的距离)

  DistanceToNearestSurface(与最近表面的距离) 表达式节点允许材质对“全局距离场”关卡中的任何点进行取样。 这个材质表达式将输出从距离场到场景中最近遮挡体的带符号距离(以全局空间单位计)。

  注意:必须在 项目设置(Project Settings) 的 渲染(Rendering) 下启用 生成网格体距离场(Generate Mesh Distance Fields) ,此表达式才能正确工作。


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM