2010-07-02 129 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(樹型數據)的東西,但你仍然需要理解這一點。我設法在幾個小時內讓一個網格導入器工作,但如果你需要材料,動畫等,這是更多的工作。