创建刚体

 
 
 

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

从一个对象创建刚体

  1. 选择对象。
  2. 执行下列操作之一:

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

从多个对象创建刚体

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

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

  2. 选择相应的组节点。
  3. 执行下列操作之一:

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

禁用刚体自动创建

  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 会将该刚体应用于在应用变形器时隐藏的未变形的原始对象。在刚体碰撞时,似乎是在错误的时间或在曲面的错误部分发生这种情况。

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