Glossary - FBX

Filmbox, also known as FBX, is a file format founded by Kaydara. Since 2006, its owner has been Autodesk. FBX’s use mainly covers interoperability between computerized content generation applications. Filmbox is a part of Autodesk Gameware, too, which is a series of video games.

The History of FBX

Originally, its founders established FBX as a substitute file format for Kaydara’s filmbox. It was a Canadian company. The primary use of this software would be recording information from motion capture tools. Additionally, this format backed only motion data, several tools utilized in grabbing the motion of data and user preferences. Including read and write memory data; it was a chronological version of the libraries. The technique of keeping data was not successful with various versions of the Filmbox. Also, a demand existed from initial adopters of Filmbox to fulfill a target character in a display with the motion grabbing data, to allow the data visualization in a 3D view. Kaydara released a local file format with Filmbox 1.5 named FBX. FBX utilized an object-based sample, letting keep the motion together with 2D, 3D, video, and audio data. Later, In 2002, FBX’s name changed to MotionBuilder. 

Limitations and File Format

Autodesk supplies a C++ FBX SDK which can write, read and convert files to and from FBX. Two FBX SDK bindings exist for Python and C++ provided by Autodesk. Blenders contain Python export and import script for Filmbox. It is written without utilizing the FBX SDK. Moreover, the OpenEnded Group’s Field includes a Java library for loading and unloading elements from the FBX file. Binary and ASCII data are available for it to be represented. Further, the producers have not documented any of the formats. The ASCII format is a document with clearly named identifiers. In Binary format, a unique specification is available regarding the way the data is laid out.