曲线发射器

曲线发射器从任何样条曲线或Bezier曲线元素向外生成粒子。各个粒子沿垂直于发射位置的方向从曲线本身向外随机发射。默认情况下,基于Emission Rate,除非修改分配值,否则改变排放量。您可以施加其他力和修改器以进一步影响和控制粒子。

用法

主要的粒子控制位于Particles的子标签Setup界面的工具箱。在添加曲线发射器之前,需要创建样条曲线或Bezier类型的曲线作为发射源。通过单击添加曲线发射器项Curve Emitter按钮。或者,在Items列表中,单击Add Items > Particles > Simulation > Curve Emitter

基本粒子模拟至少需要一个发射器和一个粒子模拟项。如果不存在粒子模拟项,则将任何发射器项添加到场景中会自动添加一个并将其关联在一起。虽然不同的粒子模拟元素和控件可以在示意图视口,添加项目时选择模拟项目会自动将基本模拟中的元素连接起来,从而提供适当评估所需的关联。

定义曲线发射器项目后,需要指定源,该源可以是包含一个或多个曲线的任何“网格项目”图层。定义后,您可以在实际缓存评估以渲染和回放之前修改模拟的值。为此,在Setup界面中,点击Live Simulation播放按钮。有关使用粒子模拟工具的更多信息,请参见粒子与模拟

选择曲线发射器项目时,可以在Properties视口。

Mesh Dynamics Panel

选项

描述

Name

显示当前项目名称。要更改它,请单击该字段,然后输入新名称。

Curve Emitter

Enable

打开或关闭从发射器产生的粒子。禁用发射器时,其设置不会产生任何结果。

Source

允许您定义包含粒子发射曲线的特定层。目标图层只能包含一条曲线,多条曲线或曲线和多边形数据。在这种情况下,只有曲线本身充当发射器。

Emission Rate

控制每秒发射的粒子数。

Random Seed

生成随机发射值时使用的初始数字。每个种子产生不同的随机结果。当场景中有多个具有相同设置和源的发射器时,您需要更改此设置。

Use All Curves

启用后,指定源项目中的所有曲线都将作为样条线或贝塞尔曲线的发射源。禁用后,您可以在图层内指定一条曲线,以使用Curve Index值。

Curve Index

允许您根据一个图层的索引值指定一个包含多个曲线元素(样条曲线或贝塞尔曲线)的图层中的特定曲线,该数字元素是按照最初在图层中绘制曲线的顺序生成的数字赋值。

Distribution

允许您沿曲线长度修改粒子的发射强度。使用最小梯度输入,可使用梯度键修改发射,该梯度键表示在沿曲线的任何位置产生粒子的统计可能性。就像关键帧如何在时间上定义值一样,这些关键点代表沿长度的值,允许发射强度发生变化。渐变色输入的宽度代表单个曲线发射器的总长度,底部在左侧。您可以通过沿渐变输入的长度单击,然后单击并向上或向下拖动并拖动键图标来调整值来添加键。正下方的灰度条提供了有关值如何从一个键渐变到下一个键的视觉反馈,黑色不产生粒子发射,白色产生100%发射强度,灰色阴影减弱了它们之间的强度。

Particle Attributes

Inner Radius

允许您在生成粒子的曲线周围定义圆柱体。

Outer Radius

允许您定义较大的体积,在该体积中粒子不太可能生成,从Inner Radius到定义的Outer Radius

注意:  此值应始终高于Inner Radius

Initial Velocity

确定粒子在出生时的移动速度。粒子保持相同的速度,直到受到力或碰撞的影响。重力和阻力是粒子模拟项可以自动生成的两个力。

Velocity Spread

在指定值内随机改变单个粒子的速度,使粒子显得更加变化自然。

Inherit Velocity

启用后,单个粒子将继承发射器项的速度(如果处于运动状态),则将其速度添加到Initial Velocity。禁用时,粒子将忽略发射器项目的移动。