Re: version 1.2 seems good
Thanks for your suggestions.
I could separate the meshes from the engine but I have to choose the right file format and a related open source 3D editor. In this moment I use Mikshape with OpenGL exporter.
But in the next version external programs will be able via API to send to the core engine also the meshes.
I don't think to abandone a project where I worked until now about 3 years.
version 1.2 seems good
As of version 1.2 the builds seem to work good. Granted the things like the interface features and graphics certainly need work, being very basic. Though for older versions it would have been too soon to worry about such things.
Maybe if the interface and graphics could be separate files within the 3dshell folder and not built into the engine itself, so that those files could be changed at anytime without recompiling, well that would be cool. The desktop really should be modular and extendable, without having its core needing to be rebuilt each time something is changed. Other applications should be able to make use of the engine, such as webrowsers, games, filemanagers. Basically similar to firefox and its extensions or some 3d games like quake. Making the core like that would allow 3rd parties to develop the graphics and whatever applications and extensions, freeing up the developers to purely focus on the core.
It is a very good start though, hopefully it will not become just another lame 3d shell failure, eventually abandoned and ignored.
Bugs fixed in MQ4CPP library. Avalable in my site new binaries.
Some problem with Windows binaries
I have found some problem with the Windows precompiled version 1.1:
1) the first time you run 3dshell.exe the framework doesn't show objects. This is due to load of GLUT.DLL. Quit and re-run 3dshell.exe.
2) in some system you should receive an 'Unhandled exception'. Try to run 3dshell.exe again.
An open, cross-platform journaling program.
A scientific plotting package.