0. 前言

以下部分包括3个方面,火焰特效,烟雾特效,爆炸特效
总结一下就是照抄,参考链接来自:
Part1: Niagara fire tutorial in Unreal Engine 4 (UE4 Fire niagara tutorial)
Part2: Niagara Smoke tutorial in Unreal Engine 4 (UE4 smoke niagara tutorial)
Part3: Niagara Explosion tutorial in Unreal Engine 4 (UE4 explosion niagara tutorial)

0.1 Niagara简单入门

具体参考官方文档,这里大概说一下就是粒子系统->粒子发射器->3个阶段(发射器、粒子、渲染)

1. 火焰特效

火焰包括2部分,一部分是火焰本身,另一部分是迸溅出来的火星。

火焰特效

1.1 Part 1 火焰

整体思路:火焰部分使用一张6X6的帧序列和一张火焰的纹理(后者只取了R通道),依次显示0-35的帧,再把贴图贴上去。

用到的贴图
渲染部分

贴图和材质是UE中Start Content中包含的

粒子更新部分

Sub UVAnimation部分在每一个粒子上播放帧动画
Add Velocity和Vector Noise Force部分使粒子在XY方向(地面)有初始速度并根据Noise抖动
Scale Color部分使火焰的颜色,根据时间的流逝变暗

1.2 Part 2 火星

整体思路,同样使用Sprite渲染器,这次使用了默认的材质(效果是一个白色的小球),在球面上生成粒子,沿着45°圆锥的方向产生速度,施加Drag和Noise,并且使Scale和Alpha随时间变小

粒子更新部分

Scale Sprite Size部分使粒子随时间尺寸变小
Scale Color部分使粒子随时间变透明
Add Velocity in Cone部分获得初始速度
Drag和Vector Noise Force部分处理加速度

2. 烟雾特效

烟雾效果
贴图部分,原理同上
粒子更新部分,原理同上

3. 爆炸特效

3.1 Part 1 DirectionalBurst

系统自带的Burst模板

3.2 Part 2 爆炸

使用的贴图
scale color使得爆炸效果中间的时候颜色很强(R 50 G 2 B 10)
一些随机性使得爆炸效果更加真实

3.3 合并3个特效

添加火焰特效、烟雾特效到当前niagara system中,设置火焰和烟雾发射器的延迟(先爆炸后起火),调整一下sphere position的半径和sprite的size,最终效果如图

【特效】UE4 Niagara 制作爆炸特效相关推荐

  1. html 天气特效,用CSS制作天气特效动画,源码分享

    效果图 今天给大家带来的是CSS3动画天气图标代码,简单实用好看! CSS源码: html { box-sizing: border-box; } html *, html *:before, htm ...

  2. 可以用php做出一个圆锥吗,用H5制作水滴特效教程

    给大家带来用H5制作H5制作水滴特效教程,怎么用H5制作特效?H5制作水滴特效的流程,H5制作水滴特效的注意事项有哪些,一起来看一下. 利用canvas 画布制作逼真的水滴特效 /* NOTE: Th ...

  3. 最火的腾云驾雾特效软件ae手机版制作飞天特效的教程

    最火的腾云驾雾特效软件ae手机版制作飞天特效的教程,最火的特效软件手机版腾云驾雾特效软件ae手机版特效软件怎么制作飞天特效视频的,今天来讲一下,具体的制作步骤.手机上安装特效行者. 手机安装好软件制作 ...

  4. Ureal:用ue4做出游戏中的爆炸特效真实感和力量感

    //博主是一个热爱游戏的玩家,并不是专业游戏开发者,内容如有不足,还请各位多多包涵 大家好!今天主要想聊一下:如何体现出游戏中的爆炸特效真实感和力量感 包括Ue4中爆炸的蓝图代码实现的思路(如过需要代 ...

  5. 3dmax:3dmax经典案例详细步骤图文教程之粒子阵列粒子系统制作星球爆炸特效动画效果

    3dmax:3dmax经典案例详细步骤图文教程之粒子阵列粒子系统制作星球爆炸特效动画效果 目录 3dmax经典案例详细步骤图文教程之粒子阵列粒子系统制作星球爆炸特效动画效果

  6. Android制作粒子爆炸特效

    简介 最近在闲逛的时候,发现了一款粒子爆炸特效的控件,觉得比较有意思,效果也不错. 但是代码不好扩展,也就是说如果要提供不同的爆炸效果,需要修改的地方比较多.于是我对源代码进行了一些重构,将爆炸流程和 ...

  7. Android粒子爆炸特效[可用于任意控件]

    小米手机用户可以看到,小米手机在应用卸载时会有一个粒子爆炸的特效效果,对此类动画效果垂涎已久,奈何一直没有机会用.正好最近项目里需要用到粒子爆炸的特效,于是便抽时间自己也试着仿写了一个效果出来. 先看 ...

  8. html爆炸效果,HTML5 SVG炫酷文字爆炸特效

    这是一款使用html5 svg.css3和js制作的炫酷文字爆炸特效.不论是HTML还是CSS都没有能力将文字分割成小块,但是SVG可以实现这个效果. 制作SVG文字 可以使用矢量图制作工具,如Ado ...

  9. 鼠标经过爆炸效果html,jquery鼠标滑过爆炸特效插件

    sparkleHover.js是鼠标滑过HTML元素产生爆炸特效的jquery插件.通过该jquery插件,你可以在鼠标经过指定的HTML元素时,使用指定的图片来制作炫酷的爆炸效果. 使用方法 在页面 ...

  10. 游戏特效有哪些制作的分类

    游戏特效制作方法非常灵活,但大多数特效都要依靠游戏引擎的粒子系统.由于游戏公司引擎的不定性,相应的特效编辑器也不同,这就决定了游戏特效制作的不定性. 但所有特效都有其共同的特点?特效是由二维或三维软件 ...

最新文章

  1. Java项目:校园人力人事资源管理系统(java+Springboot+ssm+mysql+jsp+maven)
  2. BootStrap 模态框禁用空白处点击关闭
  3. 判断安卓程序是否高危程序。
  4. 11 个 AI 和机器学习模型的开源框架
  5. 0122互联网新闻 | 知乎短视频“即影”正式上线;天猫与故宫开启2019“天猫新文创”计划...
  6. amd显卡风扇调节_非公版才是真爱 讯景XFX RX6800 XT海外版显卡评测
  7. liferay requestrequest和actionRequest用法
  8. Spring Boot与Activiti集成实战
  9. JMeter测试组件
  10. 【LogStash】logstash marking url as dead 问题解决
  11. python docx 替换文字_在.docx文件-Python中查找和替换文本
  12. ITester软件测试小栈,点击领取你的能量值!
  13. 我与分布式机器学习的故事
  14. Atitit 数据库视图与表的wrap与层级查询规范
  15. 移动地盘仿真平台搭建
  16. Word 表格换页自动“续表”方法
  17. 程序中日期、时长等时间相关英文命名问题汇总
  18. vscode C++编译和调试
  19. (ssl1232)雷达覆盖(normal)
  20. Nmap网络扫描实验

热门文章

  1. SPSS中文视频教程下载
  2. 操作 神通数据库_神通大型通用数据库
  3. 去除WinRAR弹窗广告,去除购买许可弹窗
  4. a6账套管理显示无法连接服务器,航天A6基础版简单建账实施流程
  5. 独自封装windows 10系统教程(全)
  6. 人工智能系统的形式化验证技术研究进展与趋势
  7. idc机房运维巡检_最全的弱电机房工程运维方案,后附所需表格
  8. BP神经网络代码和原理
  9. 高通平台驱动常见问题
  10. 编织机上下料西门子S71200PLC和KTP700触摸屏程序博途V14