This toolkit provides everything you need to create and view Web3D worlds using the royalty-free international standard for extensible 3D online content, the X3D.

The WEB3D toolkit

offers something for you, whether you're viewing your first Web3D world, exploring Web3D from a background in games, VR, film or web development, working with the latest prototypes and source code, or building a metaverse from scratch.

The X3D SDK

to X3D home page
   

Help: X3D Examples

    
to Web3D home page
Applications | Authoring Tools | Authoring Support | Books | Conversions | Examples | License | PowerPoint | References | Transitional DTD | Contact

Applications, Players and Plugins for X3D / VRML Viewing

Your web browser must be capable of viewing X3D/VRML scenes in order to browse these X3D examples. Please load one of these player plugins if necessary.

Example test scene: HelloWorld (.x3d .x3dv .wrl .html)

Web3D Consortium members:

Not (yet?) Web3D Consortium members:

Authoring Tools

Authoring Support

Books

  • X3D for Web Authors by Don Brutzman and Len Daly, Morgan Kaufmann Publishers, Elsevier, April 2007. Online at http://x3dGraphics.com (with a 20% publisher discount and free shipping)
  • VRML 2.0 Sourcebook by Andrea L. Ames, David R. Nadeau, and John L. Moreland, Published by John Wiley & Sons, 1996.

Conversion and Translation Tools

Examples

The X3D Examples archives demonstrate how X3D nodes and scenes work. Over 2600 .x3d example scenes are provided, available individually online or collected together as fully complete, downloadable, installable .zip archives. These examples are all protected under an open source license and provided free for any use.

Currently each example is provided in multiple file encodings: XML (.x3d), ClassicVRML (.x3dv), VRML97 (.wrl) and pretty-print XHTML (.html) form. Compressed Binary Encoding (.x3db) and X3D Canonicalization (C14N) formats were added summer 2006.

The Web3D Art archive displays many excellent X3D and VRML examples.


The following known limitation applies to some .x3d scenes in the Web3D example archives:

  • Scripts written in Java still follow VRML 97 scripting model, not X3D Scene Authoring Interface (SAI). Meanwhile, scripts written in EcmaScript work fine and are all updated to X3D 3.0.

License

PowerPoint Support

References

Transitional DTD support: installing the X3D DTD locally

Contact

Questions, suggestions and comments about these resources are welcome. Please send them to Don Brutzman (brutzman at nps.navy.mil)
Available online at http://www.web3d.org/x3d/content/examples/help.html
Revised: 4 June 2007