Ejemplo de VRML: El siguiente ejemplo muestra un simple archivo VRML.

 #VRML V1.0 ascii
 Separator {
  DirectionalLight {
      direction 0 0 -1  # Dejar caer luz en la escena en dirección del contemplador
  }
  PerspectiveCamera {   # ajustar la perspectiva
      position    -8.6 2.1 5.6   
      orientation -0.1352 -0.9831 -0.1233  1.1417
      focalDistance       10.84
  }
  Separator {   # Definir un circulo rojo
      Material {
          diffuseColor 1 0 0   # Red
      }
      Translation { translation 3 0 1 }
      Sphere { radius 2.3 }
  }
  Separator {  # Definir un cubo azul
      Material {
          diffuseColor 0 0 1  # Blue
      }
      Transform {
          translation -2.4 .2 1
          rotation 0 1 1  .9
      }
      Cube {}
  }
}

Como puede apreciar en el ejemplo es definida una escena con cuatro objetos: la caída de la luz, la perspectiva del contemplador así como el círculo y el cubo. En la perspectiva del contemplador es regulada la influencia de la luz Si usted posee un navegador que apoye archivos VRML (por ejemplo Netscape a partir de la versión 3.0), puede copiar el ejemplo en un archivo de texto plano, nombrarlo archivo.wrl, memorizarlo y posteriormente abrirlo con el navegador.

 

1