赞
踩
1. 新建一个Niagara系统
选择模板“Fountain”
这里命名为“NS_Flare”
打开“NS_Flare”,选中Sprite渲染器,设置材质为上一篇文章中(【UE 材质】闪烁的星星材质)制作的材质“M_Flare”
2. 由于要在Niagara中调整粒子的颜色,因此我们需要在材质“M_Flare”中将三维常量节点修改为“ParticleColor”节点
为了让每个粒子拥有不同的闪烁时间和频率,我们还需要添加“DynamicParamter”节点
设置“DynamicParamter”节点前两个引脚的名称分别为“Random”和“Flash”
3. 回到Niagara中,此时我们就可以通过“Initial Particle”模块中的Color来控制粒子的初始颜色
如果我们希望每个粒子都是不同的颜色,可以设置颜色也是随机值
如果想让粒子更亮一些,可在“Scale Color”模块中,将“Scale RGB”扩大到之前的100倍
为了实现每个粒子拥有不同的闪烁时间和频率,这里可以添加一个“Dynamic Material Parameter”模块
设置动态材质参数“Random”和“Flash”为随机值
为了更好呈现粒子随机闪烁时间和频率效果,这里先禁用“Add Velocity”和“Gravity Force”模块,然后设置“Shape Location”模块中的“Sphere Radius”为80
此时效果如下
为了让粒子有被风吹动的感觉,我们可以添加一个“Wind Force”模块,设置“Wind Speed”为沿Z轴反方向的100
为了能让粒子随机旋转,这里添加一个“Sprite Rotation Rate”模块,“Rotation Rate”设置为随机值
最终效果如下
参考视频:
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。