a programming language developed by Mark Pesce and Tony Parisi to describe three-dimensional objects for graphical display. A VRML program describes a "world" of virtual objects that a person canwalk or fly through. The computer draws the objects as they are seen from a specified position, which can be constantly changing. Objects can respond to mouse clicks.
Figure 293 shows a sample program written in VRML 1.0 (1996). It depicts a sphere and three blocks in front of a large black panel. In the language, a "separator" is an object composed of one or more primitive shapes. Figure 292 shows this scene as viewed from two different angles with a VRML browser (viewing program). More sophisticated VRML programs can provide very realistic views of scenery and buildings.



