Mecanim动画系统是Unity独一无二、强大灵活的人物动画系统。该系统赋予您的人类和非人类人物令人难以置信的自然流畅的动作,使它们栩栩如生。游戏中角色设计提高到了新的层次,在处理人类动画角色中可以使用图形化方式来处理角色的各种动画

创建角色资源:建模、骨骼设置、蒙皮
自动角色系统或角色产生软件:Poser、Makehuman、Mixamo

角色模型需要注意:
1、角色模型有合理的拓扑结构,了解模型中的三角形,顶点等。
2、建模过程中经常来进行测试输出,然后导入到Unity中与Unity标准的立方体盒子进行尺寸对比,确保模型导入到Unity中有合理的尺寸比例。例如:角色模型的高度一般是Unity立方体盒子的两倍,如果在Unity是标准立方体一米那么正常的角色高度在2m左右。
3、角色的局部输出点,方便处理角色的移动
4、使角色的姿势处于T-Pose,就是角色的两臂伸展。

最后清除不需要的面,顶点有利于后面的蒙皮操作

骨骼:

创建骨骼骨架:
尽可能使得骨骼层次符合真正的骨骼结构,确定那个骨骼为根关节可以形成正确的骨骼结构。确保骨骼的数量不要少于15个.

蒙皮:

绑定到骨骼的过程:柔性绑定和刚性绑定

Avatar的创建过程:
创建Avatar是使用Mecanim的关键步骤
Avatar的创建过程,就是分析导入的角色资源的骨骼结构,其过程是与Mecanim中已有的简化的标准的人类骨骼进行对比,最后将其转换或标识为Mecanim可以识别的骨骼结构。而通过Avatar的创建,可以实现角色之间的retargeting。//[ri'tɑ:ɡit]vt. 把…作为新目标(或对象),把…指向新目标

['ævətɑ:(r)]n. 化身,天神下凡,具体化;[电脑](术语)指在虚拟实境中互动地呈现一个人;尤指电脑游戏或聊天室中代表使用者的)化身;2010美国电影<阿凡达>

1、

2、改成1

3、

photoshop的专用图像格式 PSD/PDD 直接拖拽到新建文件夹acZhong.fbm中,再选择对应的psd进行角色渲染

Rifle['raɪfl]n. 步枪;来福枪

pistol['pɪstl]n. shou枪 v. 用shou枪射击(MB 老子只能拼音了)

aegis['i:dʒɪs]n. 保护;支持;由…主办;在…的支持下

chung[t'ʃʌŋ][体]蓝腰带

4、创建Avatar

  4.1、选择Rig标签下Humanoid(None、Legacy、Generic)创建角色的avatar,该过程是一个自动化的过程。
  4.2、可以看到有Avatar Definition 选择为此模型创建avatar from this model
  4.3、选择Apply ,Unity的MecAnim 会自动的分析输入角色资源的骨骼结构及其中的连接。

有个对号 则显示 创建avatar成功,同时在角色资源中添加了一个相应名称的avatar的子资源。此种资源有其独特的图标。创建完avatar后我们就可以对其进行设置并运用到新的动画系统中。

  Rig[rɪɡ] 给(船、桅杆)装配帆及索具;用临时替代材料迅速搭起;(用不正当手段)操纵;垄断。[ˈhju:mənɔɪd]adj. 有人的特点的;人形机 。[ˈleɡəsi]n. 遗产;遗赠 。[dʒəˈnerɪkadj.类的,属性的;一般的;不受商标保护的;[生]属的,类的

       

对号后有一个Configure…,或者直接选择acZhongAvatar 的Configure Avatar 进行手动配置avatar

创建avatar过程中
1、首先要把相应的骨骼映射到相应的位置中
2、使得骨骼处于T-Pose中
3、骨骼保存的类型是:ht

最新文章

  1. 实战MEF(1):一种不错的扩展方式
  2. Java的反射机制(Reflection)
  3. Java -- String、StringBuffer、StringBuilder
  4. 【概念笔记】JAVA基础 - part2
  5. Dynamic LINQ OrderBy
  6. sql的存储过程调用
  7. 学C++不得不看的一篇文章[转]
  8. css:hover选择器
  9. USB OTG简单介绍
  10. windows embedded compact 2013 正版免费下载
  11. C# XmlDocument操作XML
  12. DS控件库 在Combobox中嵌入远程桌面
  13. java上传文件代码
  14. JavaScrip(二)JavaScrip语法基础
  15. 1. Python3 环境搭建
  16. BugPhobia开发篇章:Beta阶段第II次Scrum Meeting
  17. F. Ivan and Burgers(线性基,离线)
  18. 入门智能家居,从 IFTTT 到 HomeKit 自动化(二)
  19. SQL Server 之 修改时不允许保存更改
  20. 关于Windows勒索病毒以及445端口防护

热门文章

  1. bash: /usr/bin/npm: No such file or directory
  2. 【DL】物体识别与定位
  3. vue加百度统计代码(亲测有效)
  4. 如何在Datatable中取得每列的数据列宽度
  5. 在Linux上安装SVN服务
  6. HTML5标签canvas制作平面图
  7. [GPU] CUDA for Deep Learning, why?
  8. android 读书笔记 1
  9. 如何在LSI MegaRAID BIOS里设定RAID 10与Hot Spare
  10. Splash 简介与安装