FBX SDK Programmer's Guide > Sample Programs >

# Tutorial Programs

These tutorial programs are aimed at programmers who are learning the FBX SDK. These tutorials run on Windows only. Each tutorial program:

- Introduces FBX features and requirements in a sequence that suits learners.
- Has a practical purpose.
- Demonstrates typical workflows within an application.
- Show meaningful results.
- Corresponds to one or more tutorial sections of FBX SDK Programmer’s Guide:

Tutorial program | Tutorial section | Description
--- | --- | ---
Tutorial: ImportExport | Importing and Exporting a Scene | Shows how to import a file and how to export a file.
Tutorial: SceneTreeView | Nodes and 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.
Tutorial: CubeCreator | Meshes, Materials and Textures | Shows how to add textures and materials to meshes.
Tutorial: CubeCreator | Animation. | Shows how to animate meshes, cameras, and other objects in a scene.

## Finding the source code and project files

Folders for each of these programs are located in <yourFBXSDKpath>\examples\UI Examples\. Each folder contains the source code for the tutorial program and Visual Studio project files to help you build and run the program.

## Common code used by all tutorial programs

The folder <yourFBXSDKpath>\examples\UI Examples\Common\contains utility functions used by the tutorial programs.

It also contains librarychooser.h, a header file that selects the appropriate FBX SDK library file based on compiler options and defined symbols.

#### Topics in this section

- Tutorial: ImportExport
- Tutorial: SceneTreeView
- Tutorial: CubeCreator