先看效果图:小木块掉到地板上(小木块本身会消失掉),地板就开始了动效材质切换。引擎版本用的是4.11.2

方法步骤:

首先在UE4内容浏览器中新建一个材质.

第一步要实现一个扫光的效果,如下图。

实现这个效果的材质节点如下

这里有个地方说明一下,因为我这里地板动态扩散效果是沿着Y轴正方向,的所以上图红色线框处Mask值取的是G(RGB=XYZ),可以根据不同情况自己取不同的值。

2、把扫光白条换成自己理想的纹理。在上一张截图Base Color 与最后一个节点之间添加如下材质节点

就可以得到如下效果

接下来添加底色的变换,增加的材质节点如下图

从Substract节点拉了一条分支线出来把最后的lerp结果接在了与BaseColor节点相连接的lerp节点上,就会得到如下效果图

接下来是法线处理,材质节点如下,注意红色线框处

最后要实现场景中动态触发效果,需要做如下处理

把这三个节点

替换成下图三个节点,红色线框纹理采样主要是用来改变扫光线条形状效果(默认是规则矩形,这里是带波纹起伏的贴图,可以让扫光线条出现不规则的波动效果)

最后是触发蓝图:我给木块添加的变量

GwoodFloor 就是地板的引用,BHitFloor 标记是否撞到了木板,FloorMat 材质实例变量,TimeCount 输入到材质里面的时间,这里默认值我给的是1.

木块碰到地板后的处理

Tick调用,上一图代码中,木块碰到了地板后设置BHitFloor为True,tick函数调用的时候就会不断的时间值传递到材质实例里面就是这个节点,直到时间累计值达到了3。

UE4 材质切换(带动画效果)相关推荐

  1. Tab页面手势滑动切换以及动画效果

    . 3张页卡之间的切换.带动画效果. 工程结构. 主要应用到android-support-v4.jar这个jar包. 布局文件. 1.main.xml中的代码 [html] <?xml ver ...

  2. vue伸缩效果_Vue2(三)实现子菜单展开收缩,带动画效果实现方法

    以前做这种操作就是简单的display:block,但现在用户的要求也越来越高,需要美观和动画感. 现在介绍用一种简单的方式来实现子菜单从上向下展开子菜单. 看下效果图: 点开效果: 其实原理比较简单 ...

  3. css3+jQuery制作导航菜单(带动画效果)

    <!DOCTYPE html> <html><head><meta charset="UTF-8"><title>css ...

  4. (带动画效果)卷积神经网络的讲解.pptx

    这学期我上的另一门课是本科生的<深度学习>,主要用的是吴恩达老师的<深度学习>视频课的内容. 使用教材:吴恩达<深度学习>课程笔记 课外参考书:<深度学习&g ...

  5. react滑动切换tab动画效果_[React Native]react-native-scrollable-tab-view(入门篇)

    官方为我们提供的Tab控制器有两种: TabBarIOS,仅适用于IOS平台 ViewPagerAndroid,仅适用于Android平台(严格来讲并不算,因为我们还需要自己实现Tab) 如果我们需要 ...

  6. 我的Android进阶之旅------Android利用温度传感器实现带动画效果的电子温度计

    要想实现带动画效果的电子温度计,需要以下几个知识点: 1.温度传感器相关知识. 2.ScaleAnimation动画相关知识,来进行水印刻度的缩放效果. 3.android:layout_weight ...

  7. Android利用温度传感器实现带动画效果的电子温度计

    概述 Android利用温度传感器实现带动画效果的电子温度计. 详细 一.准备工作 需要准备一部带有温度传感器的安卓手机,或者使用有温度传感器的模拟器. 二.程序实现 1.需要截图程序结构 2.实现思 ...

  8. GDI+入门(5、在GDI+中绘制带动画效果的图片)

    五.在GDI+中绘制带动画效果的图片 private void Form2_Load(object sender, EventArgs e) { SetStyle(ControlStyles.Doub ...

  9. jQuery前端开发学习指南(18)——利用jQuery实现元素的隐藏、显示和切换及其动画效果

    版权声明 本文原创作者:谷哥的小弟 作者博客地址:http://blog.csdn.net/lfdfhl 概述 在jQuery框架中可便捷地以动画形式隐藏和显示以及切换元素,常用方式有如下三种:默认方 ...

  10. Android高效率实现弹出带动画效果的对话框,仿照微信对话框效果

    转载请注明出处: http://blog.csdn.net/jakeyangchina/article/details/53423453 看到很多app页面里都有弹出对话框效果,今天使用PopupWi ...

最新文章

  1. Windows下JSON可视化工具
  2. linux openssl libcurl库 交叉编译
  3. 某银行信用卡中心——大数据反欺诈应用案例 2017-06-23 10:54 本篇案例为数据猿推出的大型“金融大数据主题策划”活动(查看详情)第一部分的系列案例/征文;感谢 百融金服 的投递 作为整体
  4. windows2003 DHCP中批处理绑定IP与MAC
  5. ios打包报错:User interaction is not allowed
  6. c++运行不出结果_fastjson 不出网利用总结
  7. IOS UIView 对象详解
  8. 从崩溃的选课系统,论为什么更安全的 HTTPS 协议没有被全面采用
  9. codevs1521 华丽的吊灯
  10. matlab中std函数怎么写,Matlab中求均值和标准差的函数分别是mean(x)和std(x)。
  11. 数据库:mongodb与关系型数据库相比的优缺点zz (转)
  12. 给Xcode增加复制行、删除行快捷键的方法
  13. [NLP]OpenNLP标记器的使用
  14. 电力系统及其自动化毕业论文题目【精选】
  15. 百度搜索引擎工作原理
  16. 3D目标检测评估标准
  17. 社群编码识别黑灰产攻击实践
  18. 命令控制之Telegram
  19. python plot画柱状图_matplotlib使用:画柱状图
  20. 华为机试题:求偶数个复数的平均值

热门文章

  1. 10个微型计算机应用的例子,微型计算机原理与接口技术 复习资料
  2. rufus 一款好用的linux u盘,光盘刻录工具
  3. 从零开始学习Linux运维,成为IT领域翘楚(三)
  4. 破解的iphone上, 如何编写具有root权限的程序
  5. 破解Windows系统超级管理权限的思路
  6. Python 那么火,到底可以用来做什么?我们来说说 Python3 的主要应用
  7. 腾讯云数据库TDSQL:分布式数据库,你真的了解吗?
  8. 不可多得的WinXP技巧十则(转)
  9. 基于网络监控软件的流量、性能监控
  10. Spring Cloud Discovery——Apache Zookeeper Discovery