虚幻 粒子特效
文章平均质量分 70
虚幻4 粒子特效学习笔记
根据B站UP“ZY_炀子”的视频所做的笔记
Zhichao_97
文章对您有用的话,还麻烦老哥们点点免费的关注和赞呀~
展开
-
【UE Niagara】在UI上生成粒子
实现点击按钮然后在控件上播放粒子效果的功能原创 2024-05-10 08:48:58 · 1482 阅读 · 0 评论 -
【UE Niagara】自定义模块的简单使用
填写属性名称为“Position”,这个参数名称指的就是“粒子属性”中的“Position”,因此拼写不能出错。打开“NS_Custom”,添加一个“Spawn Burst Instantaneous”来单次生成1个粒子。在“Emitter State”模块中,设置生命循环模式为“Self”,循环行为为单次,循环持续模式为无限。应用、保存后将自定义模块“UpdatePosition”拖入“粒子更新”阶段中。在发射器“Second”中删除卷曲噪声力模块,使得该发射器生成的粒子原地静止。原创 2024-04-12 17:09:09 · 697 阅读 · 0 评论 -
【UE Niagara】让粒子发出声音
打开后先添加一个“Spawn Burst Instantaneous”模块,设置发射数量为3。对Niagara发射器创建一个Niagara系统,如果此时我们将Niagara系统放置在场景中,那么默认只有在发射器生成粒子的时候才会播放声音。修改播放声音的条件为“CollsionVaild”,此时只有当发生碰撞时才会播放声音。将Niagara系统移动到场景中然后运行,就可以听到粒子碰撞后的声音了。添加一个“Play Audio”模块,然后设置一个播放的音效。可以取消勾选只播放一次的设置。原创 2024-04-12 15:24:08 · 315 阅读 · 0 评论 -
【UE Niagara】根据距离改变粒子颜色
然后打开该发射器,添加一个“SpawnRate”模块,设置粒子生成速率为300个/秒。添加一个“Scale Color”模块做如下设置,此时当插值从0向1变化的时候,粒子颜色就会由橙色变为蓝色。添加一个“shape Location”模块,设置粒子在半径为300cm内的球形区域内生成。在“Scale Color”模块中,设置“LerpFactor”为上面创建的参数“DBC”为了让粒子动起来从而改变粒子颜色,我们可以添加一个“Point Force”模块。将设置的参数放在“Scale Color”模块之前。原创 2024-04-12 14:41:36 · 562 阅读 · 0 评论 -
【UE Niagara】引力模块的简单使用
一、准备工作二、Point Attraction Force二、Line Attraction Force原创 2024-04-12 14:03:02 · 584 阅读 · 0 评论 -
【UE Niagara】暖场与暂停粒子播放
一、 暖场1.1 说明1.2 实现二、暂停粒子播放方法一 :通过“设置暂停”节点方法二:通过“设置全局时间膨胀”原创 2024-04-12 11:04:52 · 1182 阅读 · 0 评论 -
【UE Niagara】定位与死亡事件模块的简单使用
一、Generate Location Event二、Generate Death Event原创 2024-04-12 09:51:22 · 688 阅读 · 0 评论 -
【UE Niagara】蓝图获取粒子数据
一、创建粒子二、创建蓝图接收Niagara参数原创 2024-04-11 20:21:08 · 946 阅读 · 0 评论 -
【UE Niagara】光束发射模块学习
如果希望颜色是根据长度变化的,我们可以将“CurveIndex”设置为“RibbonLinkOrder”在“Beam Emitter Setup”中设置光束结束位置在生命周期内由0变化到180。1. 新建一个Niagara发射器,使用Empty模板,这里命名为“NE_Beam”可以添加一个“Beam Width”模块来修改光束的形状。添加一个“Beam Emitter Setup”模块。此时还需添加“Update Beam”模块来更新粒子。再添加一个“Spawn Beam”模块。此时光束就变成如下形状。原创 2024-04-11 18:48:54 · 511 阅读 · 0 评论 -
【UE Niagara】碰撞事件
步骤一、创建可产生碰撞事件的粒子二、创建接收碰撞响应后生成的粒子三、接收碰撞响应后生成粒子原创 2024-04-11 15:42:34 · 1060 阅读 · 0 评论 -
【UE Niagara】雪花粒子
为了实现雪花粒子在风中随机飘动的效果,这里添加一个“Curl Noise Force”模块,设置噪声强度为500。为了让粒子向下飘落,添加一个“Gravity Force”模块,设置Z轴方向的加速度为-150cm/s²。添加一个“Shape Location”模块,让粒子在边长为1000cm的正方体范围内生成。打开“NE_Snow”,添加一个“SpawnRate”模块,设置每秒生成1000个粒子。如果想修改粒子形状,可以做一个雪花材质然后替换默认的粒子材质。最终效果如文章开头所示。这里雪花的材质节点如下。原创 2024-04-11 10:50:27 · 760 阅读 · 0 评论 -
【UE Niagara】萤火虫效果
接下来更新一下粒子生命周期内的大小变化,这里添加一个“Scale Sprite Size”模块,设置粒子大小在0.1~0.9时间内大小为1。现在我们希望粒子处于一个随机移动的状态,这里可以添加一个“Add Velocity”模块,设置Velocity为一个随机的向量。打开“NE_Fireflies”,添加一个“Spawn Rate”模块,设置每秒生成30个粒子。通过“Scale Color”模块设置一下粒子的生命周期内的透明度变化。最终效果如文章开头所示。设置一下粒子的初始颜色。原创 2024-04-10 16:23:36 · 262 阅读 · 0 评论 -
【UE Niagara】消散效果(按网格体生成粒子)
接下来我们需要让粒子移动,这里添加一个“Add Velocity”模块,分别设置X、Z轴的速度变化如下,该模块这里只用于规定一个消散的方向,具体消散速度由“Scale Velocity”模块控制。在“Emitter State”模块中,设置生命循环模式为“Self”,“Loop Behavior”设置为once,循环时长设置为3s。在“Initialze Particle”模块中,设置一下生命周期时长为2s,颜色设置为黄色,再设置一下粒子尺寸。设置预览网格体和默认网格体选项为“SM_Chair”原创 2024-04-10 14:40:12 · 588 阅读 · 0 评论 -
【UE Niagara】时空穿梭效果
为了让粒子生成的位置在一个圆柱内,这里设置“Shape Primitive”为“Cylinder”,设置圆柱的高位300cm,半径为100cm。如果我们希望远处的圆形空洞小一点,我们需要在“Shape Location”模块中勾选“Enable Lathe Profile”,在曲线编辑器中设置两个关键帧分别为(0,1)、(1,0.25)下面我们需要修改粒子形状,添加一个“Scale Sprite Size by Speed”模块,让粒子的尺寸随着速度变化。在“Sprite渲染器”中,设置对齐为“速度对齐”原创 2024-04-10 11:44:26 · 623 阅读 · 0 评论 -
【UE Niagara】烟雾特效
添加一个“Scale Color”模块,设置透明度随曲线变化,在开始和结束的时候不透明度为0,在0.2处不透明度为1。此时粒子大小并不会变化,我们还需要在“Initial Particle”模块中设置粒子尺寸模式为“Random Uniform”打开“NE_Smoke”,在“Sprite渲染器”中设置材质为“M_Smoke”,设置子图像大小为8x8。2. 新建一个Niagara发射器,模板使用“Empty”,这里命名为“NE_Smoke”设置粒子在生命周期的20%处时缩放为1.5倍,在开始和结束时都为0。原创 2024-04-10 10:12:40 · 567 阅读 · 0 评论 -
【UE Niagara】序列帧动画
在“Sprite渲染器”中,设置材质为我们上一步创建的材质。在“Emitter State”中设置生命循环模式为“Self”,“Loop Behavior”为“Once”添加一个“Sub UVAnimation”模块,“End Frame Range Override”设置为25。此时无论时间轴指针在哪,预览窗口总是显示“1”,因此我们需要让其动起来。由于我们的图片中的数字是5x5的,因此子图像大小这里也设置为5x5。将时间轴范围设置为0~25s,这样就可以将所有的数字播放完。再将时间轴范围也设置短一些。原创 2024-04-09 20:50:34 · 608 阅读 · 0 评论 -
【UE 材质 Niagara】爆炸效果
步骤一、材质部分二、Niagara部分原创 2024-03-05 20:50:45 · 851 阅读 · 0 评论 -
【UE Niagara】纳米蠕虫效果
添加一个“Update Mesh Orentation”模块,设置“Orientation Method”为“Orient To Vector(s)”设置“Facing Direction”为“Normailize Vector”3. 回到“NS_Worm”中,在“Initialize Particle”中设置“Mesh Scale Mode”为“Non-Uniform”,设置网格体X轴缩放只有0.3。2. 找到网格体“SM_Cube_01”所用到的材质“M_Floor_01”,添加如下节点。原创 2024-03-04 20:06:35 · 910 阅读 · 0 评论 -
【UE Niagara】冲击波效果
步骤一、制作圆环纹理二、制作冲击波材质三、制作冲击波粒子效果原创 2024-02-29 20:41:20 · 1080 阅读 · 0 评论 -
【UE Niagara】实现物体变形的两种方式
方式一、通过设置粒子位置方式二、通过线性力原创 2024-02-06 17:29:43 · 642 阅读 · 0 评论 -
【UE Niagara】环绕在人物周围的闪电效果
6. 回到Niagara系统“NS_LightingAround”中,在粒子更新中添加一个“Dynamic Material Parameters”模块,设置参数“Width”为随机值,参数“Mask”为从(0,1)到(1,-1)的曲线。pwd=7myr )7. 回到材质“M_Lighting1”,继续添加如下节点,其中动态参数节点第三个参数命名为“WPO”,表示世界位置偏移,通过该值的变化我们可以让粒子随机偏移。4. 在网格体渲染器中,勾选“启用材质重载”,显示材质设置为“M_Lighting1”原创 2024-02-04 20:09:49 · 1293 阅读 · 0 评论 -
【UE Niagara】实现闪电粒子效果的两种方式
方式一(网格体渲染器)(1)添加网格体渲染器(2)修改粒子显示方向(3)添加从上到下逐渐显现的效果(4)粒子颜色变化方式二(条带渲染器)(1)设置条带宽度(2)设置粒子颜色(3)设置粒子生命周期(4)添加从上到下逐渐显现效果(5)粒子颜色变化(6)修改粒子宽度原创 2024-01-29 20:27:47 · 1507 阅读 · 0 评论 -
【UE Niagara】制作星光飘落效果
为了更好呈现粒子随机闪烁时间和频率效果,这里先禁用“Add Velocity”和“Gravity Force”模块,然后设置“Shape Location”模块中的“Sphere Radius”为80。为了能让粒子随机旋转,这里添加一个“Sprite Rotation Rate”模块,“Rotation Rate”设置为随机值。为了让粒子有被风吹动的感觉,我们可以添加一个“Wind Force”模块,设置“Wind Speed”为沿Z轴反方向的100。)制作的材质“M_Flare”原创 2024-01-25 19:51:59 · 638 阅读 · 0 评论 -
【UE Niagara】制作传送门_Part2
在上一篇()基础上继续完成传送门的外层轮廓效果。原创 2024-01-22 19:48:35 · 483 阅读 · 0 评论 -
【UE Niagara】制作传送门_Part1
步骤一、创建Niagara系统二、制作外圈部分2.1 修改粒子形成的形状2.2 给粒子添加作用力三、制作中心部分3.1 添加新的发射器3.2 制作中心平面的材质原创 2024-01-18 20:36:08 · 1032 阅读 · 0 评论 -
【UE Niagara 条带粒子系列】02-StaticBeam
效果一、创建StaticBeam二、设置粒子长度三、设置粒子宽度四、设置粒子颜色五、设置条带渲染材质原创 2024-01-16 21:19:40 · 698 阅读 · 0 评论 -
【UE Niagara 条带粒子系列】01-初识条带渲染器
步骤一、创建条带渲染器二、增加粒子生成数量三、设置条带粒子的初始宽度原创 2024-01-16 18:37:04 · 1000 阅读 · 0 评论 -
【UE Niagara 网格体粒子系列】03-大小变化的光圈
步骤一、创建材质二、创建渲染目标三、使用蓝图将材质绘制到渲染目标四、创建Niagara系统4.1 设置网格体类型粒子4.2 创建网格体粒子的材质4.3 设置粒子初始颜色4.4 设置粒子大小变化原创 2024-01-15 21:09:10 · 1428 阅读 · 0 评论 -
【UE Niagara 网格体粒子系列】02-自定义网格
步骤一、创建自定义网格体二、创建Niagara系统原创 2024-01-15 19:44:54 · 650 阅读 · 0 评论 -
【UE Niagara 网格体粒子系列】01-初识网格体渲染器
步骤一、创建网格体粒子二、设置粒子生成速率三、设置粒子初始大小四、设置粒子生成的初始位置五、设置粒子移动速度六、设置粒子旋转七、 设置粒子大小变化原创 2024-01-15 18:41:22 · 1023 阅读 · 0 评论 -
【UE Niagara 喷射火焰系列】07 - 火焰的热变形效果
在上一篇博客(【UE Niagara学习笔记】06 - 制作火焰喷射过程中飞舞的火星)的基础上继续实现在喷射火焰过程中类似于热浪、热变形的效果。步骤一、创建热变形材质二、添加新的发射器2.1 设置粒子材质2.2 设置粒子初始大小2.3 设置粒子持续生成三、修改材质四、设置粒子效果原创 2024-01-11 18:23:53 · 1151 阅读 · 0 评论 -
【UE Niagara 喷射火焰系列】06 - 制作火焰喷射过程中飞舞的火星
在上一篇博客(【UE Niagara学习笔记】05 - 喷射火焰顶部的蓝色火焰)的基础上继续实现喷射火焰的火星的效果。步骤一、创建材质实例二、添加新的发射器2.1 设置粒子材质2.2 设置发射器持续生成粒子2.3 设置粒子生成数量2.4 设置粒子初始生命时长、初始颜色和初始大小2.5 设置粒子生成位置2.6 让粒子移动2.7 修改缩小粒子生成范围粒子初始位置偏移延长粒子生命周期2.8 设置粒子越来越小2.9 其它细节原创 2024-01-10 19:31:19 · 1202 阅读 · 0 评论 -
【UE Niagara 喷射火焰系列】05 - 喷射火焰顶部的蓝色火焰
【UE Niagara学习笔记】05 - 喷射火焰顶部的蓝色火焰步骤1. 创建新的发射器2. 减少粒子生成数量3. 减小粒子初始大小4. 减少粒子喷射距离5. 减少粒子初始生成的范围6. 设置火焰颜色7. 设置火焰初始偏移原创 2024-01-09 20:54:21 · 657 阅读 · 0 评论 -
【UE Niagara 喷射火焰系列】04 - 火焰喷射时的黑烟效果
在上一篇博客(【UE Niagara学习笔记】03 - 火焰喷射效果)制作的Niagara基础上添加新的发射器并做设置,从而实现火焰喷射时产生的黑色烟雾效果。步骤一、创建烟雾材质二、添加新的发射器三、设置新发射器3.1 删除Color模块3.2 减少生成的粒子数量3.3 设置粒子初始颜色3.4 设置烟雾的位置偏移3.5 设置烟雾淡出原创 2024-01-09 20:10:32 · 660 阅读 · 0 评论 -
【UE Niagara 喷射火焰系列】03 - 火焰喷射效果
步骤一、创建粒子系统二、制作火焰动画三、改为GPU粒子四、循环播放粒子动画五、火焰喷射效果雏形六、火焰颜色原创 2024-01-08 21:07:48 · 907 阅读 · 0 评论 -
【UE Niagara 喷射火焰系列】02 - 制作燃烧的火焰
步骤一、添加资产二、制作材质三、制作粒子3.1 循环播放3.2 粒子生成的数量3.3 粒子的生命周期和初始大小3.4 火焰高度3.5 火焰范围3.6 火焰颜色原创 2024-01-08 20:05:51 · 1276 阅读 · 0 评论 -
【UE Niagara】浮动的蒲公英
步骤一、创建材质二、创建Niagara粒子2.1 创建Niagara模板2.2 通过用户参数设置粒子大小2.3 设置数量、风速、透明度变化原创 2024-01-05 10:32:29 · 1404 阅读 · 0 评论 -
【UE5 Niagara】烟雾弹效果
在“粒子生成”阶段中选中“Shape Location”模块,设置“Shape Primitive”为“Sphere”,设置“Sphere Radius”为150,“Offset Mode”为“Default”,“Offset”为(0,0,50)打开“NS_Smoke”,在“粒子生成”阶段中选中“Initialize Particle”模块,设置“Uniform Sprite Size Min”为300,设置“Uniform Sprite Size Max”为400。4. 添加初学者内容包到项目浏览器。原创 2023-12-13 17:11:55 · 762 阅读 · 0 评论 -
【UE】制作一个传送门
选中“Shape Location”模块,设置参数“Shape Primitive”和“Torus Mode”为Torus,“Handle Radius”为5,“Rotation Mode”为Axis Angle。选中“粒子生成”组,参数“Lifetime Mode”设置为Random,“Lifetime Min”设为0.5,“Lifetime Max”设为1.5,“Color Mode”设置Random Range。打开“NS_Portal”,添加一个“Spawn Rate”模块到“发射器更新”组。原创 2023-12-01 13:57:33 · 1295 阅读 · 1 评论 -
【UE 粒子练习】08——LOD概述
目录概念应用举例一、检查当前粒子系统中是否设置了LOD二、添加LOD三、LOD设置(单个粒子发射器)四、LOD设置(多个粒子发射器)原创 2023-09-21 19:53:34 · 1592 阅读 · 0 评论