【特效】UE4 Niagara 制作爆炸特效 | 您所在的位置:网站首页 › ue4烟雾特效制作教程 › 【特效】UE4 Niagara 制作爆炸特效 |
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简单入门![]() 火焰包括2部分,一部分是火焰本身,另一部分是迸溅出来的火星。 ![]() 整体思路:火焰部分使用一张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. 烟雾特效![]() ![]() ![]() ![]() ![]() ![]() ![]() 添加火焰特效、烟雾特效到当前niagara system中,设置火焰和烟雾发射器的延迟(先爆炸后起火),调整一下sphere position的半径和sprite的size,最终效果如图 ![]() |
CopyRight 2018-2019 实验室设备网 版权所有 |