logo

X3DToolKit homepage

home_link
concepts_link
download_link
examples_link
developer_link

Overview

X3DToolKit is a portable LGPL free C++ toolkit for loading, displaying and processing X3D models.

The library comes with simple applications and many examples that enable the visualization and the edition of X3D models. The X3D scene graph can be translated in two useful views: an openGL representation and a topological winged-edge based data structure. Standard algorithms are provided and a "double dispatching" traversal framework is available to implement new processors. Finally, the library has been designed to be fully extendable: new nodes and processors can seamlessly be added.

The library is available for Linux, Windows(.NET 2003 and Visual Studio 6), Mac OS. See the features page for details.

News

  • Download the latest 0.6.0 version
  • Mac OS X compilation tested successfully
  • Visual studio 6 portability by removing not portable features, see the portability page
  • New X3DMeshEditor application using the framework to interactively process X3D models

Screenshots

Non-developers might just want to check out the Windows X3D viewer.

X3DViewer     X3DMeshEditor