参数关联(wire)功能的应用(1)
参数关联(wiring)是实现自动化的重要手段之一。一言以蔽之,就是用一个参数来控制另外一个参数,甚至2个参数可以相互控制,其中一个参数的改变会导致另外一个参数的改变。
在动画制作中,参数关联是必不可少的。在新版本中添加的反应控制器其实是参数关联的一种特别形式,更直观一点而已。
既然参数关联是动画制作中不可或缺的操作手段,我们就有必要去认识它,学习它,利用它。
那么参数关联到底能做哪些效果?很遗憾,答案是无数种。只要涉及到一个属性影响另外一个属性(不必要是多个物体,一个物体不同的属性即不同参数也可以相互影响)。
下面我们将通过一些简单的例子来说明wiring的应用。
说明:这两个物体相对位置是固定的,只要有一个物体被移走,另外一个物体就会自动跟随。
例一:你去哪,我去哪
(图1 图例)
分析:
1)首先想到连接link功能可以用。但是link是单向的,也就是说A到B就动,但是B动却影响不了A。所以排除。
2)成组group功能可以使用。但是成组起来2个物体到了一个组里后,操作各个成员对象不太方便,需要先临时open组后才能用。物体轴心也不好处理。
3)如果2个物体结合成一个物体则更糟糕。
4)使用参数连接功能,使2个物体的xyz位移参数分别对应,并且使用双向连接,则任意一个物体移动,则会移动另外一个物体。
打开wire parameter dialog(参数连接对话框)。准备连接两个物体的position xyz参数。一一对应连接。而已是双向的。
(图2 参数连接对话框)
在参数连接对话框中,分别展开 box01与cylinder01的position轨迹。先分别在左右窗口选中两个物体的position x轨迹。然后单击中间大堤上最上方two-way connection(双向连接)按钮。
(图3 分别展开轨迹)
网友评论