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