Lescegra is an object-oriented 3D graphics engine based on OpenGL. It is written in strict ANSI C and brings no dependencies other than an OpenGL implementation.
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.
A real class system with single inheritance, runtime checked casts, and runtime type information were implemented. A Continuous-Level-Of-Detail terrain was added. The OpenGL state handling has been greatly simplified. The engine now compiles on Irix and Windows.
This release features a PNG bitmap loader, new material and texture
classes, a reworked md2 model loader, enhanced error reporting, and an
improved build system.
This release adds a completely revamped collision detection interface, better terrain collision code, a generic octree implementation, and some more documentation.
This release adds a lot of documentation, support for big endian machines, a TGA bitmap loader, and better error reporting. A demo application is available.