О формате двоичного файла FBX - PullRequest
3 голосов
/ 02 июля 2010

Я хочу прочитать двоичный формат FBX, но я не хочу использовать FBX SDK Autodesk.

Пожалуйста, учите, когда кто-то знает, что веб-сайты в формате двоичного файла fbx.

Ответы [ 2 ]

1 голос
/ 01 августа 2013

В настоящее время двоичный формат 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, который является отдельным портом Python3 библиотеки C ++, который не входит в assimp и содержит пример инструмента fbx2json.

Обратите внимание, что они только анализируют данные, давая вам что-то вроде XML / JSON (данные древовидного типа), но вам все равно нужно это понимать. Мне удалось настроить импортер сетки за пару часов, но если вам нужны материалы, анимация и т. Д., Это больше работы.

1 голос
/ 03 июля 2010

Согласно Википедии - http://en.wikipedia.org/wiki/FBX - Blender включает скрипт Python для экспорта в формат FBX.Это, вероятно, самая близкая вещь, которую вы найдете для документации этого.Похоже, болезненная задача RTFS.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...