html网站首页,培训网站源码wordpress,怎么建网站站点,互联网公司排名保定在上一篇博客#xff08;【UE Niagara学习笔记】05 - 喷射火焰顶部的蓝色火焰#xff09;的基础上继续实现喷射火焰的火星的效果。
目录
效果
步骤
一、创建材质实例
二、添加新的发射器
2.1 设置粒子材质
2.2 设置发射器持续生成粒子
2.3 设置粒子生成数量
2.4 设…在上一篇博客【UE Niagara学习笔记】05 - 喷射火焰顶部的蓝色火焰的基础上继续实现喷射火焰的火星的效果。
目录
效果
步骤
一、创建材质实例
二、添加新的发射器
2.1 设置粒子材质
2.2 设置发射器持续生成粒子
2.3 设置粒子生成数量
2.4 设置粒子初始生命时长、初始颜色和初始大小
2.5 设置粒子生成位置
2.6 让粒子移动
2.7 修改
缩小粒子生成范围
粒子初始位置偏移
延长粒子生命周期
2.8 设置粒子越来越小
2.9 其它细节 效果 步骤
一、创建材质实例
1. 对材质“M_SingleText_Master_Additive”创建一个材质实例 这里命名为“M_FlameThrower_Inst” 打开材质实例“M_FlameThrower_Inst”设置参数“MainTexture”的值为纹理“T_Spark_B” 二、添加新的发射器
2. 打开粒子系统“NS_Flame_Thrower” 添加发射器 模板选择“Simple Sprite Burst” 命名新添加的发射器为“Spark” 孤立显示该发射器的效果 2.1 设置粒子材质
选中“Sprite渲染器”模块设置材质为刚才创建的材质实例“M_FlameThrower_Inst” 此时就可以在视口中看到火星粒子 2.2 设置发射器持续生成粒子
选中“Emitter State”模块设置“Loop Behavior”为“Infinite” 2.3 设置粒子生成数量
删除“Spawn Burst Instantaneous”模块 添加“Spawn Rate”模块 设置粒子生成率为20~30范围内的随机值 2.4 设置粒子初始生命时长、初始颜色和初始大小 2.5 设置粒子生成位置
添加一个“Shpae Location”模块设置“Shape Primitive”为“Box/Plane” 此时效果如下 2.6 让粒子移动
添加一个“Add Velocity”模块设置“Velocity Mode”为“In Cone”设置运动速度为200~300范围内随机数 2.7 修改 此时取消孤立显示发射器“Spark” 可以发现火星的生成范围有点大 缩小粒子生成范围
我们可以选中“Shape Location”模块设置粒子在Z轴方向上生成的范围小一点 粒子初始位置偏移
火星应该是火焰喷射一段距离后才产生的因此我们可以设置火星粒子的初始位置偏移 延长粒子生命周期 2.8 设置粒子越来越小
如果希望粒子在生命周期内的大小是逐渐减小的可以添加一个“Scale Sprite Size”模块设置曲线为逐渐下降的 2.9 粒子运动更随机
为了让粒子运动的更有随机性我们可以添加一个“Curl Noise Force”模块设置“Noise Strength”为80“Noise Frequency”为10 2.9 其它细节
可以添加一个“Drag”模块 如果想让火星粒子忽明忽暗该效果可以在材质中设置具体可以参考该篇文章
【UE 材质】简单的闪闪发光材质_ue边缘发光材质 最终效果