ICM ships with an integration with Unity3D. That is one option, and there are free licenses for non-commercial and educational use.
For the OpenGL animation application, you can use a3dscene files. If you specify "-world sceneName" on the command line, the application will append .a3dscene to sceneName and try to load that file.
Scene files can be produced from FBX files using the ActivateSceneBuilder tool. Information on this tool can be found the documentation sections titled "Working with A3DScene Files." In short,
- Author content in max or maya using specially named objects. e.g., act_floor_01, act_wall_testRoom_03, etc.
- Export the max or maya scene to FBX.
- Process the FBX file using ActivateSceneBuilder. e.g., ActivateSceneBuilder.exe -src myScene.FBX -dest myScene.a3dscene
dba