Programming Books
                Open Web Directory
           SoftXMLLib | SoftEcartJS
Web Tutorials

Today's Tutorials

Blogging Underground Top Rankings Traffic System

This document is intended to provide a ground level introduction to VRML (Virtual Reality Modeling Language) for those wanting to author VRML worlds for use on the internet. It intends to outline some basic concepts necessary to begin designing and authoring VRML worlds. It assumes that the reader has no background in 3D graphics, but has some familiarity with the internet and HTML . This document will then attempt to provide basic instruction in the creation of VRML worlds, and to list other resources which may be helpful to the aspiring VRML author.

To create and view most of the examples given, all that is needed is an ascii text editor and a VRML browser, such as Live3D . Optionally, a graphics program may be used to create image files for use as textures. Textures are also widely available in the public domain.


  1. This document only discusses the VRML V1.0 standard and Live3D extensions to that standard.
  2. Usage examples show default values for arguments.
  3. Indentation in the VRML source given in all examples is for clarity only, and is not required for creation of valid VRML files.
  4. Examples whose source is very long provide links to the source rather than displaying the source in this document.
  5. Click linked images or titles to see the world whose source is given in the example. You will need a VRML browser, such as Live3D to see the example worlds.

VRML (Virtual Reality Modeling Language, pronounced vermal or by its initials, originally—before 1995—known as the Virtual Reality Markup Language) is a standard file format for representing 3-dimensional (3D) interactive vector graphics, designed particularly with the World Wide Web in mind. It has been superseded by X3D.

™SoftXML.   Privacy Statement  |  Article Archive  |  Popular Web Development Books