<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE X3D PUBLIC "ISO//Web3D//DTD X3D 3.0//EN" "https://www.web3d.org/specifications/x3d-3.0.dtd">
<X3D profile='Immersive'  version='3.0 xmlns:xsd='http://www.w3.org/2001/XMLSchema-instance' xsd:noNamespaceSchemaLocation =' https://www.web3d.org/specifications/x3d-3.0.xsd ' >
<head>
<meta name='titlecontent=' AllVrml97Nodes.x3d '/>
<meta name='creatorcontent='Don Brutzman'/>
<meta name='createdcontent='1 January 2000'/>
<meta name='modifiedcontent='20 October 2019'/>
<meta name='descriptioncontent='List all VRML nodes in a single nonrendering scene as a convenient simple test for translation programs. Used for early development of X3D-Edit and Xj3D.'/>
<meta name='identifiercontent=' https://www.web3d.org/x3d/content/examples/Basic/development/AllVrml97Nodes.x3d '/>
<meta name='generatorcontent='X3D-Edit 3.3, https://savage.nps.edu/X3D-Edit'/>
<meta name='licensecontent=' ../license.html'/>
</head>
<!-- -->
<Scene>
<WorldInfo DEF='WORLDINFOtitle='VRML test scene: x3d/content/AllVrml97Nodes.wrl'/>
<WorldInfo DEF='DTD_TAGSET_CANDIDATES'/>
<WorldInfo DEF='Xj3D_BUGS_AND_ISSUES'/>
<WorldInfo DEF='Xj3D_FIXES'/>
<WorldInfo DEF='XEENA_BUGS_AND_ISSUES'/>
<WorldInfo DEF='XEENA_FIXES'/>
<Background DEF='BACKGROUNDgroundColor='0.0 0.0 0.0'/>
<Fog DEF='FOG'/>
<NavigationInfo DEF='NAVIGATIONINFOtype='"EXAMINE" "WALK" "ANY" "FLY"'/>
<Viewpoint DEF='VIEWPOINT'/>
<Anchor DEF='ANCHOR'>
<Billboard DEF='Billboard'>
<Shape DEF='SHAPE_BOX'>
<Box DEF='BOX'/>
<Appearance DEF='APPEARANCE'> </Appearance>
</Shape>
</Billboard>
<Collision DEF='COLLISION'>
<Group DEF='PROXY_GROUP'>
<Shape DEF='PROXY_SHAPE'>
<Box DEF='PROXY_BOX'/>
</Shape>
</Group>
<Shape DEF='SHAPE_CONE'>
<Cone DEF='CONE'/>
<Appearance/>
</Shape>
</Collision>
<Group DEF='GROUP'>
<Shape DEF='SHAPE_CYLINDER'>
<Cylinder DEF='CYLINDER'/>
<Appearance/>
</Shape>
</Group>
<Inline DEF='INLINE'
  url=' "inlineTestFileOne.wrl" "inlineTestFileTwo.wrl" "inlineTestFileEmbedding%20Blanks%20In%20Name.wrl" ' />

<Inline DEF='INLINE_HELLO_WORLD'
  url=' "HelloWorld.wrl" "https://www.web3d.org/x3d/content/examples/Basic/development/HelloWorld.wrl" ' />

<LOD DEF='LODrange='1.0'>
<Shape DEF='SHAPE_ELEVATIONGRID'>
<ElevationGrid DEF='ELEVATIONGRIDheight='1.0 2.0 3.0 4.0'/>
<Appearance USE=' APPEARANCE'/>
</Shape>
<Shape DEF='SHAPE_EXTRUSION'>
<Extrusion DEF='EXTRUSIONcrossSection='1.0 1.0 1.0 -1.0 -1.0 -1.0 -1.0 1.0 1.0 1.0scale='1.0 1.0 1.0 1.0spine='0.0 0.0 0.0 0.0 1.0 0.0'/>
<Appearance USE=' APPEARANCE'/>
</Shape>
</LOD>
<Switch DEF='SWITCHwhichChoice='-1'>
<Shape DEF='SHAPE_TEXTURETRANSFORM_INDEXEDFACESET'>
<IndexedFaceSet DEF='INDEXEDFACESETcolorIndex='0 1 0 1coordIndex='0 1 2 3normalIndex='0 1 2 3texCoordIndex='0 1 2 3'>
<Color DEF='COLORcolor='1.0 0.0 0.0 0.0 1.0 0.0'/>
<Coordinate DEF='COORDINATEpoint='1.0 0.0 0.0 0.0 1.0 0.0 0.0 0.0 1.0 1.0 1.0 1.0'/>
<Normal DEF='NORMALvector='1.0 0.0 0.0 0.0 1.0 0.0 0.0 0.0 1.0 0.0 0.0 1.0'/>
<TextureCoordinate DEF='TEXTURECOORDINATEpoint='0.1 0.1 0.9 0.1 0.9 0.9 0.1 0.9'/>
</IndexedFaceSet>
<Appearance DEF='APPEARANCE_TEXTURETRANSFORM'>
<ImageTexture USE=' IMAGETEXTURE'/>
<Material/>
<TextureTransform DEF='TEXTURETRANSFORMcenter='0.5 0.5'/>
</Appearance>
</Shape>
<Shape DEF='SHAPE_INDEXEDLINESET'>
<IndexedLineSet DEF='INDEXEDLINESETcolorIndex='0 1 0 1coordIndex='0 1 2 3'>
<Coordinate USE=' COORDINATE'/>
<Color USE=' COLOR'/>
</IndexedLineSet>
<Appearance USE=' APPEARANCE'/>
</Shape>
<Shape DEF='SHAPE_POINTSET'>
<PointSet DEF='POINTSET'>
<Color USE=' COLOR'/>
<Coordinate USE=' COORDINATE'/>
</PointSet>
<Appearance USE=' APPEARANCE'/>
</Shape>
<Shape DEF='SHAPE_MOVIETEXTURE'>
<IndexedFaceSet solid='falsecoordIndex='0 1 2 3 -1'>
<Coordinate point='0.0 0.0 0.0 1.0 0.0 0.0 1.0 1.0 0.0 0.0 1.0 0.0'/>
</IndexedFaceSet>
<Appearance/>
</Shape>
</Switch>
<Transform DEF='TRANSFORM'>
<Shape DEF='SHAPE_SPHERE'>
<Sphere DEF='SPHERE'/>
<Appearance USE=' APPEARANCE'/>
</Shape>
<Shape DEF='SHAPE_TEXT'>
<Text DEF='TEXTstring='" first line of text" "second line of text"'>
<FontStyle DEF='FONTSTYLE'/>
</Text>
<Appearance USE=' APPEARANCE'/>
</Shape>
</Transform>
<Sound DEF='SOUND'>
<AudioClip DEF='AUDIOCLIPdescription='AudioClip'/>
</Sound>
<Group DEF='GROUP_LIGHTS'>
<DirectionalLight DEF='DIRECTIONALLIGHT'/>
<PointLight DEF='POINTLIGHT'/>
<SpotLight DEF='SPOTLIGHTbeamWidth='1.570796cutOffAngle='.785398'/>
</Group>
<Group DEF='GROUP_INTERPOLATORS'>
<ColorInterpolator DEF='COLORINTERPOLATORkey='0.0keyValue='0.0 0.0 0.0'/>
<CoordinateInterpolator DEF='COORDINATEINTERPOLATORkey='0.0keyValue='0.0 0.0 0.0'/>
<NormalInterpolator DEF='NORMALINTERPOLATORkey='0.0keyValue='0.0 0.0 0.0'/>
<OrientationInterpolator DEF='ORIENTATIONINTERPOLATORkey='0.0keyValue='0.0 0.0 1.0 0.0'/>
<PositionInterpolator DEF='POSITIONINTERPOLATORkey='0.0keyValue='0.0 0.0 0.0'/>
<ScalarInterpolator DEF='SCALARINTERPOLATORkey='0.0keyValue='0.0'/>
</Group>
<Group DEF='GROUP_SENSORS'>
<CylinderSensor DEF='CYLINDERSENSOR'/>
<PlaneSensor DEF='PLANESENSOR'/>
<ProximitySensor DEF='PROXIMITYSENSOR'/>
<SphereSensor DEF='SPHERESENSOR'/>
<TimeSensor DEF='TIMESENSOR'/>
<!-- ROUTE information for TOUCHSENSOR node:  [self-route from isActive to enabled ] -->
<TouchSensor DEF='TOUCHSENSOR'/>

<VisibilitySensor DEF='VISIBILITYSENSOR'/>
</Group>
</Anchor>
<WorldInfo DEF='Xj3D_NODE_TRANSLATION_STATUS'/>
< ROUTE  fromNode=' TOUCHSENSOR' fromField='isActive' toNode=' TOUCHSENSOR' toField='enabled'/>
</Scene>
</X3D>
<!--

to top <!-- Event Graph ROUTE Table shows event connections -->
 
<!-- Index for DEF nodes: ANCHOR, APPEARANCE, APPEARANCE_TEXTURETRANSFORM, AUDIOCLIP, BACKGROUND, Billboard, BOX, COLLISION, COLOR, COLORINTERPOLATOR, CONE, COORDINATE, COORDINATEINTERPOLATOR, CYLINDER, CYLINDERSENSOR, DIRECTIONALLIGHT, DTD_TAGSET_CANDIDATES, ELEVATIONGRID, EXTRUSION, FOG, FONTSTYLE, GROUP, GROUP_INTERPOLATORS, GROUP_LIGHTS, GROUP_SENSORS, IMAGETEXTURE, INDEXEDFACESET, INDEXEDLINESET, INLINE, INLINE_HELLO_WORLD, LOD, MATERIAL, NAVIGATIONINFO, NORMAL, NORMALINTERPOLATOR, ORIENTATIONINTERPOLATOR, PLANESENSOR, POINTLIGHT, POINTSET, POSITIONINTERPOLATOR, PROXIMITYSENSOR, PROXY_BOX, PROXY_GROUP, PROXY_SHAPE, SCALARINTERPOLATOR, SHAPE_BOX, SHAPE_CONE, SHAPE_CYLINDER, SHAPE_ELEVATIONGRID, SHAPE_EXTRUSION, SHAPE_INDEXEDLINESET, SHAPE_MOVIETEXTURE, SHAPE_POINTSET, SHAPE_SPHERE, SHAPE_TEXT, SHAPE_TEXTURETRANSFORM_INDEXEDFACESET, SOUND, SPHERE, SPHERESENSOR, SPOTLIGHT, SWITCH, TEXT, TEXTURECOORDINATE, TEXTURETRANSFORM, TIMESENSOR, TOUCHSENSOR, TRANSFORM, VIEWPOINT, VISIBILITYSENSOR, WORLDINFO, XEENA_BUGS_AND_ISSUES, XEENA_FIXES, Xj3D_BUGS_AND_ISSUES, Xj3D_FIXES, Xj3D_NODE_TRANSLATION_STATUS

Index for Viewpoint node: VIEWPOINT
-->

Event Graph ROUTE Table with 1 ROUTE connections total, showing X3D event-model relationships for this scene.

Each row shows an event cascade that may occur during a single timestamp interval between frame renderings, as part of the X3D execution model.


-->

<!-- Online at
https://www.web3d.org/x3d/content/examples/Basic/development/AllVrml97NodesIndex.html -->
<!-- Version control at
https://sourceforge.net/p/x3d/code/HEAD/tree/www.web3d.org/x3d/content/examples/Basic/development/AllVrml97Nodes.x3d -->

<!-- Color legend: X3D terminology <X3dNode DEF='idName' field='value'/> matches XML terminology <XmlElement DEF='idName' attribute='value'/>
(Light-blue background: event-based behavior node or statement) (Grey background inside box: inserted documentation) (Magenta background: X3D Extensibility)
-->

to top <!-- For additional help information about X3D scenes, please see X3D Tooltips, X3D Resources, and X3D Scene Authoring Hints. -->