FaceFX Support

FaceFX Documentation and support

FBX Ogre Exporter

FaceFX uses FxOgreFBX, and open-source Ogre Exporter to create Ogre content from FBX files.  The FBX Importer Plugin is responsible for calling into the ExecFxOgreFBX.exe found in the Studio install directory to generate the Ogre files.  All Ogre files are then stored in the Documents\FaceFX Studio 20XX\Ogre\Resources\FBXImporterCache directory

Guidelines for Creating FBX files

Creating “@” animations

Miscelaneous Notes

Lighting - From the top-right hand corner of the preview tab, click on the render options button .  From here, you can see the bones, mesh, and toggle the default lighting.  If you character appears black, and toggling the default lighting fixes the problem, then the lights in the FBX file were exported incorrectly.  Deleting or hiding all lights in the FBX file will import the character with default lighting.

Clipping Planes - Scene Scaling & Bounding Box - Bounding Boxes are computed from the skeleton in the bind pose and/or mesh information for morph-only characters.  Based on the size of the bounding box, a scaling factor is added to the nodes in the Ogre .SCENE file to prevent the character from being obscured by the camera’s far or near clipping plane.

Bind Pose - FxOgreFBX will default to using frame 0 as the bind position.  For troubleshooting content, you can attempt to use the Bind pose stored in the FBX file provided there is only a single bind pose  (see the FBX Importer Options dialog)

Textures - Textures are searched for in the location specified in the FBX file, and also in the base FBX file directory.  If found, they are copied to the FBXImporterCache directory where they are renamed to avoid conflicts and referenced by the .MATERIAL file created.

Troubleshooting Steps