本章节列出了关于Animcraft对标准与自定义FBX数据的一些定义,以及阐述标准FBX能实现什么功能。
本章节非常重要,如果您想更加顺利和快速掌握与FBX相关的内容,请仔细阅读这部分。
何谓标准FBX
定义:有模版Template的FBX,就称为标准FBX
(如果一个FBX角色找不到对应的模版Template,那么他就是自定义(非标准)FBX)
何谓FBX模版
定义:用来记录一套特定骨骼标准Pose和Mapping数据的文件
FBX模版用来描述与规范化一类相同骨骼结构的FBX,一个FBX模版文件包含下面的数据:
- 一套特定的骨骼命名列表(目前不记录结构)
- 这套骨骼的标准Pose:T-Pose,A-Pose,或者规则的休息Rest-Pose
- 这套骨骼的Mapping数据:至少Mapping了身体所有部分(带手指则需要有手指的Mapping数据)
:::success
内置标准化角色种类
默认情况下,市面上常见的软件导出的FBX,Animcraft都内置了Template。例如Mixamo,Maya Human IK,3ds Max Biped,UE4,Unity,iClone,Advanced Skeleton导出的FBX. :::
何谓FBX标准化
定义:FBX标准化过程就是建立模版
把一类角色,回到标准Pose,建立Mapping数据,然后再存储出一个模版。之后这类角色就可以自动被系统识别,进行很多自动化操作。
:::success
什么是一类角色
只要FBX骨骼链条关键骨骼的名字相同的,即一类角色。
:::
标准FBX文件的功能
一旦你对一类角色进行了标准化操作,与之相关的FBX工作起来就非常顺畅:
标准FBX角色入库后:可与任何动画库中的动画拼合
标准FBX动画入库后:能自动提取出通用动画,可以任意导出给各种DCC的不同角色,也可以和角色库中的角色拼合导出FBX
标准的FBX文件的特点
标准的FBX动画文件:FBX内含骨骼+动画数据,只要里边的骨骼是被标准化过的一类角色,那么此类FBX就称为标准的FBX动画文件。
标准的FBX角色文件:FBX内含骨骼数据,只要里边的骨骼是被标准化过的一类角色,那么此类FBX就称为标准的FBX角色文件。
**
系统自动识别到标准FBX