【转载】UE Niagara 粒子特效系统初探

590 阅读1分钟

原文链接

为了方便阅读,我对文章格式进行了调整

一、 前言

UE4.25 特效系统 Niagara 对比于之前的来说,有了很大的改善,特别是在模块的可视化上面下了很大功夫。同时,对蓝图调用 Niagara 也有了进一步完善。以下是笔者这段时间学习 Niagara 的一些心得,若有不足之处,请多多包涵。也欢迎行业的大佬多多指点。

二、 开启Niagara之路

一般来说,开启 UE4.25 的时候都会默认 Niagara 已经开启,如下图所示:

image.png

如果没有 FX 这个选项的话,就要在项目的 Plugins 中搜索 Niagara 插件并打开。

image.png

三、 制作第一个FX(人物残影效果)

这是制作后的最终效果,如下图所示:

image.png

现在开始新建一个 Niagara 的发射器,并选择空模板

image.png

image.png

image.png

新建成功后会出现以下的界面,可以发现没有任何粒子的产生 。需要在 Emitter Spawn 中添加 Spawn Rate,让其产生粒子。

image.png

image.png

添加完 Spawn Rate 并设定值后,发现左侧预览框出现了粒子,然后进行下一步骤。

image.png

Particle Spawn 中添加 Skeletal Mesh Location,并选择你所要制作残影的人物骨骼体。

image.png

选择后在 MeshSamplingType 中选择 Surface(Triangles)

image.png

然后选择 GPU 进行渲染 ,并 FixedBounds

image.png

之后再在 Initialize Particle 模块进行参数调整,并在 Spawn Rate 模块调整粒子生成速率为 4500

image.png

image.png

编译保存后右键创建 Niagara System,并将系统拖放至世界场景中。就得到以下的效果.

image.png

image.png