自动化动画控制利器--REACTION(1)
拨动开关,灯就会自动亮;弯曲轴关节,相应的屈肌就会自动扩张;转动旋钮,铁环就会自动被拉起......用过maya的朋友都知道,在maya中利用Set Driven Key功能可以轻松实现。max具有Reaction(自动反应)控制器。
我们一般用Animation菜单下的Reaction Manager创建主从物体之间的自动反应关系。
它的优越性在于它极大的灵活性与方便性,是编写脚本或wire控制无法比拟的。
下面我们将用一个很简单的例子来演示该功能的强大。当左面的闸刀被拉下时(绕自身X轴旋转),门就会被打开
(图1 做门open参数的动画)。
首先要弄清主(master)、从(slave)关系。这里是闸刀的x旋转驱动门的open参数。应该把旋转座标系设置为 local方式。
(图2 local方式)
先打开Reaction Manager即自动反应管理器。如图。
(图3 自动反应管理器)
自动化动画控制利器--REACTION(2)
最先应添加主控物体。先在上面窗口空白处点右键。在弹出的菜单里选择Add Master。
(图4 添加主控参数)
然后到视图中选择闸刀(box02)的旋转x。
(图5 旋转x)
可以看到在上面的窗口已经增添了一个主控的master。选中它,点右键,在弹出的菜单中再选取Add slave
(图6 选择受控参数)
自动化动画控制利器--REACTION(3)
然后到视图里选择门的open参数。门是在系统自带的Door列表中的转动门。点几个键系统自动建的。
参照图示选择。
(图7 参照图示)
这是我们得到的结果。
从状态窗口(第2个窗口)里可以看到,这两个参数间已经生成了一种关联关系。
(图8 两个参数关系)
但是,一个关联关系是不够的,一般情况下,最少需要2个关联。一般都取最极端的情况。
第一种状态: 闸刀完全合上,门完全关闭。
第二种:闸刀完全开启,门完全打开。我们现在只有第一种情况,就是都关。
要创建第2个状态,应点亮Create mode(创建关系模式)按钮。请操作。做完关联后必须及时点灭该按钮才会起作用。
(图9 Creat Mode)
自动化动画控制利器--REACTION(4)
然后利用旋转工具把闸刀完全拉下,把门完全打开到180度。
(图10 180度)
然后利用Create State(创建状态)按钮创建第2种状态。
有这个两个极端状态一般够了。如果不够,可以调节下面的曲线,或多创建若干个状态。
(图11 极端状态)
最后一定要记得要点灭Create Mode按钮。
(图12 点灭Create Mode按钮)
最后就可以看结果了,谢谢大家。
(图13 效果图)
网友评论