VRML 97 specification example: VRML provides control of the viewer's camera through use of a script.
X3D
X3DV
X3DB
VRML97
XHTML
C14N