【UE Niagara学习笔记】01 - 浮动的蒲公英

目录

效果

步骤

一、创建材质 

二、创建Niagara粒子

2.1 创建Niagara模板 

2.2 通过用户参数设置粒子大小 

2.3 设置数量、风速、透明度变化


效果

步骤

一、创建材质 

1. 在虚幻商城中把“Realistic Starter VFX Pack Vol 2”添加到项目中,该资产中所包含的粒子都是Cascade粒子系统,我们只是想用这个资产中的纹理贴图

【UE Niagara学习笔记】01 - 浮动的蒲公英_第1张图片

2. 只保留“Textures”文件夹,删除资产中其它内容

【UE Niagara学习笔记】01 - 浮动的蒲公英_第2张图片

3. 新建一个材质,这里命名为“M_SingleText_Master_Additive”,该材质将作为粒子的材质,如果后面我们想只更改一个纹理就实现不同的粒子效果,那么就使用该材质

【UE Niagara学习笔记】01 - 浮动的蒲公英_第3张图片

打开“M_SingleText_Master_Additive”,设置混合模式卫“Additive”,设置着色模型卫“无光照”,设置双面材质

【UE Niagara学习笔记】01 - 浮动的蒲公英_第4张图片

在材质图表中添加如下节点,其中节点“MainTexture”为纹理参数

【UE Niagara学习笔记】01 - 浮动的蒲公英_第5张图片

4. 对材质“M_SingleText_Master_Additive”创建材质实例

【UE Niagara学习笔记】01 - 浮动的蒲公英_第6张图片

二、创建Niagara粒子

2.1 创建Niagara模板 

1. 在项目浏览器中新建一个Niagara系统 

【UE Niagara学习笔记】01 - 浮动的蒲公英_第7张图片

选择“来自所选发射器的新系统” 

【UE Niagara学习笔记】01 - 浮动的蒲公英_第8张图片

选择“Hanging Particulates”(悬浮颗粒物)模板

【UE Niagara学习笔记】01 - 浮动的蒲公英_第9张图片

命名为“NS_Dandelion”(蒲公英)

【UE Niagara学习笔记】01 - 浮动的蒲公英_第10张图片

2.2 通过用户参数设置粒子大小 

2. 打开“NS_Dandelion”,选中“Sprite渲染器”模块,然后设置材质为材质实例“M_SingleText_Master_Additive_Inst”

【UE Niagara学习笔记】01 - 浮动的蒲公英_第11张图片

可以看到现在单个粒子很小,因此我们需要修改粒子初始大小,选中“Initialize Particle”模块,找到“Uniform Sprite Size”参数

【UE Niagara学习笔记】01 - 浮动的蒲公英_第12张图片

将“Uniform Sprite Size”设置为用户参数

【UE Niagara学习笔记】01 - 浮动的蒲公英_第13张图片

此时可以看到在界面左边,我们拥有了两个用户参数

【UE Niagara学习笔记】01 - 浮动的蒲公英_第14张图片

3. 将粒子“NS_Dandelion”放置在场景中

【UE Niagara学习笔记】01 - 浮动的蒲公英_第15张图片

在右侧细节面板中可以看到我们公开的用户参数

【UE Niagara学习笔记】01 - 浮动的蒲公英_第16张图片

我们可以将这两个参数设置大一些,从而修改蒲公英粒子的大小

【UE Niagara学习笔记】01 - 浮动的蒲公英_第17张图片

2.3 设置数量、风速、透明度变化

4. 下面我想显著增加生成的蒲公英粒子数量,因此我们需要将CPU粒子更改为GPU粒子。打开“NS_Dandelion”,选中属性模块,模拟目标设置为“GPU计算模拟”,计算边界模式设置为“固定”

【UE Niagara学习笔记】01 - 浮动的蒲公英_第18张图片

选中“Spawn Rate”模块,设置Spawn Rate选项为“Random Range Float”

【UE Niagara学习笔记】01 - 浮动的蒲公英_第19张图片

设置范围为80~100

【UE Niagara学习笔记】01 - 浮动的蒲公英_第20张图片

选中“Shape Location”设置Box Size选项的值为新的用户参数,从而让用户自定义粒子的生成范围

【UE Niagara学习笔记】01 - 浮动的蒲公英_第21张图片

如果我们想模拟风吹粒子的效果,可以选中“Wind Force”模块,设置“Wind Speed Scale”为随机范围值,范围这里设置为3~5

【UE Niagara学习笔记】01 - 浮动的蒲公英_第22张图片

设置Turbuence的范围为6~8

【UE Niagara学习笔记】01 - 浮动的蒲公英_第23张图片

如果我们想粒子是深入浅出的,我们就要设置粒子的透明度。选中“Scale Color”模块,设置透明通道曲线为逐渐下降的

【UE Niagara学习笔记】01 - 浮动的蒲公英_第24张图片

此时可以看到粒子在场景中的效果如下

参考视频:

https://www.bilibili.com/video/BV1qb411D7DN?p=11&vd_source=36a3e35639c44bb339f59760641390a8

你可能感兴趣的:(#,虚幻,粒子特效,学习,笔记)