【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)

此时运行效果如下:

相关推荐
程序员_三木4 天前
Three.js资源-贴图材质网站推荐
javascript·webgl·three.js·材质·贴图
程序员_三木4 天前
React和Three.js结合-React Three Fiber
前端·javascript·react.js·前端框架·webgl·材质
九流下半7 天前
threejs 建筑设计(室内设计)软件 技术调研之二 墙体材质改变
材质·threejs墙体材质·threejs点击切换面颜色·threejs点击切换面材质
ue星空7 天前
UE材质常用节点
ue5·虚幻·材质·虚幻引擎
胡说ba道8 天前
生活小妙招之UE CaptureRT改
ue4·材质
财经科技社11 天前
三思照明匠心之作!在杀菌灯材质上下功夫
材质
程序员_三木11 天前
Three.js入门-材质详解,构建视觉真实感的核心
开发语言·javascript·webgl·three.js·材质
ue星空11 天前
虚幻5描边轮廓材质
ue5·材质
珠海新立电子科技有限公司12 天前
【新立电子】FPC材料的选择与性能优化
性能优化·制造·材质
ue星空13 天前
UE5制作简单水材质
ue5·虚幻·材质·虚幻引擎