刚体是转换为不能弯曲的形状的多边形或“NURBS 曲面”(NURBS surface)。不同于常规曲面,刚体在动画期间发生碰撞,而不是互相通过。要为刚体运动制作动画,请对粒子使用场、关键帧、表达式、刚体约束或碰撞。
Maya 有两种刚体 - 主动和被动。主动刚体会对动力学(例如,场、碰撞和弹簧)做出反应,而不会对关键帧做出反应。被动刚体可与主动刚体发生碰撞。虽然可以对其“平移”和“旋转”属性设定关键帧,但是动力学不会对其有任何影响。
例如,要在地板上将球弹回,应使球成为主动刚体,因为它需要重力降落然后和地板发生碰撞后弹回。应使地板成为被动刚体,这样当球从地板弹回时,地板不会与球发生倾斜。
刚体的动力学动画受名为刚体解算器的 Maya 组件控制。刚体的动力学动画是由场和碰撞创建的运动。