Glt is a library of C++ classes and routines for programming interactive 3D graphics with OpenGL. The aim of Glt is to augment the OpenGL API with convenient mechanisms for manipulating the OpenGL state machine. Glt is a work in progress, and by no means covers the entire OpenGL specification. However, it already includes several useful classes and is designed so that additional classes can be added easily. In addition to Glt, the GlutMaster classes provide C++ wrappers for the GLUT API.
GLT ZPR is a mouse manipulation module for C or C++ GLUT/OpenGL programs. The module supplies GLUT callbacks for glutReshapeFunc, glutMouseFunc, glutMotionFunc. These provide VRML examiner-style mouse manipulation using the left, middle, and right mouse buttons. The middle button can be emulated by using both left and right together.
OpenGLUT is an open source project to evolve the GLUT API. It uses the FreeGLUT code base as a foundation for extending, enhancing, and refining the library interface. The initial goal is to define and implement OpenGLUT API Version 1.0, which is intended to supercede the GLUT 3.x API.
Re: Problems > GLUI seems to have a problem with > performance. Does a GLUI menu take up > 99% of the CPU on anyone elses computer? This ought to be resolved in 2.35
Sifting through Freshmeat One man's trash, is another's treasure. But, getting to the treasure can be a real challenge! As a wish-list item for freshmeat, a ranking system based on similarity...
GLT GLUI Branch Compilation issues, including errors and warnings are observed with gcc 3.2. If anyone knows how to get in contact with the original author, let me know: nigels at nigels dot com. ...
GPL vs LGPL? Source code comments indicate LGPL license.
Check the fine print BEWARE This library doesn't actually include BMP, DXF, 3DS support. The description says... will be included ...but the library hasn't been updated since May 2000...