返回首页 >> Maya文档 >> maya_“rigidSolver”节点

“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)
将刚体标记为活动或被动。还显示约束类型。

请将您关于此页内容的评论发送给我们