its pretty basic... but its adequate for viewing models...
made sure all the bugs are out.. it should now be crash free...
It does not yet support, multi texture models, or models with subentities... that will require parsing of shipdata.plist files, and as such, shaders are also not supported...
Added some functionality to it... you can now flip faces, load another texture, chage texturemode... etc....
Edit: almost forgot:: it has mouse control now... not perfect but its there...
C++, No essentail functions other than the mouse and keyboard interface are windows only though... offcourse the creation of the OpenGL Viewport is done via windows too.. essentially it has to be... everything keyboard mouse related is easely translated though to whatever control linux/mac would desire...
But mac users allready have drydock...
There never where anything for windows, which was why i 2 years ago or something started writing this... instead of having to view models in Oolite... eachtime...
Used alot of tutorials at Nehe though ...
And it is not using vertex buffer array (which accelerates it quite a bit, and not all Graphic cards support this)