数码资源网

文章频道 软件下载 安卓下载 苹果下载

当前位置:首页文章中心动画专栏Maya → Maya教程-交叉伸缩器

Maya教程-交叉伸缩器

时间:2005-11-08 17:59:53人气:298作者:网友整理
Autodesk mayav1.4
Autodesk mayav1.4 for Android
  • 类型:安卓其他大小:88.36M语言:简体中文 评分:4.9
  • AutodeskMaya是一款世界知名的三维动画特技模型建模软件,广泛应用于电影...
立即下载
Maya影视安卓版(影音资源播放平台) v1.4 手机版
Maya影视安卓版(影音资源播放平台) v1.4 手机版 for Android
  • 类型:安卓影音播放大小:26.48M语言:简体中文 评分:3.0
  • 您有没有非常想看的电影找不到资源,要么就是收费的尴尬情况出现呢?Maya影视安卓...
立即下载
玛雅maya最新网站地址1.1.71.5.7
  • 类型:安卓图像处理大小:38.95M语言:简体中文 评分:4.0
  • 玛雅maya最新网站地址APP是一款既热门又实用的动画制作编辑软件。在使用软件过...
立即下载
在MAYA中运用表达式制作交叉伸缩器。

  1.首先创建一个多边形立方体,取名B1,作为第一条杆,长、宽、高分别为0.4、10.1、0.2。把它从Z轴旋转一点角度。

点击放大

  2.再建一多边形圆柱体取名pin,就放在原点,并旋转、缩放调整成如图:

点击放大

  3.然后复制B1立方体,取名B2。现在开始表达式了,选择B2,打开window->Animation Editors->Expression Editor表达式编辑器,在表达式区键入 B2.rotateZ = B1.rotateZ * -1 点击Create按钮。这条语句表示B2的Z轴角度是B1的角度乘以 负1,两个立方体成为一个剪刀的原理。现在试试沿B1的Z轴旋转,会发现B2也会向着B1的相反方向旋转。

点击放大

[page]

 4.选择B1、B2和pin,按CTRL+D一起复制这三个物体,并向右移动一些距离。多与少不要紧,等会输入的表达式会帮助修正的。MAYA会自动取名的,如不对请改为如图所示,否则会与下面的表达式不符。

点击放大

  5.选择pin1,在表达式编辑器中键入pin1.translateX = cosd (90-B1.rotateZ)*5 2 -0.2 这条语句用来控制pin1随着B1的Z轴旋转而沿着X轴平移。“*5”是立方体高度的一半,最后的“-0.2”是因为cosd函数是按立方体的顶点来算的,如不减0.2,在运动时两条杆的末尾会因分开距离太大而不接触,这是不真实的,所以要-0.2使距离小一些。

点击放大

点击放大

[page]

6.接下来控制B3、B4的移动,选择B3,在表达式编辑器中键入B3.translateX = pin1.translateX 此句将B3的X轴位置设为pin1的X轴位置。

      B4同样: B4.translateX = pin1.translateX。
  控制旋转:B3立方体:B3.rotateZ = B1.rotateZ
  B4立方体:B4.rotateZ = B1.rotateZ * -1
  如果同一个物体的表达式要连续输入两条以上,要在两条之间加分号“;”
  如:B3.translateX = pin1.translateX;
  B3.rotateZ = B1.rotateZ
  现在可以旋转B1的Z轴来看一看效果了。

点击放大

  7.再来复制多一组,分别取名B5、B6、pin2。选择pin2,在表达式编辑器中键入pin2.translateX = cosd (90-B1.rotateZ)*5 4 -0.2 这条语句用来控制pin2随着B1的Z轴旋转而沿着X轴平移。这次是乘以4,每复制多一组,就要在前一组数值的基础上加“2”,在第三组时就是“6”。道理不用说了吧。
  控制B5的移动和旋转:B5.translateX= pin2.translateX ;B5.rotateZ = B1.rotateZ
  B6的移动和旋转:B6.translateX = pin2.translateX;
  B6.rotateZ = B1.rotateZ * -1

点击放大

  看看最终效果

相关文章

感谢速联科技、八度网络、九九数据、亿恩科技、群英网络赞助部分带宽!

关于本站 | 联系方式 | 版权声明 | 下载帮助(?) | 网站地图

Copyright 2002-2020 95262.com 【数码资源网】 版权所有 粤ICP备2020128507号-1

本站所有软件来自互联网,版权归原著所有。如有侵权,敬请来信告知 ,我们将及时撤销。