“rigidSolver”节点

 
 
 

刚体解算器属性(Rigid Solver Attributes)

步长(Step Size)

设置通常在一个帧中刚体进行计算的频率。例如,如果动画的每一帧是 0.1 秒,且“步长”(Step Size)是 0.033 秒,则在一帧中解算器计算刚体动画三次。

通常,减小“步长”(Step Size)值后会提高刚体动画精确度,但会减慢场景播放。如果快速移动的刚体,不发生碰撞的预期效果,减小“步长”(Step Size)“不可设置关键帧”属性仅在属性编辑器中可用。

碰撞容差(Collision Tolerance)

设置刚体解算器检测碰撞的精度和速度。通常,较小的“碰撞容差”(Collision Tolerance)值会增加计算时间和碰撞精度。小“碰撞容差”(Collision Tolerance)通常需要创建涉及细小或薄对象的精确碰撞。“不可设置关键帧”属性仅在属性编辑器中可用。

速度比例(Scale Velocity)

“速度比例”(Scale Velocity)“显示速度”(Display Velocity)属性一起使用(请参见显示速度)。如果启用“显示速度”(Display Velocity),则移动的刚体显示速度箭头图标,该图标表示刚体运动的幅值和方向。可以更改“速度比例”(Scale Velocity)以缩放箭头。

开始时间(Start Time)

解算器开始为其控制的刚体设置动画刚体时,设置“时间滑块”帧。

当前时间(Current Time)

可以为连接至解算器的所有刚体加快或减慢动力学动画。刚体的“当前时间”(Current Time)与粒子对象的工作方式相同。请参见控制粒子动力学的计时

刚体解算器方法(Rigid Solver Methods)

解算器方法(Solver Method)

提供了一个弹出菜单,用于选择刚体计算的精度和速度

中点(Midpoint)

计算速度越快,精度越低。

Runge-Kutta

以中等速度和精度计算。

Runge-Kutta 自适应(Runge-Kutta Adaptive)

计算速度较慢,但精度高。这是默认设置。

刚体解算器状态(Rigid Solver States)

状态(State)

为控制的刚体禁用或启用场、碰撞和刚体约束为刚体的效果。如果要加快播放动画并暂时不关注刚体的效果,则禁用“状态”。

摩擦力(Friction)

碰撞后设定是将刚体粘滞还是滑动。如果启用“摩擦力”(Friction),则会粘滞刚体;如果禁用“摩擦力”(Friction),则会滑动刚体。

如果刚体之间的接触会限制为瞬时碰撞,则“摩擦力”(Friction)设置不会对其有很大影响。禁用“摩擦力”(Friction)可能会加速播放。

反弹度(Bounciness)

启用或禁用“反弹度”(bounciness)。禁用该选项后,对象不会互相反弹,但刚体动画会播放的更快。

接触运动(Contact Motion)

启用该选项时,Maya 为刚体动力学模拟牛顿物理学。禁用此选项后,Maya 模拟没有惯性的阻尼环境。更确切的说,碰撞力(如“反弹度”(Bounciness)“摩擦力”(Friction))不影响刚体。场影响刚体,但不是初始自旋、初始速度或冲量。

接触数据(Contact Data)

累积关于场景中刚体之间接触的数据(请参见接触属性)。

允许断开(Allow Disconnection)

默认情况下,不能断开从刚体到控制其动力学动画的刚体解算器的连接。可以启用“允许断开”(Allow Disconnection),以便可以断开连接。请参见删除刚体连接时发出警告仅在“属性编辑器”中可用。

缓存数据(Cache Data)

如果启用此选项,则 Maya 将连接至该解算器的所有刚体的动力学状态缓存到内存中。您可以随后通过拖动“时间滑块”(Time Slider)或反向播放,来检查刚体的动画。请参见内存缓存

删除缓存(Delete Cache)

删除缓存连接至该解算器的所有刚体的动力学状态。

刚体解算器显示选项(Rigid Solver Display Options)

显示约束(Display Constraint)

显示刚体约束的图标。请参见编辑刚体解算器的属性

显示质心(Display Center of Mass)

显示每个刚体质心中心的图标。

显示速度(Display Velocity)

显示箭头图标,用于指示速度幅值和刚体方向。请参见速度比例以调整箭头的显示。

显示标签(Display Label)

将刚体标记为活动或被动。还显示约束类型。