Projects / OpenVRML


OpenVRML is a VRML and X3D browser plug-in and C++ toolkit for incorporating VRML/X3D support into applications. It provides VRML97 and Classic VRML X3D parsers, a runtime, and an OpenGL renderer as C++ libraries. The renderer is fully separate from the runtime library so that users can also provide their own renderer. The OpenVRML browser is provided as a D-Bus service, and is embeddable in host applications using XEmbed. The distribution provides both a stand-alone host and a host that runs as a Mozilla plug-in.

Operating Systems

Recent releases

  •  06 May 2012 04:27

    Release Notes: OpenVRML now builds against Boost 1.47.0, XULRunner 12.0, and libpng 1.5.

    •  21 Apr 2011 06:05

      Release Notes: An erroneous library version change in the 0.18.7 release was fixed.

      •  17 Apr 2011 05:43

        Release Notes: The code was modified to build against XULRunner 2.0. Problems compiling with Text node rendering disabled were fixed. Resilience of the parsers was improved.

        •  03 Jun 2010 02:13

          Release Notes: Memory corruption issues in the PNG and JPEG readers were fixed. Memory leaks in Text node rendering were fixed.

          •  16 Feb 2010 06:25

            Release Notes: Build configuration problems with finding and using OpenGL on Mac OS X and Cygwin were fixed.


            Project Spotlight


            A Fluent OpenStack client API for Java.


            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.