<p align="center">
<a href="index.html"><img border="0" alt="Virtual Reality Modeling Language (VRML97)" title="Virtual Reality Modeling Language (VRML97)" src="vrml97-0.gif" width="470" height="85" align="middle"/></a>
</p>
<p>
The VRML97 Specification was the second-generation predecessor specification that eventually led
to the X3D Graphics International Standard, maintaining full compatibility with the X3D ClassicVRML Encoding.
<p>
<p>
<b>Many 3D graphics systems support the Virtual Reality Modeling Language (VRML97).</b>
These scenes support the
<a href="https://www.web3d.org/documents/specifications/14772/V2.0/part1/examples.html" target="_blank">Examples</a>
section of the
<a href="https://www.web3d.org/documents/specifications/14772/V2.0" target="_blank"> VRML97 specification</a>.
</p>
<p>
The baseline source kept under version control is in <code>.x3d</code> form, and the
autogenerated products include versions using the VRML97 <code>.wrl</code> file extension.
These examples are maintained for historic reasons and interoperability testing.
Backwards compatibility of scenes remains a significant strength of the
<a href="https://www.web3d.org/documents/specifications/19775-1/V4.0/Part01/Architecture.html" target="_blank">X3D specification</a>,
which includes a fully interoperable
<a href="http://new.web3d.org/files/specifications/19776-2/V3.3/Part02/X3D_ClassicVRML.html" target="_blank">ClassicVRML file encoding</a>
as well as numerous
<a href="https://www.web3d.org/x3d/content/examples/X3dResources.html#Conversions" target="_blank">conversion and translation tools</a>.
</p>
<p>
Historic predecessor document references include the
<a href="VrmlScript/vrmlscript.html" target="_blank">VRML Script Node Authoring Interface</a>
proposal of 6 October 1996, and the
<a href="VRML1.specification.txt" target="_blank">Virtual Reality Modeling Language (VRML) 1.0 Specification</a>
of 26 May 1995.
</p>