第一部分:驱动关键帧是maya里面的一种特殊的关键帧,它把一个属性数值和另一个属性数值连接在一起。对于一般的关键帧而言,是在某一个时间点上的。它的属性数值随着时间而动画。而对于驱动关键帧来说,是根据一个属性(驱动属性)来影响另一个属性(被驱动属性)的数值,如果一个属性值的动画会带动另一个或几个属性数值的变化。

驱动关键帧里的驱动属性有时往往是一个增加属性,而且习惯性的用在一个locator来操作,所以我们先讲讲这两个概念!

locator是一种虚拟物体,它只是空间里的一个位置标记。一个小的指示显示。它自生的三条线分别沿着x,y,z轴显示,你可以用点捕捉去抓取它的位置,但它自身不能被渲染。选择create→locator能直接创建它。

add attribute是属性编辑器里的一个命令,属性编辑器主要用于查看或设置物体或者节点的基础属性。选择window→attribute edior或同时按下ctrl键和a键可进入属性编辑器。

  设置属性的时候,一般的使用视图右边的通道盒(channel box)里的属性,但这不是全部,在window→general editors→channel control可以看到一个节点的所有属性,通过通道盒访问的常用属性能被设置关键帧和编辑。当然需要的时候你可以在channel control里添加和移出通道盒里的属性。

第二部分

实例讲解:

这节我们要做的是怎样建立一个门以及用设置驱动关键帧(set driven key)来使它打开和闭合。驱动关键帧是maya里面的一种特殊的关键帧,它把两个属性数值连接在一起,当一个“驱动属性”发生变化时,另一个“被驱动属性”也会相应发生改变。

为了完成这个练习,比较关键的是除了群组外你还必须创建一个locator和增加一个叫“shutter”的属性(add attribute),这个属性的范围是从0到10,10久相当于这个门被关闭的状态。

a. 简单说一下建模过程。设置grid options到缺省值。在原点创建两条nurbs园环,radius分别为5和10,作为建模的向导。

1. 根据图例创建一个闭合的cv curve

2. 复制曲线并移动y轴到-0.2

3. 选择上一条曲线执行surfaces→planar。

4. 选择上下两条曲线执行surfaces→loft。

5. 删除曲线或删除面的历史。

b. 你需要群组这些曲面两次分别得到两个不同的枢轴点,一个为了以后的关门动作,另一个是为自身的旋转.

1. 选择这两个曲面。

2. 选择edit→group,并重命名这个节点为“localpivot”。

3. 选取节点localpivot再选择edit→group一次。

并重命名这个节点为“centerpivot”。

4. 你现在要调整localpivot的枢轴点位置。

选取节点localpivot,按下键盘上的insert按钮改变枢轴点。

根据图例在top视口移动枢轴点到门的边缘。

5. 再按一下insert键完成。http://www.iiimaya.com

c. 你现在将复制表面创建其他的叶片。

1. 选择centerpivot节点。

打开edit→duplicate?属性窗口,并设置如下:

rotate y 为 30;

translate y为0.1;

number of copies为11

2. 按下duplicate

  d. 现在你可以创建一个locator并用它的shutter属性控制门的打开和闭合。

1. 选择create > locator

2. 选择modify > add attribute...设置如下:

attribute name 为 shutter;

minimum 为 0;

maximum 为 10

按ok

e. locator现在需要连接到localpivot的旋转属性。你要使用set driven key来达到这个连接。

1. 选取所有的12个localpivot节点。

2. 打开animate > set driven key > set?属性窗口

3. 当前localpivot已都被选择,按下load driven

4. 在driven的左边一栏选择所有的localpivot,右边一栏选择rotatey。

现在读取locator作为驱动属性节点(driven)

5. 选择locator,按load driver

6. 在driver的左边一栏选择locator,右边一栏选择属性shutter

下面的步骤将设关键帧

7. 单击key。

这样就设了一次关键帧,当shutter的值为0时,门是完全打开的。

8. 在通道盒设置shutter的值为10。

9. 选择所有localpivot节点。在通道盒里击亮rotatey属性。

10. 使用虚拟滑条功能:在视窗中向左拖动中健直到门关上为止。

11. 单击key.

好了,测试一下set driven key吧。选择locator并键入不同的值或使用虚拟滑条,现在shutter属性能控制门的动画了。你也可以试验用不同的曲线和不同的变换轴来产生不同的动画效果。

maya腿的蒙皮旋转枢轴_MAYA动画:用驱动关键帧实现旋转门效果相关推荐

  1. maya腿的蒙皮旋转枢轴_MAYA更改、移动枢轴点

    移动选定对象的枢轴 选择一个变换工具,例如"移动工具"(Move Tool)."旋转工具"(Rotate Tool)或"缩放工具"(Scal ...

  2. maya腿的蒙皮旋转枢轴_Maya更改枢轴点,MAYA

    更改枢轴点 移动选定对象的枢轴 1.选择一个变换工具,例如"移动工具"(Move Tool)."旋转工具"(Rotate Tool)或"缩放工具&qu ...

  3. maya腿的蒙皮旋转枢轴_完美动力小课堂:怎么快速修改物体枢轴?这个方法值得收藏!...

    在Maya的学习使用过程中,经常会需要修改物体的枢轴,这期Maya使用技巧中,就来和大家分享一下新版本Maya中快速修改物体枢轴的方法. 自Maya2015中新增自定义枢轴的功能以来,很多同学甚至多年 ...

  4. maya腿的蒙皮旋转枢轴_ZBrush和Maya中制作半机械武僧(上)

    BY:Marcos Melco Marcos Melco是一位来自巴西的3D建模和纹理化艺术家,在视觉特效行业拥有3年的经验.在本文中,他将展示如何使用硬表面建模技术创建一个半机械武僧角色. 需要机械 ...

  5. maya腿的蒙皮旋转枢轴_python Maya烘焙枢轴

    以下是"烘焙枢轴工具"(bake Pivot tool)的python版本: 它是在一个基本的领域工作,但我可能会犯一些错误 在脚本的末尾,有用于查找包含代码的mel文件的命令.在 ...

  6. maya通过python输出fbx_[转载]FBX动画导入导出经验心得(MayaToMax,MayaToMaya)

    注:原文写在我的百度博客上,因此百度博客的配图更清晰,另外百度博客的本文更新了mel的下载链接! 绕了很多弯子,失败了n次,得以下经验,T_T...记录下来,免得以后忘记. 本文主要解决两种情况下的数 ...

  7. android 动画x轴旋转,Android Roate3dAnimation实现围绕y轴竖直方向或者绕x轴方向旋转的3d动画效果...

    概要: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Roate3dAnim ...

  8. 27.Silverlight二维旋转+平面渐变+动画,模拟雷达扫描图之基本框架

    在现实生活中的雷达运行扫描到物体的某一些属性(比如:速度,频率)超过安全范围值将会报警.在实际的某一些项目中(比如监控系统),我们也想制作一个雷达扫描图来模拟扫描各种设备那么应该如何做呢? 我们将各种 ...

  9. 用css3制作旋转加载动画的几种方法

    2019独角兽企业重金招聘Python工程师标准>>> 以WebKit为核心的浏览器,例如Safari和Chrome,对HTML5有着很好的支持,在移动平台中这两个浏览器对应的就是i ...

最新文章

  1. 一款性能调优利器 — 火焰图
  2. LeetCode Implement strStr(kmp或者BM)
  3. python声音分类_Python音频信号分类MFCC特征神经网络
  4. Java实现字符串反转的四种方式代码示例
  5. 【阿里巴巴研发效能峰会】低代码与数智化分论坛在线预约中……
  6. 数据库连接池技术详解【吐血整理,疯狂推荐】
  7. 法向量 点云pca_CVPR 2019 | 旷视研究院Oral论文提出GeoNet:基于测地距离的点云分析深度网络...
  8. u盘pe无人值守linux,从U盘无人值守安装linux操作系统(纯实践笔记
  9. python画图turtle小人_python海龟绘图怎么增加每次画圆的半径|海龟python做图教程...
  10. 【动态规划】状压dp:蓝桥2020补给(旅行商问题)
  11. vi-vim (十五):显示与设置选项
  12. 零基础学模拟电路--2.运算放大器的虚短和虚断
  13. Java集成云打印机(芯烨云)——文档篇
  14. 使用 Nginx 实现 URL 的重定向
  15. 全息投影是计算机技术吗,3D全息投影技术怎么应用在展厅的?
  16. PS中的颜色模式,8位、16位、32位区别、以及背景内容的区别
  17. CAD制图神器-CAD专用键盘
  18. 如何在Unity上开发Nintendo(任天堂)Switch平台游戏时让游戏patch包大小尽量小
  19. 双目立体匹配_DispNet网络
  20. Java - 50以内所有质数 (带标签的continue)

热门文章

  1. centOS7系统安装超图地图服务iServer-6R步骤
  2. 苹果CMS二次元慕乔JOELEO模板/精美UI手机版影视模板
  3. 白盒测试、黑盒测试、灰盒测试
  4. 讲的比较好的linux命令
  5. 开发工具 BUG跟踪管理 (80)
  6. zcmu 1633: 酷酷的单词
  7. 对抗生成网络Gan变体集合 keras版本
  8. html从魔鬼拼图到行云流水
  9. 数据库和SpringBoot基础01
  10. 岭回归(ridge回归)、lasso回归、ElasticNet回归