虚幻 UE4 - Niagara - Sprite Particle(Smoke)

作者: Anoyi

打开App

创建 Niagara 系统

在【内容浏览器】中新建 Niagara 系统 SpriteParticle,模板选择【Simple Sprite Burst】。

渲染

1、选择【渲染】,设置【材质】为 M_smoke_subUV,【子图像大小】为 X = 8.0 | Y = 8.0,勾选【已启用子UV混合】

发射器更新

1、选择【发射器更新】,删除【Spawn Burst Instantaneous】

2、添加【Spawn Rate】模块,设置【SpawnRate】为 50.0

3、选择【Emitter State】,设置【Loop Behavior】为 Infinite

粒子生成

1、选择【Initialize Particle】,修改【Lifetime】数据类型为【Uniform Ranged Float】,并设置【Lifetime】值为 2.0 ~ 3.0

2、选择【Sprite Attributes】,修改【Sprite Size】数据类型为【Vector 2DFrom Float】

3、继续修改【Value】数据类型为【Uniform Ranged Float】,并设置其值为 75.0 ~ 200.0

4、勾选【Sprite Rotation】,修改其数据类型为【Normalized Angle to Degrees】(即用 0 ~ 1 去设置旋转角度)

5、修改【NormalizedAngle】数据类型为【Uniform Ranged Float】,并设置其值为 0.25 ~ 0.5

6、添加【Add Velocity】模块

7、修改【Velocity】数据类型为【Uniform Ranged Float】,并如图设置其值

8、添加【Sphere Location】模块

9、设置【Sphere Radius】值为 50.0,确保【Sphere Distribution】值为 Random

10、添加模块【Sub UVAnimation】

11、设置【Number Of Frames】值为 64.0

粒子更新

1、添加【Acceleration Force】模块

2、设置【Acceleration】值为 X = 0.0 | Y = 0.0 | Z = 500.0

最终效果

看法

看法

昵称
邮箱