【UE Niagara 条带粒子系列】01-初识条带渲染器

目录

效果

步骤

一、创建条带渲染器

二、增加粒子生成数量

三、设置条带粒子的初始宽度


效果

步骤

一、创建条带渲染器

  1. 新建一个Niagara系统

选择"Simple Sprite Burst"模板

这里命名为"NS_RibbonRenderer"

打开"NS_RibbonRenderer",删除"Sprite渲染器"模块

添加一个"条带渲染器"模块,此时虽然产生了条带粒子,但是我们在预览窗口中是无法看见的

选中"Emitter State"模块,设置"Loop Behavior"为"Inifite"

二、增加粒子生成数量

  1. 删除"Spawn Burst Instantaneous"模块

添加一个"Spawn Rate"模块,"SpawnRate"设置为100

三、设置条带粒子的初始宽度

在"Initialize Particle"模块中设置条带粒子的宽度为10

此时我们在场景中拖动发射器可以看到形成的条带粒子

我们还可以在"Initialize Particle"模块中设置粒子的初始颜色

  1. 为了方便的演示条带粒子效果,这里添加一个第三人称游戏资产

打开第三人称角色蓝图"BP_ThirdPersonCharacter"

添加一个Niagara粒子系统组件

Niagara系统资产使用前面创建的"NS_RibbonRenderer"

将"BP_ThirdPersonCharacter"添加至场景并设置自动控制玩家为玩家0

此时运行游戏可以看到条带粒子效果如下:

相关推荐
归真仙人1 天前
【UE】LineTraceByProfile
ue5·游戏引擎·ue4·unreal engine
-FxYaM-3 天前
【UE】渲染框架学习路径-初次修改源码
服务器·网络·c++·windows·ue5·unreal engine
一锅炖出任易仙5 天前
创梦汤锅学习日记day23
学习·ai·ue5
妙为6 天前
unreal engine5.7.4,创建ThirdPerson第三人称模版,类型是c++崩溃
c++·ue5·虚幻·unreal engine5
weixin_4046793110 天前
虚幻5电子书
ue5
directx3d_beginner10 天前
5,动画蓝图类接口转c++
ue5
RuiZN10 天前
UE5 蓝图 FPS 02 Event Beginplay
c++·ue5
RuiZN11 天前
UE5 蓝图 FPS 01 Event Tick
c++·ue5
directx3d_beginner11 天前
6,执行攻击改为c++
ue5
平行云11 天前
实时云渲染预启动技术解析:UE数字孪生应用的延迟优化机制(二)
linux·unity·ue5·webgl·实时云渲染·云桌面·像素流