Projects / QGLViewer


QGLViewer allows people programming in OpenGL to play around with three dimensional scenes or to write software that uses OpenGL. It provides a set of classes for camera control, as well as comfortable user interface that allows you to control your viewing parameters via mouse and buttons. A framework for camera paths and their interpolation is provided, as is a simple scene tree. QGLViewer is object oriented and programmed in C++ such that the programmer simply instantiates a viewer and connects it to their own render routines.

Operating Systems

Recent releases

  •  27 Oct 2004 13:34

    Release Notes: This release mainly features maintenance changes, like bugfixes. You will need Qt version 2.3 or later to compile this version and to meet the license.

    •  05 Oct 2001 09:03

      Release Notes: Light source editor, simple scene tree facility, new example programs, and improved documentation added. Classes for camera path generation, interpolation, and playing added.

      •  22 Jun 2001 15:37

        Release Notes: This release features cosmetic enhancements, minor bugfixes, and XML object serialization support.

        •  19 Jan 2001 14:40

          Release Notes: This release adds drag-and-drop support for cameras, and lots of minor bugfixes and enhancements. You need at least Qt version 2.2 to compile this version.

          •  03 Jul 2000 15:25

            Release Notes: Initial public announcement.


            Project Spotlight


            A Fluent OpenStack client API for Java.


            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.