粒子系统用户指南

本页面的内容:

该文档涵盖粒子系统和粒子系统编辑器 级联(Cascade) 的常规使用工作流。细节文档的链接将随后奉上。

创建粒子系统

new1.png new2.png

images/renameIt.png

如需创建 粒子系统,在 Content Browser左键单击 Add New 按钮,然后选择 Particle System, 或在 Content Browser 的 Asset View 中 单击右键,在快捷菜单中选择 Particle System

完成创建后,新建粒子系统的名称将被高亮,以便进行重命名。输入一个新名称后,或点击别处,粒子系统图表将更新为一个“No Image”缩略图。可在虚幻引擎 4 粒子编辑器级联中生成缩略图。

编辑粒子系统

Content Browser双击 一个粒子系统,将其在级联中打开。

editSystem.png

添加发射器

如需添加发射器到粒子系统中,您可以在发射器面板的空白区域中通过右键点击,或通过右键点击发射器来使用关联菜单。

CascadeTutorial_Emitters02.png

或者:

CascadeTutorial_Emitters03.png

编辑发射器

左键单击 发射器,其属性将显示在 Details 面板 中。发射器属性不多,较大的属性为 NameDetail ModeMedium Detail Spawn Rate Scale

emitterDetails.png

发射器排序

选择一个发射器,使用 左方向键右方向键 在粒子系统中改变发射器的排序。

order.png

Solo 模式

solo.png

Solo 模式 中,除启用该模式的发射器外,其他所有发射器均会被禁用(假定只有一个发射器启用了该模式)。可利用此模式查看此发射器单独的效果。在一个发射器上启用 Solo 模式后,在另一个发射器上启用该模式会将它和其他已启用 Solo 模式的发射器一同添加到预览中。利用此操作可预览特定的发射器组合效果。

如启用 Solo 模式的发射器仅在另一发射器的事件中生成,引擎将不会执行渲染。必须在拥有生成事件的发射器上启用 Solo 模式才会执行渲染。

添加模块

模块会对粒子生成位置、运动方式、色彩以及其他诸多属性产生影响。在粒子发射器上 单击右键,即可在快捷菜单中添加这些属性。

CascadeTutorial_Modules01.png

如需单独模块的更多信息,请查阅 粒子参考文档

编辑模块

细节面板显示了当前选中的发射器或模块的属性。

CascadeTutorial_Details.png

在这部分中您将了解到如何对模块的所有属性进行调整。从简单标记,到如何在使用 distribution 的属性上对单独 key 进行调整,皆会一一提及。

Distributions

Distributions 用于调整粒子在生命周期中的数值。

CascadeTutorial_Details03.png

Distributions 是一组灵活的数据类型,包括固定值、一段范围内的随机值、沿曲线内插的值、以及参数所驱动的值。

如需了解 Distributions 的详细内容,请查阅 引擎特性:分布数据 页面。

曲线

利用 Curve Editor 可将 Distributions 可视化为曲线,特定模块的曲线可点击模块上的微型图表图标 graph_button.png 访问。

CascadeTutorial_Curves01.png

曲线编辑器中的左边区域是模块中支持 Distributions 的属性。

CascadeTutorial_Curves02.png

这些区域中有一些小方块。箭头“1”指出的方块将显示或隐藏单独的数据曲线。举例而言:一个颜色拥有红色、蓝色和绿色曲线,而左边区域的方块将在曲线编辑器中显示或隐藏这些曲线。

箭头“2”指出的黄色方块隐藏轨迹的所有曲线。

以下是曲线编辑器中的常用功能键。

在背景上按下 LMB + Drag 到处平移视图。
鼠标滚轮 缩放控制。
在关键帧上按下 LMB 选择点 。
在点上按下 Ctrl + LMB 切换点的选中状态。
在曲线上按下 Ctrl + LMB 在点击处添加新的关键点。
Ctrl + LMB + 拖拽 移动当前选择。
Ctrl + Alt + 鼠标左击拖拽 框选。
Ctrl + Alt + Shift + LMB + 拖拽 通过鼠标拖动的方盒进行区域选择(添加到当前的选项中)。

查阅 曲线编辑器 文档中的详细内容。

类型数据

类型数据 模块专用于对粒子发射器的外观和功能进行重大改变。一个发射器只可应用一个 类型数据 模块。该模块显示于发射器叠列中发射器模块和其他模块之间的黑色区域内。

typeData.png

如需可用类型数据模块的更多信息,请查阅 粒子参考文档:类型数据模块

删除发射器和模块

右键单击 发射器或模块并选择 delete 选项即可将其删除。发射器删除选项在 Emitter 扩展菜单中。而模块的删除选项直接显示在右键菜单中。

deleteEmitter.png

也可选中发射器或模块,按下 Delete 键将其删除。

细节级别(LOD)快速设置

在当前状态下,使用 GPU 粒子粒子发射器 模块无法使用 LOD。

  1. 使用 Add LOD 按钮添加一个新的 LOD。“最高的”LOD 为 LOD 0;“最高的”在这里的意思是“最高质量”。

    • 使用 Add LOD Before AddLOD_After_button.png 按钮可在当前 LOD 和下个最高的 LOD 之间插入一个 LOD。

    • 使用 Add LOD After AddLOD_Before_button.png 按钮可在当前 LOD 和下个最低的 LOD (如有)之后插入一个 LOD。

  2. 更改并检查 Current LOD 指示器,确保您处在希望进行编辑的 LOD 上。 CurrentLOD_button.png

    重设 将进行编辑的模块,级联将显示选中的模块,最好是在另一个 LOD 上选中它。在 LOD 等级之间切换时,选中模块。

  3. 在当前 LOD 中 右键单击 需要进行更改的任意模块,选择 copy from higher/highest

  4. 调整模块的数值,以满足需求。

  5. 调整 LOD 显示的距离。

    1. 在发射器列表末端的黑色区域 单击左键

    2. Details 面板中查找粒子系统的设置。

    3. 在 LOD 类目中可对粒子系统中每个 LOD 的距离设置进行修改。

如需了解在级联中使用诸多 LOD 功能的更多信息,请查阅粒子 LOD 文档。