【UE 材质】切换颜色、纹理时的过渡效果

效果

步骤

  1. 新建一个工程,创建Basic关卡

  2. 创建一个材质,这里命名为"M_Plane",打开这个材质,在材质图表中添加如下节点

注意"Noise"节点中的函数选择"Voronoi"

  1. 对材质"M_Plane"创建材质实例
  1. 在场景中放置一个平面,该平面的材质替换为"M_Plane_Inst"
  1. 打开材质实例"M_Plane_Inst",此时我们通过修改参数"Dissolve"就可以让材质基础颜色由"Color01"转变为"Color00"的过程中有一个过渡效果

不只是颜色,我们也可以用于纹理的过渡效果,对材质"M_Plane"做如下修改

此时我们修改材质参数"Dissolve"的效果如下:

  1. 在蓝图中(这里通过关卡蓝图)可以通过时间轴来逐渐修改材质参数的值

时间轴设置如下,三个关键帧的坐标分别为(0,2),(3,-2),(6,2)

此时运行效果如下:

相关推荐
郝学胜-神的一滴8 小时前
Three.js 材质系统深度解析
javascript·3d·游戏引擎·webgl·材质
渲吧-云渲染6 天前
破译真实感:渲染参数进阶指南——告别塑料感,唤醒材质生命力
材质
ue星空8 天前
UE材质World Position 和 Object Position
材质
zxc24460393411 天前
gpu instancer crowd 使用自定义材质并且只修改单个物体的材质参数
unity·材质
渲吧-云渲染18 天前
材质:3D渲染的隐形支柱
3d·材质
零一数创1 个月前
数字孪生赋能智慧能源电力传输管理新模式
ue5·能源·数字孪生·ue·智慧能源·零一数创
零一数创1 个月前
智慧能源驱动数字孪生重介选煤新模式探索
人工智能·ue5·能源·数字孪生·ue·零一数创
bug总结1 个月前
Three.js 实战:使用 PBR 贴图打造真实地面材质
材质·贴图
向宇it1 个月前
【unity游戏开发入门到精通——3D篇】3D光源之——unity使用Lens Flare (SRP) 组件实现太阳耀斑镜头光晕效果
游戏·3d·unity·游戏引擎·材质
向宇it1 个月前
【unity组件介绍】URP Decal Projector贴花投影器,将特定材质(贴花)投影到场景中的其他对象上。
游戏·3d·unity·c#·游戏引擎·材质