Avalon is an open X3D/VRML-Environment for Virtual and Augmented Reality Applications.
The SDK includes: programmer reference for integrating applets, scripts and C/C++ executables for dynamic updates, user modifications and events; 3DS exporter and encryption tools; a complete description of extension nodes of BS Contact completing the VRML, X3D and MPEG-4 standards.
The BS Editor supports the application developer to program interactivity and behavior to objects and scenes. The geometry of 3D models shall be imported from leading authoring tools like 3ds max or Blender and can be integrated into applications by using BS Editor without notable VRML/X3D knowhow.
The goal of the ChefX3D project is to develop a toolkit for building 3D editors. It's expected these editors will form part of a larger application. Typically these editors will be customized for authoring certain types of content. This customization is expected to make it easier to author that content.
CodeSynthesis XSD is an open-source, cross-platform XML Schema to C++ data binding compiler. Provided with an XML instance specification (XML Schema), it generates C++ classes that represent the given vocabulary as well as parsing and serialization code. XSD supports a wide range of industry standards and schemas including X3D. XSD is dual-licensed under the GPL and a commercial license.
A development library for X3D/VRML application using C++. It lets you read and write X3D files, set and get the scene graph information, draw the geometries, and run behaviors .
A development library for X3D/VRML application using Java. It lets you read and write X3D files, set and get the scene graph information, draw the geometries, and run behaviors .
H3D API is an opensource C++ / OpenGL implementation of the X3D standard. H3D also offers haptics (touch) rendering of X3D geometry.
A fexible and dynamic system for retrieving parametric data and building corresponding scene elements for visualization. Libraries can be constructed for handling specific types of parametric data (e.g. for cars, roads, ships, buildings), and equivalent 3D objects. It supports all X3D nodes already supported through VRML and MPEG-4.
Tool for creating multi-user modeling and visualization applications supporting X3D. SDK consists of: Octagon Player SDK, Octagon Modeller SDK, Octagon Server SDK and Octagon MU (multi-user) SDK.
Software development toolkit that allows the implementation of parallel immersive VRML/X3D browsers on heterogenous cluster systems.
Professional object-oriented 3D graphics developers toolkit with support for X3D. used for simulation, visulization, modeling and training
Planet 9 offers over 70 high-resolution city and location models, optimized for real-time application use. They come in VRML, X3D and other popular formats and are ready for inserting into your application.
RenderMonkey2X3D converts ATI's RenderMonkey shaders to X3D. Source and .exe.
Put a file name or URL into the file name field. Hit the GO button to load the scene. It will display in the top window (requires FLUX player). Then it spiders the scene, creating function names in a tree list. You check (select) the API's you want, then hit the 'Generate SAI' button at the bottom and tell it where to store the JavaScript.
The B3D Engine is a .NET based framework capable of reading X3D files, it also contains various libraries to render the files. This engine is designed for videogames such as AntWars.
X3DToolKit is a portable LGPL free C++ toolkit for loading, displaying and processing X3D models. The toolkit is also very extensible, for the X3D language as well as for the existing functionalities
The X3DV Module Suite is a free set of modules to code in X3D, the open standard for interactive and immersive 3D on Internet. With it, you can create virtual worlds in 3D, using the great edition features of Netbeans.
A Java-based toolkit for importing X3D content into your custom application, or to create a full-fledged X3D-savvy browser.