下面详细介绍修改fbx-conv-master源码,使之可以在同一个模型中生成多个骨骼动画。
项目结构:
libs,src,samples等,主要修改src里面的内容。
src里包含json,log,model data,readers等文件夹及FbxConv.h,FbxConvCommand.h,main.cpp,Settings.h等文件,
main.cpp不用修改;
Settings.h需要修改添加变量用与存放分割的动画;
FbxConvCommand.h 修改;
Mesh.h修改;
Model.h 修改;
FbxConverter.h修改;
所有修改之处均采用extension 或modified加以注释,不作说明的就是没有被修改的。
https://github.com/luzixu/libgdx-fbx-conv-multiAnimation-master.git