此工作流说明了三个对象中任意两个之间的刚体模拟和碰撞检测。
- 在新的 Maya 场景中,将 Maya 时间滑块的持续时间设置为 100 帧,并确保已将其设置为在第 1 帧播放。
- 创建多边形平面,方法为选择 > > 。
- 将“宽度”(Width)和“高度”(Height)设置为 20,并单击。
- 将平面转换为刚体,方法为先选择该平面,然后选择 > > 。
- 在窗口中,将从默认更改为更匹配的。
- 创建多边形立方体,方法为选择 > > 。
- 将、和设置为 2,然后单击。
- 放置立方体,方法为将其值设置为以下值:
- 创建多边形球体,方法为选择 > > 。将设置为 1,然后单击。
- 放置球体,方法为将其值设置为:
- 将立方体和球体转化为刚体,方法为选择它们,然后选择 > 。
- 在中,选择立方体并选择其 节点选项卡。
- 在“刚体特性”(Rigid Body Properties)部分中,将设置为 0.1。这会因目前作用在该对象上的摩擦力而减小力。
- 在“属性编辑器”(Attribute Editor)中,选择球体并选择 节点选项卡。
- 在“刚体特性”(Rigid Body Properties)部分中,将设置为 0.1,并在“力/冲量”(Forces/Impulses)部分上,将沿 X 轴的设置为 0.2。
- 在“碰撞对象特性”(Collider Properties)部分中,将设置为球体。一种好方法是将碰撞对象形状类型尽可能匹配为正在使用的形状。
针对模拟进行播放。冲量属性将力应用于沿 X 轴,从而导致刚体球体沿平面滚动并与立方体碰撞,使其前行。