Unreal Niagara粒子入门1

简介: Unreal Niagara粒子入门1

记录下学习Niagara粒子的过程,这次调的是比较简单的一个效果:

使用了随粒子生命的缩放、打开速率解算、基本的发射器和Niagara容器。

1.创建Niagara
Niagara中,发射器和NiagaraSystem文件是可以分开创建的:
q1.gif

通常直接点Niagara System,创建的是内置发射器的特效系统。打开特效界面后,不同区域功能如下:
q2.png

发射器和特效系统界面,选择发射器、发射器参数等
粒子系统内参数界面
时间轴界面,时间轴元素为自动创建,但调试时可以进行暂停、控制播放等人为操作
暴露参数,可以暴露参数供蓝图使用
2.发射器模块
有些是发射器基础模块,必须要添加,如下:
q3.png

Emitter Update
Emitter State 初始化发射器状态
Particle Spawn
Initialize Particle 粒子初始化的颜色、生命长度等基础属性
Particle Update
Particle State 用于更新粒子随生命周期相关模块,以及处理销毁逻辑
Solve Forces and Velocity 用于更新速率与力相关模块
Render
Sprite Renderer 用于渲染粒子
以上模块需自行检查是否都已经创建,因为会影响到其他模块的性能。但如用案例创建Niagara则不需要关注这些。

3.简易效果创建
接下来创建一些简易效果,首先添加如下模块:
q4.png

Spawn Rate,用于每次按粒子个数发射
Add Velocity,添加速率,以便粒子是保持运动的
Shape Location,根据形状发射粒子

检查下方Timeline是否勾选播放,这样才可以看见预览动态效果:
q6.png

这时看见的粒子如下:
q7.gif
接下来制作随生命淡入淡出的效果,以便消失不那么生硬。
在Particle Update中增加模块Scale Color,将Scale Alpha的类型改成Float from Curve:
q8.png

然后按下鼠标中键添加关键帧,编辑成淡入淡出曲线,并全选按下数字键1,切换为Ease曲线类型:
q9.png
q10.png

这样即完成一个基础Niagara效果的制作。

相关文章
|
固态存储 安全 程序员
搭建程序员个人博客网站的服务器配置怎么选?
搭建个人博客网站时,合理选择服务器配置至关重要。推荐1核CPU、2GiB内存、SSD硬盘及2M-10M带宽,适合大多数个人博客。操作系统方面,Linux更为经济高效。建议选择如阿里云等知名云服务商,同时考虑服务器的可扩展性和安全性,确保网站稳定运行与良好体验。
2293 2
鲁棒优化入门(二)——基于matlab+yalmip求解鲁棒优化问题
鲁棒优化的含义就是在最恶劣的情况下(不确定变量的取值使目标函数最大),求出满足约束条件,并且能使目标函数最优的决策变量。 yalmip工具箱可以用来求解鲁棒优化问题,但还是有一定局限性的,并不能处理任意形式的不确定集下的鲁棒优化问题,一般来说,当鲁棒优化问题的不确定集合为箱型不确定集、椭球不确定集以及多面体不确定集时,都可以用yalmip工具箱求解(具体细节可参考官方文档)。本文介绍了利用yalmip求鲁棒优化问题的一般方法。......
|
编解码 C++
Google Earth Engine ——1958-2020年TerraClimate 全球陆地表面每月气候和气候水平衡的数据集
Google Earth Engine ——1958-2020年TerraClimate 全球陆地表面每月气候和气候水平衡的数据集
2275 0
Google Earth Engine ——1958-2020年TerraClimate 全球陆地表面每月气候和气候水平衡的数据集
|
11月前
|
数据采集 运维 自然语言处理
2025设备管理系统推荐指南:如何通过预防性维护与知识传承化解运维难题
制造业智能化转型中,设备运维面临维护不准与经验流失双重挑战。树根科技根云平台凭借实时监测、智能分析与知识传承一体化方案,助力企业实现精准维护与效率提升,成为2025年设备管理系统优选。
389 0
|
Linux Shell Android开发
40K+Star的开源免费美化命令行工具
40K+Star的开源免费美化命令行工具
|
搜索推荐 开发者 UED
【开发者必看—运动篇】数据赋能运动App留存率再创新高
如何在拉新后促活并成功留存?如何减少新用户流失?
【开发者必看—运动篇】数据赋能运动App留存率再创新高
|
存储 SQL 分布式计算
clickhouse集群安装与实践
因项目需要,将阿里云中间件tablestore替换成clickhouse,并将tablestore中的亿级数据迁移到clickhouse
1892 2
|
JavaScript
npm切换源,nrm安装、配置及使用
默认的npm源是国外的,速度比较慢。可以选择国内镜像,加快下载安装速度,比如我们可以切换到taobao源或者公司内部的源。
2103 1
npm切换源,nrm安装、配置及使用
|
存储 缓存 编译器
【conan 入门教程】介绍 conanfile.py中的默认方法的作用
【conan 入门教程】介绍 conanfile.py中的默认方法的作用
1466 0

热门文章

最新文章