可以从一个对象或对象层次创建被动刚体或主动刚体。若要使多个对象做为一个刚体反应,必须从对象层次创建刚体。默认情况下,在将对象连接到某个场时,Maya 会自动使该对象成为主动刚体。          

从一个对象创建刚体        

  1. 选择对象。

  2. 执行下列操作之一:

    • 选择柔体/刚体 > 创建主动刚体(Soft/Rigid Bodies > Create Active Rigid Body)。                  

    • 选择柔体/刚体 > 创建被动刚体(Soft/Rigid Bodies > Create Passive Rigid Body)。                

    将使用默认设置创建一个刚体。请参见编辑刚体的属性。                

从多个对象创建刚体        

  1. 在父节点下对 NURBS 或多边形对象进行分组。                

    例如,选择对象,然后选择编辑 > 分组(Edit > Group)。                

  2. 选择相应的组节点。

  3. 执行下列操作之一:

    • 选择柔体/刚体 > 创建主动刚体(Soft/Rigid Bodies > Create Active Rigid Body)。                  

    • 选择柔体/刚体 > 创建被动刚体(Soft/Rigid Bodies > Create Passive Rigid Body)。                  

    将使用默认设置为该组创建一个刚体。请参见编辑刚体的属性。                

禁用刚体自动创建        

  1. 选择窗口 > 设置/首选项 > 首选项(Window > Settings/Preferences > Preferences)

  2. “类别”(Categories)列表中,单击“动力学”(Dynamics)

  3. 禁用“自动创建刚体”(Auto Create Rigid Body)

删除刚体        

  1. 选择刚体(或父组节点)。

  2. 选择“编辑 > 按类型删除 > 刚体”(Edit > Delete by Type > Rigid Bodies)

删除场景中的所有刚体        

  1. 选择“编辑 > 按类型删除全部 > 刚体”(Edit > Delete All by Type > Rigid Bodies)

从修剪曲面创建刚体

如果已修剪“NURBS 曲面”(NURBS surface)并使其成为刚体,则可能会在修剪的部分发生不必要的冲突。为防止出现这种情况,可以先将“NURBS 曲面”(NURBS surface)转化为多边形,或删除构建历史,然后再使其成为刚体。有关如何进行“NURBS 到多边形”(NURBS to polygons)转化的信息,请参见将 NURBS 曲面转化为多边形网格

从具有变形器、蒙皮或屈肌的对象创建刚体

如果从应用了变形器、蒙皮或屈肌的对象创建刚体,Maya 会将该刚体应用于在应用变形器时隐藏的未变形的原始对象。在刚体碰撞时,似乎是在错误的时间或在曲面的错误部分发生这种情况。

例如,假定对通过晶格变形凸起的主动刚体球体设置动画。凸起区域会穿透附近的被动刚体立方体,而不是与之碰撞。在球体的原始未变形部分经过立方体之前,不会看到碰撞。

,