![图片[1]虚幻引擎UE资源网-海量优质免费素材网|是一个提供海量CG素材的网站,包含虚幻资源、CG模型、CG教程等闪光着色器 – Glitter Shader](https://aicgt1.com/wp-content/uploads/2025/12/20251210155854692-28072030623-1024x614.jpg)
描述
闪光着色器是专为Unreal Engine 5.4及以上版本设计的风格化自发光着色器。包含的材质函数通过程序化方式生成中等到大型尺寸的闪光效果,并使用自发光来模拟闪烁和光泽。
YouTube演示: https://www.youtube.com/watch?v=1y6JWCUDv58
用户指南: https://www.nightshiftstudios.com/glitter-shader-guide
特性
- 包含材质函数用于:
- 创建闪光材质作为叠加材质使用
- 将闪光作为材质层添加到现有材质
- 通过合并材质属性将闪光添加到现有材质
- 闪光使用Voronoi 3D噪波程序化生成
- 每个闪光的形状是小圆点
- 在局部3D空间中生成闪光(独立于UV)
- 在UV空间中生成闪光(适用于角色等蒙皮网格)
- 更改闪光的尺寸和数量
- 更改闪光的亮度和闪烁度
重要说明
- 移动平台不支持,因为使用了程序化噪波
- 地形不支持使用。详情请参阅闪光着色器用户指南FAQ部分
- 这主要是一个自发光效果,不会基于光照或阴影变化
- 必须手动调整材质中的设置以匹配环境光照
- 如果需要闪光在阴影中变暗,必须通过脚本调整设置,方法是向材质添加自定义原始数据参数并使用触发器体积。详情请参阅闪光着色器用户指南教程部分
- 抗锯齿方法必须为TAA或TSR。其他方法(包括无)不支持
- 不支持的着色模型包括Hair、SingleLayerWater、Thin Translucent和Material Expression
- 建议在后处理中使用卷积泛光方法以获得最闪烁的效果
技术细节
目标平台
Windows
包含内容
- 材质函数用于创建闪光材质或将闪光添加到现有材质
- 示例材质解释实现方法
演示内容包含
- GlitterDemo关卡提供概述,展示示例和特性
- 具有不同参数的各种材质实例,展示不同外观
- 在玩家角色Quinn上实现闪光的示例
- 使用蓝图通过自定义原始数据调整自发光亮度的示例
使用方法
- 使用材质函数MF_Glitter_MakeGlitter创建叠加材质
- 使用材质函数MF_Glitter_MakeGlitterLayer将闪光作为材质层添加到现有材质
- 使用材质函数MF_Glitter_MergeGlitter通过合并材质属性将闪光添加到现有材质
© 版权声明
声明:本站资源大多来自网络收集,如有侵犯你的权益请联系管理员,我们会第一时间进行审核删除。 软件以及教程的相关资源下载仅限个人用户基于测试或者学习之用,提示切勿用于商业目的,如用于商业目的请支持正版,用于商业目的的一切后果与本站无关。 本站提供该软件或资源的官方原版下载,软件版权归其软件公司或原作者所有,软件以及教程的相关资源下载仅限个人用户基于测试或者学习之用,未经允许请勿转载。
THE END









