FBX SDK features
 
 
 

Scene elements supported

The FBX SDK lets you access, create, or modify the following elements of a scene:

In addition, the FBX SDK provides tools to:

File formats imported and exported

FBX SDK 2010 imports and exports FBX files compatible with the following:

Software Version
FBX SDK Version 6.0 and later.
MotionBuilder Version 5.5 and later.
FBX Plug-in for 3ds Max All versions.
FBX Plug-in for Maya All versions.
Flame Version 8.0 and later.
Flint Version 8.0 and later.
Inferno Version 5.0 and later.
Smoke Version 6.0 and later.
Revit Version 2009.1 and later.

As well, FBX SDK 2010 imports and exports files in the following file formats:

File format Version
Autodesk AutoCAD DXF (.dxf) Version 13 and earlier.
Collada DAE (.dae) Version 1.4 (under development).
3D Studio 3DS (.3ds) All versions.
Alias OBJ (.obj) All versions.

Texture file formats embedded or referenced

FBX SDK allows you to embed texture files in any 2D file format into an FBX file. This means you can deliver a scene as a single file.

Alternately, you can embed relative references to texture files, and then deliver the texture files along with the FBX file.

Sample programs and tutorials

The \examples directory of the FBX SDK distribution contains a library of sample programs. For more information, including a brief description of each sample program, see Sample programs.

For three of these sample programs, this documentation contains a tutorial based on the program:

Sample program Tutorial
ImportExport Tutorial 1: Importing, Converting, Exporting a File. Shows how to import a file and how to export a file. Builds and runs on Windows only.
SceneTreeView Tutorial 2: Traversing the Scene Graph. Shows how to traverse all the nodes in an FBX scene, and how to determine the content of each node, i.e., whether a node contains a camera, a light, a mesh, etc. Builds and runs on Windows only.
CubeCreator Tutorial 3: Adding Textures, Materials, and Animation. Shows how to add textures, materials, and animation to meshes representing a model. Builds and runs on Windows only.