【UE 材质】冰冻效果

效果

步骤

  1. 打开"Quixel Bridge"

下载冰的纹理

  1. 新建一个材质,这里命名为"M_Frozen"

打开"M_Frozen",添加如下节点,此时我们可以通过控制参数"偏移"来改变边界的偏移

此时预览效果如下

如果增加参数"偏移"的默认值效果如下

  1. 通过材质参数集来代替材质参数

添加一个标量参数命名为"Frozen"

  1. 回到材质"M_Frozen"中,添加一个"Collection Param"节点来代替材质参数"偏移",设置集为"MPC_Frozen",参数名"Frozen"

通过"saturate"节点将输出的值限制在0~1之间

通过"Lerp"节点对冰冻纹理和纯黑进行插值

添加边界的菲涅尔效果

为了让材质看起来有视差效果,添加如下节点

接下来给材质边缘添加自发光效果,添加如下节点

如果觉得冰冻效果不够明显,可以修改如下节点

  1. 我们将材质赋予在一个方块上,效果如下

此时可以通过修改材质参数的默认值来改变冰冻区域的范围

  1. 新建一个材质函数,这里命名为"MF_Frozen"

打开"MF_Frozen",将材质"M_Frozen"中的所有节点复制到材质函数"MF_Frozen"中

修改输出命名为"Emissive"

勾选"公开到库"

  1. 我们在场景中添加一个红色方块

如果要添加冰冻效果,只需要使用材质函数"MF_Frozen"

参考视频:

https://www.bilibili.com/video/BV1Tk4y1V7M3/?spm_id_from=pageDriver&vd_source=36a3e35639c44bb339f59760641390a8

相关推荐
日月云棠2 天前
UE5 Lyra Weapons 模块深度分析——从装备实例到弹道散布的完整武器系统
ue5
清泓y2 天前
UE5程序化生成技术
ue5
清泓y3 天前
UE5--VR与AR开发技术
ue5·ar·vr
日月云棠3 天前
UE5 Lyra Messages 模块深度解析——从一条击杀消息看游戏事件系统的设计哲学
游戏·ue5
日月云棠4 天前
UE5 Lyra Input 模块:从手柄摇杆到技能释放,一条链路如何做到零耦合
ue5
chaojihaomai4 天前
AI电商商品图生成中的材质保真问题——扩散模型重建优先级分析与锁定式方案
人工智能·材质
xcLeigh5 天前
Unity基础:材质与纹理入门——给物体穿上“衣服“
unity·游戏引擎·材质
音乐宝贝家6 天前
吉他十大品牌技术分档(2026):参数视角下的选购地图
新媒体运营·媒体·材质·用户运营·内容运营
tianxuanjg7 天前
CNC 加工常用金属材质怎么选?铝合金、不锈钢、钛合金加工难点解析
经验分享·机器人·材质
日月云棠7 天前
UE5 Lyra源码分析——Audio_Analysis音频模块全面分析
ue5·音视频