在上一篇中,我们学习了wiring即参数关联的基本用法。在这一篇中,我们将继续探讨wiring的强大功能。
例二:运动转化
在动画制作中,我们知道操纵位移信息永远比操纵旋转信息来得直观。把旋转信息转化为位移信息同样是参数连接的拿手好戏。
在这个例子中,我们将用一个帮助物体(helper),也就是一个point来控制图中所示物体的旋转(绕z轴)控制。
(图1 例2运动转化)
画出一个帮助物体这里是point01。把它的x轴位移数据归0。我们将用它的position x来控制倒角柱体的rotation z。
(图2 画个帮助物体)
按照我们的设想去控制。步骤都在图上。connect按钮与update是一个位置。在connect之前是connect按钮,之后则为update按钮。
(图3 控制步骤)
然后关闭对话框。只需要在x轴方向上改变point 01的position,倒角柱体则会进行相应的旋转,从而完成了旋转到位移的转化工作。事实上也可以为倒角柱体自定义一个参数,那样可以省掉帮助物体。
如果除以一个数值,则点运动相当大距离后,柱体才旋转一圈。用乘法则恰恰相反。
(图4 分析)
在下一个例子中,我们将进一步研究wiring的应用。谢谢大家。
网友评论