“速度按图标”操作符允许使用特殊的非渲染图标来控制粒子速度和方向。
“速度按图标”操作符图标
将“速度按图标”操作符添加到“粒子视图”中的粒子系统时,“速度按图标”操作符图标或辅助对象会显示在场景中的世界坐标系原点 (0,0,0)。设置动画时,将为粒子赋予操作符图标的运动。如果删除图标,“粒子流”也会删除此操作符。
要使用“速度按图标”操作符,请执行以下操作:
“速度按图标”操作符图标显示在世界坐标系原点 (0,0,0)。
此时粒子的运动已受动画图标的影响。
通常,默认的“图标动画”“同步方式”设置为“事件期间”,这一设置能发挥最佳效果。这可将图标动画应用于事件的时间帧内的粒子,此事件包含“速度按图标”操作符。
示例:沿路径发送粒子:
这将用作粒子路径。
这将使得粒子以细流发射。
操作符图标会出现在世界坐标系原点。
当将鼠标光标移动到视口中时,橡皮筋式的线会将光标连接至此图标。
此命令面板会切换至 “运动”选项卡,并且控件会指示 3ds Max 已将“位置列表”控制器应用于该图标,并列出“位置 XYZ”和“路径约束”控制器。如果您愿意,可以删除前者,但对于此步骤的目的不会有任何影响。
这些粒子十分靠近地跟随路径,但在转向最急剧的路径末端明显叉开。修正急剧转向处的叉开情况通常需要增加加速限制。
粒子流在其端点处从路径叉开。
更改“速度按图标”参数时,这可用于查看更改的结果。
此操作符参数出现在“修改”面板上。这种情况具有使用唯一图标的任一动作,可用于在不使用“粒子视图”的情况下调整参数。
接近值 150 时,粒子路径的末端会越来越接近螺旋线。在值 150 以上,将不会看到太多变化。
此时端点重合。
此粒子路径会在整个动画期间与螺旋线路径保持相似。使用其他设置时,可能需要使用“影响 %”的不同值,对于带有急剧扭曲和转向的路径,可能还需要增加“加速度限制”。
您可能想直到没有仅使用“速度按图标”操作符替换默认的“速度”操作符的原因。要查明原因,请执行以下操作:
整个粒子路径从螺旋线偏移,因此很难辨别它跟随后者曲线的靠近程度。
这并不容易做到。使用“速度”操作符来设置初始速度,然后使用“速度按图标”来设置粒子路径,会得到更可靠的结果。
要使用“使用图标方向”选项,请执行以下操作:
“使用图标方向”选项根据此图标的旋转动画将弧形运动应用于粒子。要更好地了解其工作方式,必须通过删除任何潜在冲突因素来孤立其影响。
这将导致所有粒子出现在帧 0 处。
“速度按图标”操作符显示在世界坐标系原点。
粒子不会受图标动画影响。
由于已选定“速度按图标”操作符图标,因此该操作符的参数会显示在“修改”面板上。
这一次,粒子会随图标旋转而移动,如同将它们粘在了一个与此图标保持一致的无限平面上。
向上拖动图标时,粒子会离开此图标。
正如所见,仅使用此简单设置可产生千变万化的可能。将“粒子流”的许多其他变量和选项进行结合,结果无穷无尽。
该用户界面出现在“粒子视图”对话框右侧的“参数”面板中。选定此图标时,这些参数还会出现在“修改”面板上。
如果此操作符图标快速更改速度或方向,则增加此值可使这些粒子更靠近它进行跟随。
在默认值 100 处,此速度仅由图标的速度控制。在值为 0 处,此图标速度根本不影响粒子速度。在中间值,混合比例由“影响 %”值确定。
“使用速度变化”有助于避免粒子在沿动画路径移动时聚成一团。然而,请注意每个单独粒子的速度并不变化,它以恒定速度移动。
最小 %/最大 % 分别设定粒子速度变化的最小百分比和最大百分比。默认设置为 50.0(最小 %)、100.0(最大 %)。
例如,如果将“最小 %”设置为 50,将“最大 %”设置为 200,那么这些粒子速度将在图标速度的一半和两倍之间变化。
默认情况下,“速度按图标”只按图标位置的动画来控制粒子运动。如果启用“使用图标方向”,那么“粒子流”还会将图标旋转应用于粒子运动。其实,此运动为环绕运动,其范围取决于每个粒子和图标之间的距离。默认设置为禁用。
了解这项操作的最佳方法就是使用它。要使用“使用图标方向”,请参见本步骤。
距离 设定粒子和操作符图标之间的距离,超出该距离“转向轨迹”将起作用。默认设置为 10.0。
如果对操作符设置进行了动画设置,则“粒子流”会从动画的开始帧或当前事件的第一帧开始,将此动画应用于所有粒子,或根据每个粒子的年龄应用于相应粒子。例如,如果将“同步方式”设置为“粒子年龄”,将“速度变化”关键点设置在帧 0 和帧 30,则“粒子流”将对当该事件在粒子出生点和粒子存在的第 30 帧之间保持活动状态时出生的每个粒子的速度变化设置动画。如果将“同步方式”设置为“绝对时间”,那么即使此时事件中没有粒子存在,也会从动画帧 0 至帧 30 对此速度变化设置动画。或者,如果将“同步方式”设置为“事件期间”,则将此速度变化动画应用于每个粒子,直到粒子进入事件。有关详细信息,请参见“动画偏移关键点”组。
“粒子流”会从动画的开始帧或当前事件的第一帧开始,将“速度按图标”操作符图标的动画应用于所有粒子,或根据每个粒子的年龄应用于相应粒子。有关说明,请参见“动画偏移关键点”组。
为将图标动画应用于粒子选择时间帧。
“唯一性”设置可以使速度变化范围随机化。