Presentation
libQGLViewer is a GPL-free software C++ library, based on OpenGL and Qt, which eases the development
of a new 3D applications. It is designed for 3D developers, who can design a versatile and powerful
3D viewer with only a few lines of code. The viewer is designed to be as general as possible and is
not designed for a specific 3D application. It provides some useful classical functionalities such
as a camera trackball, screenshot saving, mouse manipulated frames, stereo display, keyFrames and more. It hence has a strong pedagogical interest and is well suited for
openGL assignements.
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.
libQGLViewer is based on the Qt toolkit and hence compiles on any architecture (Unix-Linux, Mac,
Windows, ...). Full reference documentation and many examples are provided.
Short tour
Latest news
Subscribe to the
qglviewer.developer mailing list to get informed of new releases.
July 7th, 2004 Version 1.3.8-3 |
QAccel abandonned : user defined key bindings are prioritary.
A bug introduced in version 1.3.8-1 perturbed mouse bindings, especially selection.
Library installed in /usr/lib instead of /usr/local/lib . |
June 14th, 2004 Version 1.3.8-2 |
Patches for compilation on HP UX architecture (thanks Benjamin) and for Free BSD with gcc 2.95.
A new anaglyph example. |
June 9th, 2004 Version 1.3.8-1 |
Key customization process modified. New key and mouse descriptions can be added in the help window.
New customizable keyboard accelerators. Minor bug fixes and changes. |
May 5th, 2004 Version 1.3.7-1 |
New select procedure based on GL_SELECT .
New Quaternion and Frame inverse() methods. |
Mar 17th, 2004 Version 1.3.6-2 |
New install paths, patches for Qt 2.3 and gcc 2.96
Qt 2.3 version (almost) fully functionnal (see limitations). |
Feb 3rd, 2004 Version 1.3.6-1 |
Signal connection mechanism modified, display updated only when needed
Viewer previous position properly restored. New technical FAQ |
Jan 14th, 2004 |
New project web site URL. |
|
This project is referenced by the FSF,
freshmeat,
Savannah and
TrollTech.
Last modified on Wednesday, July 7, 2004.