“Unreal磨砂玻璃材质 – Frosted Glass” 提供了两种基本实现方式,旨在为您的项目创造逼真的磨砂玻璃效果。无论是用于表面材质还是后期处理,这两种方法各有优缺点,并可组合使用以实现多层次复杂效果。
主要功能
-
Surface Material(表面材质)
- 支持每个表面自定义漫反射颜色(例如用于彩绘玻璃效果)。
- 支持每个表面的反射颜色。
- 不支持在磨砂玻璃后面渲染半透明效果。
- 支持移动渲染(较低质量)。
-
Post Process Material(后期处理材质)
- 支持每个后期处理体积的漫反射颜色。
- 同样支持每个表面的反射颜色。
- 支持在磨砂玻璃后渲染半透明效果。
- 支持移动渲染(全质量)。
-
综合应用
- 通过查看内置展示关卡,您可以了解不同材质版本的使用方式,以及如何将它们组合以实现多层磨砂玻璃效果。
使用说明
-
Surface Materials:
- 直接将磨砂玻璃表面材质分配给网格,效果立即生效。
- 如启用背面剔除(Backface Culling),请确保在网格上启用“Render CustomDepth Pass”以消除自我重叠伪影。
-
Post Process Materials:
- 在项目设置中,将“Custom Depth-Stencil Pass”设置为“Enabled with Stencil”。
- 为网格分配常规玻璃材质。
- 在网格上启用“Render CustomDepth Pass”,并将“CustomDepth Stencil Value”设置为 1 至 255 之间的任意值。
- 在后期处理体积中,将磨砂玻璃后期材质实例添加至“Post Process Materials”部分,即可在玻璃上看到效果。
使用UE5.0注意事项
- 由于 Lumen 尚不支持镜面反射效果,玻璃反射可能显得模糊。建议关闭 Lumen 玻璃反射,改用 Cubemap 以获得清晰反射,命令为:
r.Lumen.TranslucencyReflections.Enable 0
- 若希望查看静态光照场景,请在项目设置中将全局光照方案设置为 Screen Space,这样可显示 UE4 中的光照贴图及反射捕捉效果。
- Raytraced translucency 仅支持简单磨砂玻璃效果,其中反射光和透射光均被散射。
©版权声明:本站除原创作品外的资源均收集于网络,只做学习和交流使用,版权归原作者所有,若作商业用途,请购买正版。
评论0