Contents
Welcome to FBX SDK
Introduction
What you must know
What is Autodesk FBX technology
FBX SDK features
Platform requirements
Sources of information
Naming conventions
Getting technical support
Installing and Configuring
Recommended development
environments
Downloading and installing
FBX SDK Architecture
What's in an FBX file
Five categories of FBX
classes
Managing objects
Scene Graph
Scene I/O
Tools
Utilities
Sample programs
Tutorial programs
Advanced sample programs
Tutorial 1: Importing,
Converting, Exporting a File
Organization of the ImportExport
project
Building and running ImportExport
The main logic
Managing memory with SDK
Manager
Creating an empty scene
Creating a file importer
Loading the import file
into the scene
Creating a file exporter
Cleaning up and shutting
down
Tutorial 2: Traversing
the Scene Graph
Organization of the SceneTreeView
project
Building and running SceneTreeView
The main logic
Setting up the scene
Getting a reference to
the root node of a scene
Getting references to each
of the child nodes
Getting the properties
of a node as a point in space
Getting the attribute type
and contents of a node
Tutorial 3: Adding Textures, Materials,
and Animation
Organization of the CubeCreator project
Building and running CubeCreator
The main logic
Setting up the scene
Displaying the scene as
a tree
Constructing the baseline
scene
Adding a cube to the scene
Advanced Topics
Storing animation in a
vertex cache
Using hardware shaders
to create materials
Creating UV sets for different
texture channels
Creating metadata about
nodes
Customizing FBX SDK