Unity3D之Mecanim动画系统学习笔记(一):认识Mecanim动画系统
2017-02-18 11:19
555 查看
Mecanim简介
Mecanim动画系统是Unity3D4.0开始引入的一套全新的动画系统,主要提供了下面4个方面的功能:针对人形角色提供一套特殊的工作流。
动画重定向的能力,可以非常方便的把动画从一个角色模型应用到其他角色模型之上。
提供可视化的Animation编辑器,可以方便的创建和预览动画片段。
提供可视化的Animator编辑器,可以方便的管理多个动画切换的状态。
工作流
模型的准备
Unity不能制作3D模型和进行骨骼绑定,这些需要在专业的建模软件中由美术进行制作,一般常用的建模软件有下面几种:3DMax
Maya
Cinema4D
Blender
Mixamo
当美术制作好了资源以后,我们只需要将这些资源导入到Unity3D中使用即可。
角色设置
导入到Unity3D的资源需要进行一些简单的设置,主要分为下面两种设置:人形角色的设置;
通用角色的设置。
让角色运动
通过Unity3D Mecanim提供的各种工具对动画进行配置,使其可以正常播放,常用的Mecanim模块如下:动画剪辑(Animation Clip)
动画状态机(State Machines)
混合树(Blend Tree)
动画参数(Animation Parameters)
示例
学习动画系统需要有具体的动画文件及资源,这里我们使用官方提供的示例场景,大家可以在Unity Asset Store中下载到,地址如下:https://www.assetstore.unity3d.com/en/#!/content/5328
使用Unity5.0
虽然Mecanim是4.0推出的系统,但是我还是使用Unity5.0来进行学习,当然对于Mecanim来说,使用4.x还是5.x都不会有太大的区别。天道酬勤,功不唐捐!
原文地址:http://www.cnblogs.com/hammerc/p/4825877.html#3552893
相关文章推荐
- Unity3D之Mecanim动画系统学习笔记(一):认识Mecanim动画系统
- Unity3D之Mecanim动画系统学习笔记(一):认识Mecanim动画系统
- Unity3D之Mecanim动画系统学习笔记(一):认识Mecanim动画系统
- Unity3D之Mecanim动画系统学习笔记(一):认识Mecanim动画系统
- Unity3D之Mecanim动画系统学习笔记(一):认识Mecanim动画系统
- Unity3D之Mecanim动画系统学习笔记(六):使用脚本控制动画
- Unity3D之Mecanim动画系统学习笔记(十一):高级功能应用
- Unity3D之Mecanim动画系统学习笔记(二):模型导入
- Unity3D之Mecanim动画系统学习笔记(五):Animator Controller
- Unity3D之Mecanim动画系统学习笔记:Animator Controller
- Unity3D之Mecanim动画系统学习笔记(五):Animator Controller
- Unity3D之Mecanim动画系统学习笔记(七):IK(反向动力学)动画
- Unity3D之Mecanim动画系统学习笔记(十一):高级功能应用
- Unity3D之Mecanim动画系统学习笔记(七):IK(反向动力学)动画
- Unity3D之Mecanim动画系统学习笔记(五):Animator Controller
- Unity3D之Mecanim动画系统学习笔记(四):Animation State
- Unity3D之Mecanim动画系统学习笔记(十):Mecanim动画的资源加载相关
- Unity3D之Mecanim动画系统学习笔记(五):Animator Controller
- Unity3D之Mecanim动画系统学习笔记(八):Animator Layers(动画分层)
- Unity3D之Mecanim动画系统学习笔记(三):Animation View