FBX

This library is experimental. Some FBX files, particularly older fbx files, may not load correctly. No guarantee is provided as FBX is a closed proprietary format.

Introduction

A parser for .FBX format in Dart. An FBX file supports geometry and animation that can be exported from many common 3d animation programs. This supports ASCII and Binary FBX files, and has very limited testing with the 2014 version of the FBX format so far.

Background

FBX (Filmbox) is a proprietary file format (.fbx) developed by Autodesk. It is used to provide interoperability between digital content creation applications. It provides support for 3D geometry, animation curves, and basic deformations such as skinning and blend shapes.

Example

FBX Viewer

Limitations

FBX is a closed format, so while this library does it's best to interpret the data in an FBX file, I cannot guarantee that it will read all FBX files, or all data within FBX files.

Libraries

bit_operators
fbx
Copyright (C) 2015 Brendan Duncan. All rights reserved.
fbx_anim_curve
fbx_anim_curve_node
fbx_anim_evaluator
fbx_anim_key
fbx_anim_layer
fbx_anim_stack
fbx_ascii_parser
fbx_binary_parser
fbx_camera
fbx_camera_switcher
fbx_cluster
fbx_deformer
fbx_display_mesh
fbx_edge
fbx_element
fbx_frame_rate
fbx_geometry
fbx_global_settings
fbx_layer
fbx_layer_element
fbx_light
fbx_loader
fbx_mapping_mode
fbx_material
fbx_mesh
fbx_node
fbx_node_attribute
fbx_null
fbx_object
fbx_parser
fbx_polygon
fbx_pose
fbx_property
fbx_reference_mode
fbx_scene
fbx_skeleton
fbx_skin_deformer
fbx_texture
fbx_video
input_buffer
matrix_utils