在新的 Maya 场景中,将持续时间设置为 1000 帧,并确保将其设为在第 1 帧播放。
- 通过依次选择 > >来创建两个多边形网格。在创建每个平面时,将其宽度和高度都设为 5。
- 平移网格以使其沿 Z 轴相接。完成此操作的一个方法是,将一个网格的 X值设为 2.5,将一个网格的其他值设为 2.5,其他的设为 0 -2.5。
- 选择一个网格,然后依次选择 > 以将其转化为被动刚体。将此称为刚体 A。
- 选择另一个网格,然后依次选择 > 以将其转化为主动刚体。将此称为刚体 B。
- 选择这两个网格,然后依次选择 > 以创建这两者间的约束。
- 在( >)中,选择“bulletRigidBodyConstraint”节点。
- 在中,单击“bulletRigidBodyConstraintShape”节点选项卡。
- 从列表中选择。这将沿每个对象的 Z 轴创建一个刚体 A 和刚体 B 之间的约束。
- 选择刚体 B。
- 在中,单击“bulletRigidBodyShape”节点选项卡。
- 在部分中,将设为 0.4。
播放模拟。刚体 B 沿其 Z 轴来回摆动。随着时间的推移,刚体摆动减缓,直到在大约 1000 帧时停止。
- 要查看在约束上启用马达的效果,请在中选择“bulletRigidBodyConstraint”节点。
- 在“马达”(Motors)部分的中,启用。
播放模拟。在角度马达的作用下,此时刚体 B 在固定的速度下 360 度旋转摆动。