2010-07-02 190 views

回答

1

根据维基百科 - http://en.wikipedia.org/wiki/FBX - Blender包含一个用于导出为FBX格式的Python脚本。这可能是你找到的最接近的文件。听起来像RTFS的痛苦任务。

1

当前FBX二进制格式未被记录。

目前我正在根据assimp的工作工作,但两个解析器大致相同。

https://github.com/ideasman42/pyfbx_i42/https://github.com/ideasman42/pyfbx_i42/blob/master/pyfbx/parse_bin.py

https://github.com/assimp/assimp/https://github.com/assimp/assimp/blob/master/code/FBXBinaryTokenizer.cpp

我写pyfbx这是C++库的独立Python3端口是assimp的开,并且包括示例工具fbx2json

请注意,这些仅仅解析数据,给你类似XML/JSON(树型数据)的东西,但你仍然需要理解这一点。我设法在几个小时内让一个网格导入器工作,但如果你需要材料,动画等,这是更多的工作。