在Maya中使用表达式制作时钟动画

修改
鏉ユ簮: zhangbei 浏览 2306 日期 2012-12-22 0

第1步

我曾在Maya中,这是一个基本的时钟。我已经做了时针和分针也看重叠,目前显示12点钟。

在Maya中使用表达式制作时钟动画第2步

在我们开始之前,我们需要注意的一些点,如时钟指针的支点和正确的对象分组和对齐。因此,首先打开大纲窗口,在下面的图片所示。

第3步

在Outliner窗口中,我们可以看到所有的对象组,分,小时,Watch_Body_Plate,Center_Point与数字“组中。

第4步

现在,我们有到工作时钟指针。因此,我们将隐藏所有其他对象,除了手中。隐藏,首先选择Watch_Body_Plate,Center_Point和数字组对象。

现在,点击“显示”>“隐藏”>“隐藏选择。这将隐藏选定的对象。

第5步

现在,我们只留在视口中的时钟指针。选择的时针和分针,一个接一个,然后按住D和选择Y-轴,并拖动鼠标中键的Center_Point板。

第6步

现在的时针和分针的轴点转移到了底部,现在,绕枢轴/轴。

第7步

现在,这个支点必须是相同的支点的“Number_group”。要检查这,选择Number_group的的对象在Outliner窗口,然后进入显示>显示>显示选择。

在Maya中使用表达式制作时钟动画第8步

在影像中,你可以看到枢轴点的Number_group分钟和小时的手是相同的。如果没有,那么相应地调整轴心点。

第9步

正确设置枢轴点后,现在我们将开始使表达式的分针和时针。因此,首先选择分针在Outliner窗口中的对象。

第10步

选择“旋转”工具,检查的权利和适当的旋转轴。在这种情况下,在X的旋转是合适的时钟指针的旋转轴。

第11步

随着旋转的x属性的分针选择,点击“编辑”>“表达式在通道盒。

第12步

这将打开“表达式编辑器”窗口。在这里,你可以看到选择的微小物体。现在,选择“旋转”下的“属性组X也。

第13步

现在输入Minute.rotateX = Hour.rotateX * 12在表达文本区域。最后点击“创建”按钮创建表达式。这表达状态时,时针旋转1个单位,分针转动12次的单位。

第14步

现在,在Outliner窗口中选择时针和检查会发生什么事时,它在X-轴旋转。

第15步

你会发现,分针比时针旋转快12倍。时针行进换句话说,当从12至1,然后分针旋转完成一个完整的周期从12至12。

第16步

现在,取消隐藏所有对象。然后,选择大纲窗口,然后按Shift + H中的所有对象,以显示隐藏的对象。

第17步

现在,您可以根据自己的需要创建动画。要创建一个动画,选择的时针对象,范围滑块调色板底部的终值,输入值300,显示的图像,按“S”键来设置初始密钥。

在Maya中使用表达式制作时钟动画第18步

滑动的范围内,滑块到300帧,时针旋转12点钟到4点钟,再次按下S键添加的最后一个关键帧。一旦这样做了,播放动画。你会看到分针会自动相应旋转。所以你看,一个表达的帮助下,我们可以动画的时针和分针是自动被动画和数学。表达式可以使生活更轻松!

评论

{{ username ? username.charAt(0).toUpperCase() : '?' }}
Ctrl+Enter 发布
{{ (c.username || c.author_name || '?').charAt(0).toUpperCase() }}
{{ c.username || c.author_name }} {{ Utils.formatDate(c.created_at) }}