Projects / libQGLViewer


libQGLViewer is a C++ library based on Qt that eases the creation of OpenGL 3D viewers. It provides some of the typical 3D viewer functionality, such as the ability to move the camera using the mouse, which is lacking 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. It ships with many examples and comprehensive documentation.

Operating Systems

Recent releases

  •  27 Jul 2009 07:39

    Release Notes: A new method to save to clipboard was added. RPM and Deb packages are available.

    •  02 Oct 2008 21:16

      Release Notes: Exceptions have been added to the GPL license to make it compatible with CGAL. Commercial license are available. There are new examples and documentation updates.

      •  26 Jul 2006 14:30

        Release Notes: Image snapshots of arbitrary size can be taken by using a mosaic technique. A new interpolateTo camera method was added. Minor bugfixes were made.

        •  08 Mar 2006 08:34

          Release Notes: Minor bugs were fixed in saveSnapshot. The designer plugin installation directory can now be tuned. Animations were added in the blobWar example.

          •  23 Feb 2006 19:41

            Release Notes: A new camera frustum method, new examples, and many improvements.


            Project Spotlight


            A Fluent OpenStack client API for Java.


            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.