目录
5.在项目内容空白处点击新建,选择到FX,就能看到Niagara了
前言
什么是Niagara?
Niagara是虚幻引擎的下一代视觉特效处理系统。技术美术师无需程序员的任何帮助,就能使用Niagara创建出丰富多彩的效果。此系统适应性强,灵活多变。初学者可以从修改模板或行为示例来入手,而高级用户可以自行创建自定义模块。
Niagara相较于传统Cascade的优势
数据共享
实现用户全面控制,从数据访问开始。我们希望用户能够使用虚幻引擎的所有部分的数据,以及来自其他应用程序的数据。因此,我们决定向用户公开一切数据。
粒子负载
为向用户公开所有此类数据,必须确定用户使用数据的方式。命名空间可容纳层级数据。比如,Emitter.Age包含发射器数据;Particle.Position包含粒子数据。参数映射是携带粒子所有属性的粒子负载。因此,一切都是可选项。
可添加许多数据类型
任何数据类型均可添加为粒子参数。可添加复杂结构体、变换矩阵或布尔标记。可添加任何数据类型,并应用于效果模拟。
将图表范式和堆栈范式结合
堆栈范式(例如Cascade中所用范式)和图表范式(例如蓝图中所用范式)各有优势。堆栈提供模块化行为和可读性。图表增强用户对行为的控制。新效果系统兼具两者之长。
启用Niagara插件
1.点击项目左上角编辑按钮,点击
2.点击插件
打开查看
3.找到“FX”,勾选上,打开Niagara
4.点击“立即重启”,Niagara插件就打开了
5.在项目内容空白处点击新建,选择到FX,就能看到Niagara了
总结
研究Niagara方向,在该专栏进行知识分享,如果有觉得不足的地方,还望指正