UE4/5Niagara粒子特效学习(使用UE5.1,适合新手)

这篇具有很好参考价值的文章主要介绍了UE4/5Niagara粒子特效学习(使用UE5.1,适合新手)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

目录

创建空模板

创建粒子

粒子的基础属性

粒子的生命周期

颜色

 大小设置

生成的位置

Skeletal Mesh Location的效果:

Shape Location

添加速度

添加Noise力场

在生成中添加:

效果:

 ​编辑

在更新中添加:

效果:

控制粒子过程的大小

  控制粒子过程的颜色

 添加风的立场

结束


笔者这里使用的是UE5.1

理论很多,但如果只看理论,就无法去学会,所以迈开第一步很重要:

创建空模板

首先我们创建一个空的Niagara系统。

UE4/5Niagara粒子特效学习(使用UE5.1,适合新手),# UE4/5 Niagara,ue4,学习,ue5,虚幻引擎,游戏,Niagara

 UE4/5Niagara粒子特效学习(使用UE5.1,适合新手),# UE4/5 Niagara,ue4,学习,ue5,虚幻引擎,游戏,Niagara

 UE4/5Niagara粒子特效学习(使用UE5.1,适合新手),# UE4/5 Niagara,ue4,学习,ue5,虚幻引擎,游戏,Niagara

进来之后就发现就一个蓝色的板块,暂时我们不需要管它。

UE4/5Niagara粒子特效学习(使用UE5.1,适合新手),# UE4/5 Niagara,ue4,学习,ue5,虚幻引擎,游戏,Niagara

 创建一个新的发射器,同样是要空的:

UE4/5Niagara粒子特效学习(使用UE5.1,适合新手),# UE4/5 Niagara,ue4,学习,ue5,虚幻引擎,游戏,Niagara

UE4/5Niagara粒子特效学习(使用UE5.1,适合新手),# UE4/5 Niagara,ue4,学习,ue5,虚幻引擎,游戏,Niagara 

创建粒子

添加之后,发现场景中仍然没有粒子,这是正常的,因为我们并没有对发射器进行添加。所以在发射器更新那里, 添加Spawn Rate,并设置生成的数量:

 UE4/5Niagara粒子特效学习(使用UE5.1,适合新手),# UE4/5 Niagara,ue4,学习,ue5,虚幻引擎,游戏,Niagara

UE4/5Niagara粒子特效学习(使用UE5.1,适合新手),# UE4/5 Niagara,ue4,学习,ue5,虚幻引擎,游戏,Niagara

UE4/5Niagara粒子特效学习(使用UE5.1,适合新手),# UE4/5 Niagara,ue4,学习,ue5,虚幻引擎,游戏,Niagara 

可以看见我们就有了粒子出现了:

UE4/5Niagara粒子特效学习(使用UE5.1,适合新手),# UE4/5 Niagara,ue4,学习,ue5,虚幻引擎,游戏,Niagara 

粒子的基础属性

UE4/5Niagara粒子特效学习(使用UE5.1,适合新手),# UE4/5 Niagara,ue4,学习,ue5,虚幻引擎,游戏,Niagara

找到系统给我们默认生成的这个 Initialize Particle,里面是粒子生成的一些基础属性:

很多都写着Unset,这是没有进行设置的意思,所以我们可以对其进行设置:

粒子的生命周期

UE4/5Niagara粒子特效学习(使用UE5.1,适合新手),# UE4/5 Niagara,ue4,学习,ue5,虚幻引擎,游戏,Niagara

粒子的生命长短,顾名思义是你指定还是进行随机

指定一个生命周期就是一个固定值,比如2【单位是秒】就是2秒。

随机的话会给你一个最大值和最小值,你进行设置,比如最小是1,最大是5,则生成的粒子的生命周期就是在1s至5s之间。

UE4/5Niagara粒子特效学习(使用UE5.1,适合新手),# UE4/5 Niagara,ue4,学习,ue5,虚幻引擎,游戏,Niagara 

颜色

可以看到里面有对Unset(未设置),Direct Set(直接设置),Random Range(随机范围),Random Hue/Saturation/Value(随机的色相/饱和度/值)

UE4/5Niagara粒子特效学习(使用UE5.1,适合新手),# UE4/5 Niagara,ue4,学习,ue5,虚幻引擎,游戏,Niagara

 意思顾名思义,所以你可以选择一个自己喜欢的颜色去进行设置。

这里笔者就选择Direct Set,直接对颜色进行一个设置:

UE4/5Niagara粒子特效学习(使用UE5.1,适合新手),# UE4/5 Niagara,ue4,学习,ue5,虚幻引擎,游戏,Niagara

UE4/5Niagara粒子特效学习(使用UE5.1,适合新手),# UE4/5 Niagara,ue4,学习,ue5,虚幻引擎,游戏,Niagara

 文章来源地址https://www.toymoban.com/news/detail-654997.html

 大小设置

粒子的大小打开可以看到有五种:

Unset【未设置】,Uniform【统一的】,Random Uniform【随机均匀】,Non-Uniform【不均匀】,Random Non-Uniform【随机不均匀】

具体的作用顾名思义,各位可以试试:

UE4/5Niagara粒子特效学习(使用UE5.1,适合新手),# UE4/5 Niagara,ue4,学习,ue5,虚幻引擎,游戏,Niagara 

这里的话笔者就指定Unifotm,做一个固定的值10,可以看到变小了很多:

UE4/5Niagara粒子特效学习(使用UE5.1,适合新手),# UE4/5 Niagara,ue4,学习,ue5,虚幻引擎,游戏,Niagara

 UE4/5Niagara粒子特效学习(使用UE5.1,适合新手),# UE4/5 Niagara,ue4,学习,ue5,虚幻引擎,游戏,Niagara

 

生成的位置

现在我们生成的粒子都集中在中心点,那么我们想要它形成为一种形状,所以我们可以在粒子生成的地方进行一个添加,我们找到Location里面:

UE4/5Niagara粒子特效学习(使用UE5.1,适合新手),# UE4/5 Niagara,ue4,学习,ue5,虚幻引擎,游戏,Niagara

 各位可以测试一下里面不同的Location,里面的效果也是十分的有趣的:

比如

Skeletal Mesh Location的效果:

可以看到隐隐约约有人形,如果我们生成的粒子多一点呢:

 UE4/5Niagara粒子特效学习(使用UE5.1,适合新手),# UE4/5 Niagara,ue4,学习,ue5,虚幻引擎,游戏,Niagara

UE4/5Niagara粒子特效学习(使用UE5.1,适合新手),# UE4/5 Niagara,ue4,学习,ue5,虚幻引擎,游戏,Niagara

Shape Location

 UE4/5Niagara粒子特效学习(使用UE5.1,适合新手),# UE4/5 Niagara,ue4,学习,ue5,虚幻引擎,游戏,Niagara

 这里我们使用Shape Location,因为里面有一些常用的形状合集。

可以自己选择想要的生成范围:

UE4/5Niagara粒子特效学习(使用UE5.1,适合新手),# UE4/5 Niagara,ue4,学习,ue5,虚幻引擎,游戏,Niagara

 这里笔者选择的是Box:

UE4/5Niagara粒子特效学习(使用UE5.1,适合新手),# UE4/5 Niagara,ue4,学习,ue5,虚幻引擎,游戏,Niagara

甚至在这里,可以发现它会问你,要的是Box【盒体】范围生成,还是Plane【平面】范围生成。

这里的范围自然可以自己去调整。

添加速度

我们可以添加一个速度,让粒子向上飘:

UE4/5Niagara粒子特效学习(使用UE5.1,适合新手),# UE4/5 Niagara,ue4,学习,ue5,虚幻引擎,游戏,Niagara

 添加之后会发现出现了报错:

UE4/5Niagara粒子特效学习(使用UE5.1,适合新手),# UE4/5 Niagara,ue4,学习,ue5,虚幻引擎,游戏,Niagara

它需要的是依赖性模块,SolveForcesAndVelocity:

 这个模块的名字其实已经写的很明白了:解算力和速度。

添加即可:

UE4/5Niagara粒子特效学习(使用UE5.1,适合新手),# UE4/5 Niagara,ue4,学习,ue5,虚幻引擎,游戏,Niagara

UE4/5Niagara粒子特效学习(使用UE5.1,适合新手),# UE4/5 Niagara,ue4,学习,ue5,虚幻引擎,游戏,Niagara

在z轴添加一个正向的50速度。 

可以看见现在的粒子是一种向上飘的状态: 

 UE4/5Niagara粒子特效学习(使用UE5.1,适合新手),# UE4/5 Niagara,ue4,学习,ue5,虚幻引擎,游戏,Niagara

添加Noise力场

现在虽然粒子会向上飘,但是我们希望它在向上飘的过程中,可以有一种相对混乱的状态,所以我们可以对立场进行添加:

【为什么我们在粒子更新里面进行添加,而不是在粒子生成里面呢?】

【原因也很简单,因为粒子是在生成的时候会调用这个立场,而在更新中会持续的进行一个调用,就和蓝图中的begin和tick一样的原理。】

在生成中添加:

在生成中添加这个立场,那么会发生什么呢?

添加立场之后发生报错,缺少依赖,添加以后,再写下数值300,500:

UE4/5Niagara粒子特效学习(使用UE5.1,适合新手),# UE4/5 Niagara,ue4,学习,ue5,虚幻引擎,游戏,Niagara

效果:

可以发现,他们的飞向目标已经乱七八糟了: 

 UE4/5Niagara粒子特效学习(使用UE5.1,适合新手),# UE4/5 Niagara,ue4,学习,ue5,虚幻引擎,游戏,Niagara

在更新中添加:

可以看到里面有很多的力场:

UE4/5Niagara粒子特效学习(使用UE5.1,适合新手),# UE4/5 Niagara,ue4,学习,ue5,虚幻引擎,游戏,Niagara

不过我们使用的是Cur Noise Force,这个立场是:添加到瞬态。使用旋度噪声场的力。在默认情况下,采样一个中等分辨率的烤平铺旋度噪声场,可以选择直接采样一个单纯形衍生的旋度函数,但会增加成本。 

UE4/5Niagara粒子特效学习(使用UE5.1,适合新手),# UE4/5 Niagara,ue4,学习,ue5,虚幻引擎,游戏,Niagara

效果:

写下数值300,500:

UE4/5Niagara粒子特效学习(使用UE5.1,适合新手),# UE4/5 Niagara,ue4,学习,ue5,虚幻引擎,游戏,Niagara

可以发现现在的粒子在向上的过程中产生了混乱的效果。 

控制粒子过程的大小

粒子的大小,我们在上面就已经知道可以在开始的时候设置为固定或者随机。

而现在我们想要粒子可以在向上移动的过程中改变粒子的大小应该怎么做呢?

可以看见有对Mesh和对粒子的大小的控制,我们不选择跟随速度变换大小,而是Scale Sprite Size

UE4/5Niagara粒子特效学习(使用UE5.1,适合新手),# UE4/5 Niagara,ue4,学习,ue5,虚幻引擎,游戏,Niagara

可以看到默认就给了一个均匀的曲线控制:

 UE4/5Niagara粒子特效学习(使用UE5.1,适合新手),# UE4/5 Niagara,ue4,学习,ue5,虚幻引擎,游戏,Niagara

 这种情况下,我们自然也是可以进行修改的:

一样是四种方式,大家可以都测试一下方法,我们现在就需要这个默认的即可。 

UE4/5Niagara粒子特效学习(使用UE5.1,适合新手),# UE4/5 Niagara,ue4,学习,ue5,虚幻引擎,游戏,Niagara

我们有两个地方去调节这个曲线,一个是右边,一个是曲线窗口,而曲面窗口这里会告诉你,你选择的曲线是哪个发射器里面的哪个模块内部的哪个曲线

UE4/5Niagara粒子特效学习(使用UE5.1,适合新手),# UE4/5 Niagara,ue4,学习,ue5,虚幻引擎,游戏,Niagara

曲线中添加方式有两种,右键添加与中键。

 UE4/5Niagara粒子特效学习(使用UE5.1,适合新手),# UE4/5 Niagara,ue4,学习,ue5,虚幻引擎,游戏,Niagara

调整的时候可以选择对其,或者自己去输入参数:

UE4/5Niagara粒子特效学习(使用UE5.1,适合新手),# UE4/5 Niagara,ue4,学习,ue5,虚幻引擎,游戏,Niagara

 

 UE4/5Niagara粒子特效学习(使用UE5.1,适合新手),# UE4/5 Niagara,ue4,学习,ue5,虚幻引擎,游戏,Niagara

 具体的效果可以自己去进行调节。UE4/5Niagara粒子特效学习(使用UE5.1,适合新手),# UE4/5 Niagara,ue4,学习,ue5,虚幻引擎,游戏,Niagara

  控制粒子过程的颜色

流程和之前一样,我们选择Scale Color:

UE4/5Niagara粒子特效学习(使用UE5.1,适合新手),# UE4/5 Niagara,ue4,学习,ue5,虚幻引擎,游戏,Niagara

 选择之后,我的Scale Color在解算器的下面,我们将其拉到上面。

原因很简单,发射器的执行都是从上到下的,就和蓝图是从左到右一样。

我们的颜色要放到上面,否则可能导致结果不符合预期

UE4/5Niagara粒子特效学习(使用UE5.1,适合新手),# UE4/5 Niagara,ue4,学习,ue5,虚幻引擎,游戏,Niagara

同样是3个选择,我们选择第二个,一起进行调节:

 UE4/5Niagara粒子特效学习(使用UE5.1,适合新手),# UE4/5 Niagara,ue4,学习,ue5,虚幻引擎,游戏,Niagara

然后将固定的这个值给位曲线的方式:

UE4/5Niagara粒子特效学习(使用UE5.1,适合新手),# UE4/5 Niagara,ue4,学习,ue5,虚幻引擎,游戏,Niagara

 UE4/5Niagara粒子特效学习(使用UE5.1,适合新手),# UE4/5 Niagara,ue4,学习,ue5,虚幻引擎,游戏,Niagara

使用的方法和ps中一样,点击选择之后再点击一次即可,上面选择颜色,下面选择透明度。

按没有的地方则生成一个标。

UE4/5Niagara粒子特效学习(使用UE5.1,适合新手),# UE4/5 Niagara,ue4,学习,ue5,虚幻引擎,游戏,Niagara 

UE4/5Niagara粒子特效学习(使用UE5.1,适合新手),# UE4/5 Niagara,ue4,学习,ue5,虚幻引擎,游戏,Niagara 

UE4/5Niagara粒子特效学习(使用UE5.1,适合新手),# UE4/5 Niagara,ue4,学习,ue5,虚幻引擎,游戏,Niagara 

 添加风的立场

添加之后会发现不知道为什么,仍然没有产生效果,哪怕将参数调的很大也是一样,这是因为我们没有添加重力,所以还需要添加一个重力:

UE4/5Niagara粒子特效学习(使用UE5.1,适合新手),# UE4/5 Niagara,ue4,学习,ue5,虚幻引擎,游戏,Niagara

UE4/5Niagara粒子特效学习(使用UE5.1,适合新手),# UE4/5 Niagara,ue4,学习,ue5,虚幻引擎,游戏,Niagara

修改参数:

UE4/5Niagara粒子特效学习(使用UE5.1,适合新手),# UE4/5 Niagara,ue4,学习,ue5,虚幻引擎,游戏,Niagara

结束

重力自己决定是否修改,然后可以看到效果已经有了。 

UE4/5Niagara粒子特效学习(使用UE5.1,适合新手),# UE4/5 Niagara,ue4,学习,ue5,虚幻引擎,游戏,Niagara 

 UE4/5Niagara粒子特效学习(使用UE5.1,适合新手),# UE4/5 Niagara,ue4,学习,ue5,虚幻引擎,游戏,Niagara

第一个粒子特效便完成了,当然如果想要在这个Niagara里面添加更多的特效,只需要添加发射器即可:

然后不论是做烟雾或者其他的效果都是如此。

UE4/5Niagara粒子特效学习(使用UE5.1,适合新手),# UE4/5 Niagara,ue4,学习,ue5,虚幻引擎,游戏,Niagara 

 

 

 

到了这里,关于UE4/5Niagara粒子特效学习(使用UE5.1,适合新手)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • UE4/5Niagara粒子特效之Niagara_Particles官方案例:2.4->3.2

    UE4/5Niagara粒子特效之Niagara_Particles官方案例:1.1->1.4_多方通行8的博客-CSDN博客 UE4/5Niagara粒子特效之Niagara_Particles官方案例:1.5->2.3_多方通行8的博客-CSDN博客  这次的项目和之前又有很大的不同,它是由3个发射器组成的: 可以看到右边的两个发射器里面,都有一个事件处理

    2024年02月09日
    浏览(37)
  • UE4 niagara粒子 设置暂停和播放速度

    1.暂停 2.播放速度 我想在关卡序列去设置niagara播控,封装成函数即可,然后在关卡序列调用并K帧

    2024年02月12日
    浏览(28)
  • 虚幻UE 特效-Niagara特效初识

    虚幻的Niagara特效系统特别的强大,可以为开发者提供丰富的视觉效果! 本篇笔记对Niagara系统进行初步的学习探索 在我们开发游戏等程序时,往往会面临需要好看的视觉效果。 而这些视觉效果往往需要特效来实现,如人物的技能,场景的特效(瀑布、下雪、下雨)等。 学好

    2024年01月18日
    浏览(27)
  • 虚幻UE 特效-Niagara特效实战-眩晕

    回顾Niagara特效基础知识:虚幻UE 特效-Niagara特效初识 其他两篇实战:虚幻UE 特效-Niagara特效实战-烟雾、喷泉、 虚幻UE 特效-Niagara特效实战-火焰、烛火、 虚幻UE 特效-Niagara特效实战-雨天。 本次笔记是记录空模板来制作眩晕功能特效。 效果: 我们使用空模板来制作Niagara系统:

    2024年01月21日
    浏览(27)
  • 虚幻UE 特效-Niagara特效实战-雨天

    回顾Niagara特效基础知识:虚幻UE 特效-Niagara特效初识 其他两篇实战:虚幻UE 特效-Niagara特效实战-火焰、烛火、虚幻UE 特效-Niagara特效实战-烟雾、喷泉 本篇笔记我们再来实战雨天,雨天主要用到了特效中的事件。 效果: 对于雨天来说我们可以选择一个合适的模板进行制作–》

    2024年01月20日
    浏览(32)
  • 虚幻UE 特效-Niagara特效实战-火焰、烛火

    在上一篇笔记中:虚幻UE 特效-Niagara特效实战-烟雾、喷泉 我们进行了烟雾和喷泉的实战,而今天这篇笔记 我们在不使用模板的前提下对火焰和烛火特效进行实战 效果: 此处我们使用Empty空模板进行制作: 加载火焰的材质制作火焰,让其动起来 持续生成,且有一定的左右飘

    2024年01月21日
    浏览(27)
  • 虚幻UE 特效-Niagara特效实战-烟雾、喷泉

    本篇笔记记录使用Niagara特效系统制作烟雾、喷泉特效 简单的Niagara操作不熟悉的请看上一篇:虚幻UE 特效-Niagara特效初识 效果: 此处不用创建Niagara发射器是因为我们可以用模板发射器–》Simple Sprite Burst(小粒子爆炸特效 烟雾的样子并不是圆形,所以材质要换。 烟雾不是发

    2024年01月17日
    浏览(33)
  • 【UE Niagara】暖场与暂停粒子播放

      目录 一、 暖场 1.1 说明  1.2 实现 二、暂停粒子播放 方法一 :通过“设置暂停”节点 方法二:通过“设置全局时间膨胀” 1.1 说明  任意将一个Niagara系统并将其放置在场景中,当关卡运行时,粒子系统会不断生成粒子,此时场景中的粒子会不断增多直到生成与死亡的粒子

    2024年04月12日
    浏览(25)
  • UE4 UE5学习和资源网站整理

    epic官网 Epic开发 | 首页 - Epic Online Services UE5官方文档 https://docs.unrealengine.com/4.27/zh-CN/j 截屏软件 Snipaste - 截图 + 贴图  Metahuman数字人网站 Epic Games 平面资源网站包图网 包图网_专注原创商用设计图片下载,会员免费设计素材模板独家图库 Artstation外网艺术灵感网站 https://www.ar

    2024年01月21日
    浏览(44)
  • UE5 Niagara基础知识讲解

    2023年08月27日
    浏览(44)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包