参考资料:小破站【同济动画】MAYA动画基础教程,老师讲的巨好!

目录

基础知识

小球弹跳动画

准备阶段

model

设置

基本关键帧

动画曲线

怎么看关键帧速度的快慢?

怎么通过调整关键帧来调整曲线?

怎么调成匀速运动?

怎么单独调整一侧手柄?

如何循环播放动画?

小球越弹越低的效果?

曲线编辑器面板操作方式?

其他问题

小球的形变动画?

带动画的物体如何复制?多个小球落地


基础知识

1.动画就是K帧K出来的,那么maya中结点任意一个可以改变状态的属性,都可以作为k帧依据,比如选择一个属性右键--为选定项设置关键帧

2.设置关键帧的快捷键是——S

选择某个物体,按下S键可以将该物体所有可以设置关键帧的属性K帧。只设置部分的话需要对S快捷键进行设置

补充知识:

选择“所有操纵器控制柄”的效果:假如是处于transform状态,那么transform的xyz三个属性被k帧,假如是rotate、scale状态,同理

选择“当前操纵器控制柄”的效果:这个会更细致,假如在transform状态,并且选中的控制柄是y(如图),那么就会给该控制柄k帧

3.K帧&取消K帧

K帧--选择属性按下S

取消K上的帧

小球弹跳动画

准备阶段

model

这次动画需要一个地板和一个小球,小球开始的掉落高度为10

设置

除了上面说的k帧快捷键的微调,还要设置一下播放速度,这个非常重要,如果你的目的是做24帧每秒的动画,那么使用maya默认的“播放每一帧”做出来的动画效果会和最后24fpx渲染效果很不一样

基本关键帧

因为小球的弹跳只用到了小球translate y 所以在第一帧给该属性k一帧(translate y=10)

在第13帧给该属性K一帧(translate y=1)在第24帧给该属性k一帧(translate y=10)

动画曲线

首先打开“曲线编辑器”:窗口--动画编辑器--曲线编辑器

maya会自动插中间帧(这和flash以及adobe animatior不一样)

maya默认计算中间帧的时候带一个慢进慢出,如图关键点附近的平缓地带

怎么看关键帧速度的快慢?

看该关键帧处的切线斜率,斜率越大速度越快

怎么通过调整关键帧来调整曲线?

调整关键帧,框选调整的关键帧,按下鼠标中键可以移动,同时按下shift键,可以保证只在水平or竖直的方向移动,或者数值调节关键帧的位置

怎么调成匀速运动?

匀速运动也就是切线斜率一致,用“线性切线”工具,平时默认的是"自动切线"--第四个工具

怎么单独调整一侧手柄?

现在这个曲线很不合理,因为在小球接近地面的时候速度反而变慢了 ,按照物理规律,现在要将最低点的斜率搞到最大,首先给手柄打断,这样就可以分别调整了

现在要考虑的问题是,怎么调整这个曲线会比较像小球落地呢?

小球砸到底部之后会有一个形变的过程(虽然这次不做)所以右侧的曲线要比砸下来的曲线稍显平缓

如何循环播放动画?

在曲线编辑器中-视图--无限

那么此时循环的是哪一部分内容呢?

但是!这个方法只能是供我们制作某个循环动画之前查看效果用的,渲染出来肯定还是只有这样一段是有动画内容的,也就是渲染出来的动画并不是无限循环的。

将某一片段的动画重复的k到后面的帧上,这样才是真的做了循环动画

怎么做到呢?

曲线编辑器--曲线--前方无限或后方无限,前方无限的意义在于给那些不是从第一帧开始k动画的人用,后方无限也有好几种无限的方法。另外!自动生成的循环帧不可以调节

①循环:直接原样复制,但是只适用于开始帧和结束帧的纵轴值相同

②带偏移的循环:下一个循环的开头接到上一个循环的末尾,目前这个曲线挺适合做小球下楼梯动画的

③往返:每次都将一个循环镜像复制,适合做钟摆的动画——最终回到原位置

④线性:按照结束帧的切线方向一直延伸

⑤恒定:无论最后一帧如何,往后都保持不再变化

小球越弹越低的效果?

这时候就不能再使用无限循环了,只能手动复制曲线,先选中曲线,框选即可,会变成白色,另外注意复制的时候看一下当前的时间条在哪个位置,因为黏贴的时候,是从当前时间条开始黏贴的。这里的当前帧在24

ctrl+c:复制

ctrl+v:黏贴

然后手工调节

曲线编辑器面板操作方式?

还是滚轮负责放大缩小,移动的方式与视图窗口一致。

其他问题

小球的形变动画?

使用挤压变形器,动画板块--变形--非线性变形--挤压

在赋值变形器之前要先选中物体,变形器会自动赋值给选中的物体

控制器自带的参数

如果想让变形器和小球一起动,可以让变形器成为小球的子物体

然后在小球落地的那几帧里面我给控制器的“因子”属性也k了几帧,来完成形变过程

带动画的物体如何复制?多个小球落地

直接ctrl+D复制的是物体的当前状态,不能将物体的动画也一起复制

这里需要用到特殊复制

勾选这两个选项都可以达到目的,但是这两者之间是有区别的,学过houdini的应该知道任何一个行为都是由结点构成的,“复制输入图表”表示将旧物体的所有结点复制一个一模一样的给新物体(如下图2),而“复制输入连接是让新物体与旧物体共用所有节点(如下图3)

下图1为没有进行复制之前,该面板在:窗口——常规编辑器——hyphergraph:连接

复制一个新的translatey给新的小球

 一个translateY被两个球共用

Maya动画1:基础知识小球弹跳相关推荐

  1. CSS3 动画 2D基础知识

    css3过渡动画--transition属性 - 语法 transition: transition-proterty transition-duration transition-timing-fu ...

  2. CSS3动画 3D基础知识

    3D变形:平移.旋转.缩放 3D立体空间的3根轴线 - x轴:水平,向右为正,向左为负 - y轴:垂直,向下为正,向上为负 - z轴:垂直于屏幕,向外为正,向内为负 ( 1)3D必备属性 - tran ...

  3. animator创建动画_为游戏创建动画的基础

    animator创建动画 You can consider animation as the technique or procedure of making the illusion of moti ...

  4. css过渡 取消过渡_CSS基础知识:CSS3过渡

    css过渡 取消过渡 随着CSS3在网络上的推广,它带来了一些有趣的新演示技术. 今天,我们将回顾使用CSS3过渡和动画的基础知识,以增加额外的修饰. 本教程包括Tuts + Premium成员可用的 ...

  5. 咸鱼Maya笔记—动画基础知识

    咸鱼Maya笔记-动画基础知识 动画基本原理 动画基本分类 动画基本界面与命令 预设动画参数 在Maya 2019中,一个对象被创建完成后,它的所有节点属性,包括模型的位移.大小.旋转,以及场景中材质 ...

  6. Android 动画基础知识学习(下)

    1.属性动画 属性动画可以对任意对象的属性进行动画不仅仅是View,动画默认时间间隔是300ms,默认帧率是100ms/帧. 作用:在一个时间间隔内完成对一个对象从属性值到另一个属性值的改变. 三个常 ...

  7. 串口发送tcp数据 源端口号_三分钟基础知识:用动画给面试官解释 TCP 三次握手过程...

    作者 |  小鹿 来源 |  小鹿动画学编程 写在前边 TCP 三次握手过程对于面试是必考的一个,所以不但要掌握 TCP 整个握手的过程,其中有些小细节也更受到面试官的青睐. 对于这部分掌握以及 TC ...

  8. 多媒体基础:动画和视频知识笔记

    1.动画和视频的概念 动画:将静态的图像.图形等按照一定的时间顺序显示而形成的连续的动态画面.传统意义来说动画是在连续多格的胶片上拍摄的一系列画面,比将胶片以一定的速度放映,从而产生动态的视觉技术. ...

  9. PPT(十)-动画基础知识学习

    PPT动画用文字来讲解起来若想要达到比较好的效果是有一定难度的,xiaobenny本想认真讲一个动画的设置,以便在实例中掌握基础知识,但发现对于PPT初级用户来说是很难看得懂的.xiaobenny也是 ...

最新文章

  1. win7 64位操作系统中 Oracle 11g 安装教程(图解)
  2. 线程运行程序c语言,理解线程1 C语言示例的程序
  3. 前端性能优化:当页面渲染遇上边缘计算
  4. TCP,UDP发送数据包大小浅析
  5. l2正则化python_机器学习入门之机器学习之路: python线性回归 过拟合 L1与L2正则化...
  6. Heritrix 3.1.0 源码解析(十一)
  7. (46)VHDL实现4位桶性形移位器
  8. 用于.NET环境的时间测试
  9. UI自定义UITableView的右侧索引
  10. 双向链表与LinkedHashMap
  11. eclipse给jar包打断点
  12. 不想荒废你的大学生活吧?看看牛人是怎样成为电子学霸的!
  13. BScroll案例--如何确定中间部分的高度
  14. PS批量处理图片大小-PS批量处理水印整齐
  15. 版号审批重启,游戏行业有望尽早度过寒冬?
  16. Bootstrap(10) 进度条媒体对象和 Well 组件
  17. XSS靶场level7秘籍
  18. FlexRay学习笔记_1
  19. 勃仔诞生记:Hubbleverse哈勃元宇宙的起源故事
  20. 苹果手机视频去水印软件

热门文章

  1. Cocos2dx 小技巧(一)预定义文件路径
  2. 需求来源以及竞品分析
  3. swift实战-豆瓣电台
  4. 8种常见液相色谱异常峰
  5. 【Linux】基于Mplayer开源多媒体库的音视频播放器
  6. “独享宽带”是什么意思?
  7. Victoria(硬盘检测工具)v4.46F绿色版
  8. 计算机毕业设计之java+ssm基于android的家庭理财系统app
  9. 梳理PSS和SSS的位置
  10. 关于APP下架的问题