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.

Tags Software Development Libraries VRML multimedia Graphics Viewers Internet Web Browsers 3D Rendering X3D
Licenses GPLv3 LGPLv3
Operating Systems Windows POSIX Mac OS X
Implementation C++

Tweet this project Short link

Rss Recent releases

  • Rrelease-mid
  •  16 Mar 2009 15:31
  • Rrelease-after

Changes: A problem building against X11 on Mac OS X was fixed.

  • Rrelease-mid
  •  05 Mar 2009 09:42
  • Rrelease-after

Changes: D-Bus interaction in openvrml-xembed was moved to a dedicated thread, resolving some deadlocks.

  • Rrelease-mid
  •  26 Oct 2008 23:30
  • Rrelease-after

Changes: 32-/64-bit parity and stream handling bugs in the XEmbed control were fixed.

  • Rrelease-mid
  •  09 Oct 2008 18:30
  • Rrelease-after

Changes: The XEmbed control was modified to use D-Bus for communicating with client applications.

  • Rrelease-mid
  •  13 Aug 2008 20:02
  • Rrelease-after

Changes: An initialization problem in openvrml-xembed was fixed.

No-screenshot

Project Spotlight

Gwenhywfar

A multi-purpose and system abstraction library.

No-screenshot

Project Spotlight

censorshiptools

Tools for tuning or checking DNS censorship.