粒子系统用户指南

粒子系统和级联的常规用法。

Windows
MacOS
Linux

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

创建粒子系统

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

new1.png new2.png

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

renameIt.png

编辑粒子系统

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

editSystem.png

添加发射器

要向粒子系统添加发射器,请在“发射器”(Emitters)面板中的空白区域单击右键或者右键单击发射器来使用情境菜单。

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

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

编辑模块

“细节”(Details)面板显示当前选中的发射器或模块的属性。

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”指出的黄色方块隐藏轨迹的所有曲线。

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

使用鼠标左键在背景上拖拽

平移视图。

鼠标滚轮

放大和缩小。

在关键帧上单击鼠标左键

选择点。

按住Ctrl并在点上单击鼠标左键

切换点的选择范围。

按住Ctrl并在曲线上单击鼠标左键

在单击的位置上添加新关键帧。

按住Ctrl和鼠标左键并拖拽

移动当前选择。

按住Ctrl + Alt + 鼠标左键并拖拽

选择方框中的部分。

按住Ctrl + Alt + Shift + 鼠标左键并拖拽

选择方框中的部分(添加到当前选择范围中)。

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

类型数据

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

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 文档。

Tags
Select Skin
Light
Dark

Welcome to the new Unreal Engine 4 Documentation site!

We're working on lots of new features including a feedback system so you can tell us how we are doing. It's not quite ready for use in the wild yet, so head over to the Documentation Feedback forum to tell us about this page or call out any issues you are encountering in the meantime.

We'll be sure to let you know when the new system is up and running.

Post Feedback