![]() |
libQGLViewer |
![]() ![]() |
News : Version 2.0 has just been released !
libQGLViewer is a free C++ library based on Qt that enables the quick creation of OpenGL 3D viewers.
It features a powerful camera trackball and simple applications simply require an implementation of
the draw()
function. It is a tool of choice for OpenGL beginners and assignments. It
provides screenshot saving, mouse manipulated frames, stereo display, interpolated keyFrames, object
selection, and much more. It is fully customizable and easy to extend to
create complex applications, with an optional Qt GUI.
libQGLViewer is not a 3D viewer that can be used directly to view 3D scenes in various formats. It is more likely to be the starting point for the coding of such a viewer. Since it is based on the Qt toolkit, it compiles on any architecture (Unix-Linux, Mac, Windows, ...). Full reference documentation and many examples are provided.
Over 300 downloads are recorded each month.July 7th, 2005 Version 2.0.0-3 |
Patches for Qt 3.1, 64 bits architectures and gcc 4.0 compilation. Thanks to Adam, Sylvain, Artur and Janek. |
July 4th, 2005 | Debian packages are now available. Thanks Artur. |
June 29th, 2005 Version 2.0.0-2 |
float/double warnings fixed for .NET windows compilation (thanks JD). |
June 28th, 2005 Version 2.0.0-1 |
VRender library patched for windows (templates removed). |
June 24th, 2005 Version 2.0.0-0 |
New major release. API cleaned up and documentation entirely rewritten. |
Here are the main modifications that may impact your code (see the full list):
|
Subscribe to the qglviewer.developer mailing list to get informed of new releases.
This project is referenced by the FSF, FreshMeat, Savannah, SourceForge, Kde-apps and Trolltech.