I'm involved in a development project that is using freeglut (based on the long defunct glut) for it's client.
The client will eventually allow full interaction with a large-scale 3d environment. Should I let the development continue with freeglut (is it even possible) or should I advise they use another alternative such as libsdl, opentk or even axiom.
I'm not a graphics person but I get the feeling freeglut might potentially be a limited choice.
The most convincing answer (for or against) will be accredited.
EDIT: A few points to make...
- The project is already using the Tao Framework.
- DirectX and XNA are not options (ie: something like freeglut or libsdl has to be used).
I did do my research and found that freeglut was once again under active development and that they have a release pending. That doesn't change my feeling that it may still be a potentially limited choice.
My question isn't on how it's done but on whether or not freeglut is still a viable choice for something that could potentially get big and whether or not there are more "modern" solutions that might ease development a bit.
EDIT: It would help if other alternatives have better mutli-threading support (not for rendering objects but for processing data and so forth).
EDIT: To elaborate a bit more... the client must work in at least linux and windows.
Thanks!