Virtual Reality Modeling Language (VRML)

A Simple Example

#VRML V1.0 ascii

Separator {
  DirectionalLight {
    color 1 1 1
    direction 1 -1 -1
  }
  Separator {
    Material { diffuseColor .37 .15 .02 }
    Cone {                # tree base
      bottomRadius 1.5
      height 4
    }
    Translation { translation 0 4 0 }
    Cylinder {            # tree trunk
      radius 1
      height 9
    }
  }
  Separator {
    Material { diffuseColor 0 1 0 }
    Translation { translation 0 9.4 0 }
    Sphere {             # tree top
      radius 3
    }
  }
}

Up to VRML