[maya学习笔记(19)] 骨骼动画介绍 约束介绍 点约束
2016-08-14 09:46
507 查看
在骨骼动画的学习中,我们主要了解这三部分内容:
1.骨骼的创建
2.骨骼动力学设定(IK反向动力学,constrain,在骨骼中的作用)
3.蒙皮
约束
基于一个或多个目标物体的位置、方向、缩放来控制被约束物体的位置、方向、缩放。约束可对物体施加特殊的限制,以达到特殊的动画效果。
点约束:对象向对象的位置或平均位置移动
目标约束:约束某个对象的方向(对准其它对象)
方向约束:多个对象的方向相匹配
缩放约束:多个对象的缩放相匹配
父对象约束:关联一个对象的位置-平移旋转到另一个对象
几何体约束:对象限制到某个曲面(线)
法线约束:约束对象与曲面法线对齐
切线约束:对象沿曲线移动时,该对象始终指向曲线的方向
极向量约束:极向量末端移动并跟随一个对象的位置(平均位置)
点约束的使用
设置模式为动画,可以在菜单栏找到约束,里面有各种约束选项。
首先,我们可以创建两个物体,先点中约束物体,再按shift键选中被约束物体,然后点击点约束。这时我们发现,两个物体可以一起移动了。
解除:打开大纲视图,直接删掉点约束对象
点击点约束右边的小框可以设置属性:
第一个选项:保持偏移。一般而言,我们都是选择这个选项的,它会保证物体还在原来的位置。如果去掉的话,两个物体将会重合。
约束轴我们一般也选择全部,但是在需要的时候也可以选择只控制某几个轴向。
实例
使用点约束可以做一个小吸盘动画,在这里了使用到了maya的动画部分技术,我们可以对物体的吸附力做一个关键帧(在通道盒中你可以找到这个属性),来模拟吸住小球和放下小球的过程。
1.骨骼的创建
2.骨骼动力学设定(IK反向动力学,constrain,在骨骼中的作用)
3.蒙皮
约束
基于一个或多个目标物体的位置、方向、缩放来控制被约束物体的位置、方向、缩放。约束可对物体施加特殊的限制,以达到特殊的动画效果。
点约束:对象向对象的位置或平均位置移动
目标约束:约束某个对象的方向(对准其它对象)
方向约束:多个对象的方向相匹配
缩放约束:多个对象的缩放相匹配
父对象约束:关联一个对象的位置-平移旋转到另一个对象
几何体约束:对象限制到某个曲面(线)
法线约束:约束对象与曲面法线对齐
切线约束:对象沿曲线移动时,该对象始终指向曲线的方向
极向量约束:极向量末端移动并跟随一个对象的位置(平均位置)
点约束的使用
设置模式为动画,可以在菜单栏找到约束,里面有各种约束选项。
首先,我们可以创建两个物体,先点中约束物体,再按shift键选中被约束物体,然后点击点约束。这时我们发现,两个物体可以一起移动了。
解除:打开大纲视图,直接删掉点约束对象
点击点约束右边的小框可以设置属性:
第一个选项:保持偏移。一般而言,我们都是选择这个选项的,它会保证物体还在原来的位置。如果去掉的话,两个物体将会重合。
约束轴我们一般也选择全部,但是在需要的时候也可以选择只控制某几个轴向。
实例
使用点约束可以做一个小吸盘动画,在这里了使用到了maya的动画部分技术,我们可以对物体的吸附力做一个关键帧(在通道盒中你可以找到这个属性),来模拟吸住小球和放下小球的过程。
相关文章推荐
- Direct-X学习笔记--骨骼动画进阶
- C++学习笔记19——顺序容器的介绍
- cocos2d-x 3.1.1 学习笔记[12] Armaturev 骨骼动画
- iOS学习笔记-011.UIImageView的基本介绍和帧动画
- maya(学习笔记)之骨骼中关节的轴向确定方法
- Direct-X学习笔记--骨骼动画
- [maya学习笔记(20)] 约束
- cocos2dx 3.3 + lua 学习笔记(04)--- 动作回调、函数回调、骨骼动画回调
- [maya学习笔记(16)] 动画入门
- PHP学习笔记【19】--http请求状态码 302 和 304码介绍
- PHP学习笔记【19】--http请求状态码 302 和 304码介绍
- [maya学习笔记(21)] 创建骨骼 骨头关系 骨骼变换
- Unity3D 骨骼动画原理学习笔记
- CVP认证学习笔记--李天宇023使用animationEditor编辑骨骼动画
- COCOS学习笔记--骨骼动画
- Cocos2d-X 学习笔记 13 cocos2dx骨骼动画
- 【Direct3D游戏开发】——蒙皮骨骼动画学习笔记
- ActionScript 3.0 学习(十八) away3D学习3 away3d骨骼动画相关笔记
- Rexsee API介绍:Animations动画学习笔记及源码
- Asp.Net Ajax 学习笔记19 关注ASP.NET AJAX的核心-ScriptManager