Unreal4 级联粒子编辑器参考0043bate1

级联粒子编辑器参考

概括介绍级联粒子编辑器UI各关键区域。
级联是使用虚幻引擎中的发射器创建基于粒子的模块化效果的工具。

打开级联

要打开级联粒子编辑器,可以 双击 任意粒子系统资源,或在 内容浏览器 中 右键单击 粒子系统资源调出快捷菜单。任一方法均将在级联中打开特定粒子系统以供编辑。




工具栏

界面上还有一个工具栏,如下所示:

该工具栏包含以下控件(按工具栏上从左到右排列):

视口(Viewport)面板

视口(Viewport) 窗格为你提供当前粒子系统的渲染预览,效果与它在游戏中实际渲染时完全一样。它提供了在级联中对粒子系统所做更改的实时反馈。除了完全渲染预览之外,视口窗格也可以在无光照、纹理密度、过度绘制和线框视图模式下渲染,并显示粒子系统的当前边界等信息。

视口窗格导航

视口(Viewport) 窗格可以使用以下鼠标操作进行浏览:


视口窗格菜单


"视图"(View)菜单可显示和隐藏视口窗格的各种诊断和可视化功能。该菜单包含下列选项:



视图覆层(View Overlay)子菜单


"视图覆层"(View Overlays)子菜单允许切换一系列数据读数,以提供有关当前粒子系统的各种信息。


视图模式(View Modes)子菜单


"视图模式"(View Modes)子菜单允许在视口窗格中切换不同绘制模式。

线框

线框视(Wireframe)图模式显示粒子线框。如果是Sprite,会看到每个Sprite由2个多边形构成。


无光照

无光照(Unlit)视图模式显示没有照明或后期处理的粒子结果。


光照

光照(Lit)视图模式显示有照明和后期处理的粒子结果。

着色器复杂性

着色器复杂性(Shader complexity)提供一个特定着色器需要多少条指令的反馈。绿色是最低值,越红则代表指令值越高。


细节模式(Detail Modes)子菜单

细节模式(Detail Modes)子菜单允许在低(low)、中(medium)和高(high)细节之间切换视口。这与引擎细节模式有关,让您可以看到粒子系统在每种不同模式下的效果。


时间(Time)菜单


时间(Time)菜单允许您调整视口窗格的播放速度。


发射器(Emitters)面板

发射器(Emitters) 面板包含当前在级联中打开的粒子系统中所含的每个粒子发射器。你可以在该面板中添加、选择和使用各种粒子模块,控制粒子系统的外观和行为。

发射器列表中水平排列了当前粒子系统中的所有发射器。一个粒子系统可以包含任意数量的发射器,每个发射器通常负责处理总体效果的一个不同方面。

每一列表示一个例子发射器,每个发射器包含顶部的一个发射器块和后续的任意数量的模块块。发射器块包含发射器的主要属性,如发射器的名称和类型,而下面的模块分别控制粒子行为的不同方面。

虽然发射器列表界面相当简洁,但包含一个情景关联菜单,通过单击鼠标右键可以访问。

粒子系统中的发射器沿着发射器列表从左到右计算。单击发射器并使用 左右箭头键 可以调整发射器在列表中的位置。

导航和控制

下面的控制和命令适用于发射器列表:


发射器

在使用发射器列表时,理解其中的发射器基本结构非常重要。下面是一个快速分解图:


发射器列——每一列表示一个单独的发射器。
发射器块——这是每个发射器顶部的一个框,其中包含发射器本身的主要属性和控件,例如发射器类型和发射器名称,还包含一些其他主要属性。
模块列表——发射器块下方是定义发射器的外观和行为的所有模块的列表。所有发射器都有一个 必需 模块,之后可以添加任意数量的模块来进一步定义行为。

发射器列表快捷菜单

右键单击 空列可以创建一个新发射器,右键单击现有发射器将会调出一个可以直接对发射器执行的潜在操作列表,例如更改发射器的名称或类型,以及向发射器添加各种行为模块。


细节(Details)面板


细节(Details) 面板包含一个标准的虚幻编辑器4细节窗口。在这个窗格中显示的属性取决于当前在级联中的选择。例如,如果选择了粒子模块,就会显示该特定粒子模块的属性。

要访问粒子系统的全部主要属性,可以在发射器列表中不选中任何内容,或者在发射器列表中 单击右键,并从快捷菜单中选择 粒子系统(Particle System)>选择粒子系统(Select Particle System)

曲线编辑器


级联界面还包含标准的虚幻编辑器曲线编辑器窗口。该窗口允许用户调节粒子生命周期或发射器生命周期中需要变化的任意值。简而言之,它定义随时间而变的任意值。为了使任何属性(通常来自于粒子模块)能够在曲线编辑器中编辑,该属性需要具有使用曲线的"分布"类型,如DistributionFLoatConstantCurve

要向曲线编辑器添加模块,单击模块左侧显示的绿框。请注意,图表编辑器中显示的模块颜色是在创建模块时随机确定的。该颜色可以在"属性"(Property)窗口中进行更改,方法是选择模块,然后修改模块编辑器颜色(Module Editor Color)属性。

导航

向图表添加曲线

曲线不会自动出现在图表编辑器中。它们必须先发送到编辑器,然后才能对它们进行编辑。在每个粒子模块块上都有一个小的绿色曲线图标
image.png

。单击该图标会将该模块的任何可用曲线发送到曲线编辑器以供调整。

从图表移除曲线

有时,您可能在编辑完曲线后,需要从图表中抽走曲线。只需 右键单击 曲线编辑器中该曲线的块并选择移除曲线(Remove Curve)即可。

在图表上创建点

请注意,您需要确保正在修改的"分布"是"曲线"类型(如DistributionFloatConstantCurve),然后才能添加多个点等。
要在图表编辑器中创建点,在所需值的样条上 按住ctrl并单击左键。最简单的方法是使用上文提到的复选框关闭所有其他模块。所有模块都是从0开始,并在时间0处有一个键。在时间轴上任意位置的样条上 按住Ctrl并单击左键 会在此处创建一个点。这个点可以任意四处拖动,但如上文所述,如果样条表示的是矢量(XYZ),那么会在时间上移动该矢量的所有3个键,而值不动。
在关键点上 单击右键 将调出一个菜单,让您可以手动输入该关键点的时间或值。如果这个键位于彩色曲线中,您还可以使用取色器选择它的颜色。
如果模块是ColorOverLife,则渲染的样条反映的是当时的颜色,而点将被着色以反映该样条的特定通道。


模块

模块是定义特定行为的关键所在。每个模块向系统添加一个方面的粒子行为,例如在哪里产生粒子、粒子如何移动、粒子颜色等等。

要向发射器列添加模块,可以在粒子的空白区域上 单击右键,并从快捷菜单中选择发射器。


模块交互

理解模块的计算方式十分重要。模块行为是叠加的,但影响同一个值的任意初始模块将彼此覆盖,除非另有指定。例如,Scale Color/Life模块影响粒子的退出颜色,而不是替换颜色。

这种计算在发射器堆栈中自顶向下运行。例如,影响粒子颜色的任意模块都将覆盖它上面的任何类似模块。因此,最好将最重要的模块排列在靠近堆栈顶部。

分布类型

分布是指以高度特殊化方式设计为数字的特殊数据类型。任意粒子模块中的大多数主要属性都分配有分布类型。这些分布可能将该属性定义为有一个值、一个范围或沿着曲线插值。

您将使用的分布类型取决于属性。例如,如果想要所有粒子的生命周期都是5秒,则DistributionFloatConstant允许容纳一个值。但是,如果想要粒子生命周期是2-5秒之间的随机值,则改用DistributionFloatUniform,可以指定一个范围的值。

对于新用户,分布可能起初有点令人困惑,但很快会意识到,在处理粒子系统中的各种属性时,您有相当大的自由。

©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 216,651评论 6 501
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 92,468评论 3 392
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 162,931评论 0 353
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 58,218评论 1 292
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 67,234评论 6 388
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 51,198评论 1 299
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 40,084评论 3 418
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 38,926评论 0 274
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 45,341评论 1 311
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 37,563评论 2 333
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 39,731评论 1 348
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 35,430评论 5 343
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 41,036评论 3 326
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 31,676评论 0 22
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 32,829评论 1 269
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 47,743评论 2 368
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 44,629评论 2 354

推荐阅读更多精彩内容