Mecanim简介

Mecanim是unity提供的一个丰富而复杂的动画系统,它提供了

 

针对人形角色的简易的工作流和动画创建能力

Retargeting(运动重定向)功能,即把动画从一个角色模型应用到另一个角色模型上的能力

针对AnimationClips(动画片段)的简易工作流,即针对动画片段以及他们之间的过度和交互过程的预览能力,这样可以使动画师更加独立的进行工作,而不用过分的依赖于程序员,从而在编写游戏逻辑代码之间即可预览动画效果

一个用于管理动画间复杂交互作用的可视化编辑工具,

通过不同逻辑来控制不同身体部位运动的能力

 

Mecanim工作流

Mecanim工作流可以被分解为3个主要阶段

1.资料的准备和导入

第一阶段由美术师或动画师通过第三方工具完成,例如Max或Maya,这一步骤与Mecanim系统无关

2.角色的建立

主要有一下两种方式,第一,人形角色的建立,Mecanim通过扩展的图标操作界面和动画重定向功能,为人形模型提供了一种特殊的工作流,它包括Avator的创建和对肌肉定义(MuscleDefinition)的调节,第二,一般角色的建立,这是为任意的运动物体和四足动物而设定的,动画重定向功能对此并不适合,但仍可使用下面将要介绍的所有的其他功能

3.角色的运动

这里包括设定动画片段及其相互间的相互作用,也包括建立状态机和混合树,调整动画参数以及通过代码控制动画等

 

 

旧版动画系统

 

旧版动画系统时unity引擎在4.0版本之间前使用的老的动画系统,尽管Mecanim是在大多数情况下(特别是针对人形角色动画)应该优先使用的动画系统,但是旧版动画系统仍在一些特殊场合下被采用,一种情况时处理由unity4.0片段(例如控制瞄准角度),unity公司正计划着采用Mecanim动画系统逐步彻底的替换旧版动画系统


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值