QGLViewer

libQGLViewer

openGL       Qt

Presentation

libQGLViewer is a C++ library based on Qt that eases the creation of OpenGL 3D viewers.

It provides some of the typical 3D viewer functionalities, such as the possibility to move the camera using the mouse, which lacks in most of the other APIs. Other features include mouse manipulated frames, interpolated keyFrames, object selection, stereo display, screenshot saving and much more. It can be used by OpenGL beginners as well as to create complex applications, being fully customizable and easy to extend.

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. libQGLViewer does not display 3D scenes in various formats: It is more likely to be the starting point for the coding of such a viewer.

libQGLViewer uses dual licensing: it is freely available under the terms of the GNU-GPL license for open source software development, while commercial applications can apply for a commercial licence. Over 300 downloads are recorded each month.

Short tour

Latest news

May 15th, 2006
Version 2.2.2-1
Whoops missing .ui file added (thanks Olivier).
May 14th, 2006
Version 2.2.2-0
Snapshot can be created at an arbitrary size (using image mosaicing) with optional oversampling anti-aliassing.
Problem with QT3_SUPPORT under Qt4 fixed (prevented designer plugin creation under windows).
March 29th, 2006
Version 2.2.1-1
libQGLViewer version added in documentation pages footers (thanks Xadeck).
March 8th, 2006
Version 2.2.1-0
Minor bug fixes in saveSnapshot (thanks Gheorghe).
Designer plugin installation directory can now be changed (thanks Markus).
February 23nd, 2006
Version 2.2.0-2
Truncation warnings on windows fixed. Patch for moc bug with Qt 4.1.1 and VC++ 6 (thanks Juergen).
February 22nd, 2006
Version 2.2.0-1
Warnings with Qt 2.3 fixed. Selection problems in BlobWar example fixed.
Compilation error with .NET 2005 fixed (thanks Shi).
February 8th, 2006
Version 2.2.0-0
New Camera methods, new examples, many major improvements and bug fixes.

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.

Valid XHTML 1.0! Valid CSS! Last modified on Monday, May 15, 2006.