通过 Maya 可以向场景中的对象轻松地添加动力学特性。可通过设定 Maya 命令的参数来访问可通过选择菜单项修改的所有属性。
在此部分中,将使用 MEL 创建动力学模拟,以使桶的栈对重力做出反应并以逼真的方式移动。将“刚体”(rigidBody)节点应用到所有桶,添加重力场和被动刚体平面以使桶碰撞。
有关 Maya 中动力学内的刚体和场的详细信息,请参见“刚体和约束”(Rigid bodies and constraints)以及手册的“动力学”部分(位于“Maya 帮助”(Maya Help)中)。
select -allDagObjects;
move -r 0 (0.5*$diameter_barrel) 0;
performDynamics 1 Gravity 0;
polyPlane -height 100 -width 100;
rigidBody -passive;