This project was going to be a little different to my last as this was to be exported to a real time environment. Using C++ and
code blocks i was going to put together a arcade type casino game. We decided at the start to use the open source games engine
OGRE. Orge offer an SDK version of the software so you can build you own custom engine. They also offer a plug in for
3ds max which creates an xml, scene export and conversion and material export which suited our project.
Having a limited knowledge of C++ coding i wanted a program that would allow me to work between 3ds max script and the
code blocks C++.
Below is a screen shot of
3ds max exported scene opened in the OGRE windows viewer.
A sample of the code that was created for the meshes XML file exported from 3ds max and using in the OGRE engine.

Below is a sample of the C++ code generated for the code block program, as you can see this section is dealing with the event handling of the program.

This is the exporting user interface plugin that the OGRE engine supplies to allow and 3ds max to export meshes for importing to other scripted programs, in our case using with OGRE and code blocks.

When deciding on a compiler, the fact that this system was going to be driven by a Linux based system it was decided that a GNU GCC compiler was going to be used even though OGRE themselves recommenced the use of MV C++ 2005/2008

And finally this is the dds compression
NVIDIA software that was used to format the bitmaps to be used in the OGRE engine.

As this project is still a work in progress there will be more posting soon.
Code Blocks Open Source:
http://www.codeblocks.org/
OGRE 3Ds Max plug-in:
http://www.ogre3d.org/wiki/index.php/Main_Page
NVIDIA Texture tool:
http://developer.nvidia.com/object/nv_texture_tools.html