<?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='GlassExamples.x3d'/>
<meta name='descriptioncontent="Example ExternProtoDeclare/ProtoInstance usage of X3D/VRML materials, originally converted from SGI's Open Inventor material examples."/>
<meta name='creatorcontent='David Roussel'/>
<meta name='translatorcontent='James Harney, Don Brutzman NPS'/>
<meta name='createdcontent='7 April 2002'/>
<meta name='modifiedcontent='20 October 2019'/>
<meta name='referencecontent='http://vrmlstuff.free.fr/materials'/>
<meta name='subjectcontent='Universal Media Material Library'/>
<meta name='identifiercontent='https://www.web3d.org/x3d/content/examples/Basic/UniversalMediaMaterials/GlassExamples.x3d'/>
<meta name='generatorcontent='Vrml97ToX3dNist, http://ovrt.nist.gov/v2_x3d.html'/>
<meta name='licensecontent='../license.html'/>
</head> <!-- -->
X3D Tooltips element index: Anchor, Appearance, DirectionalLight, ExternProtoDeclare, FontStyle, Group, head, Inline, Material, meta, NavigationInfo, PositionInterpolator, ProtoInstance, ROUTE, Scene, Shape, Sphere, Text, TimeSensor, Transform, Viewpoint, WorldInfo, X3D, accessType and type, XML data types, field types


<Scene>
<WorldInfo title='GlassExamples.x3d'/>
<ExternProtoDeclare name='Glass00appinfo='UniversalMediaMaterials prototype' documentation='https://www.web3d.org/x3d/content/examples/Basic/UniversalMediaMaterials'
  url=' "GlassPrototypes.x3d#Glass00" "https://www.web3d.org/x3d/content/examples/Basic/UniversalMediaMaterials/GlassPrototypes.x3d#Glass00" "GlassPrototypes.wrl#Glass00" "https://www.web3d.org/x3d/content/examples/Basic/UniversalMediaMaterials/GlassPrototypes.wrl#Glass00" '/>

<ExternProtoDeclare name='Glass01appinfo='UniversalMediaMaterials prototype' documentation='https://www.web3d.org/x3d/content/examples/Basic/UniversalMediaMaterials'
  url=' "GlassPrototypes.x3d#Glass01" "https://www.web3d.org/x3d/content/examples/Basic/UniversalMediaMaterials/GlassPrototypes.x3d#Glass01" "GlassPrototypes.wrl#Glass01" "https://www.web3d.org/x3d/content/examples/Basic/UniversalMediaMaterials/GlassPrototypes.wrl#Glass01" '/>

<ExternProtoDeclare name='Glass02appinfo='UniversalMediaMaterials prototype' documentation='https://www.web3d.org/x3d/content/examples/Basic/UniversalMediaMaterials'
  url=' "GlassPrototypes.x3d#Glass02" "https://www.web3d.org/x3d/content/examples/Basic/UniversalMediaMaterials/GlassPrototypes.x3d#Glass02" "GlassPrototypes.wrl#Glass02" "https://www.web3d.org/x3d/content/examples/Basic/UniversalMediaMaterials/GlassPrototypes.wrl#Glass02" '/>

<ExternProtoDeclare name='Glass03appinfo='UniversalMediaMaterials prototype' documentation='https://www.web3d.org/x3d/content/examples/Basic/UniversalMediaMaterials'
  url=' "GlassPrototypes.x3d#Glass03" "https://www.web3d.org/x3d/content/examples/Basic/UniversalMediaMaterials/GlassPrototypes.x3d#Glass03" "GlassPrototypes.wrl#Glass03" "https://www.web3d.org/x3d/content/examples/Basic/UniversalMediaMaterials/GlassPrototypes.wrl#Glass03" '/>

<ExternProtoDeclare name='Glass04appinfo='UniversalMediaMaterials prototype' documentation='https://www.web3d.org/x3d/content/examples/Basic/UniversalMediaMaterials'
  url=' "GlassPrototypes.x3d#Glass04" "https://www.web3d.org/x3d/content/examples/Basic/UniversalMediaMaterials/GlassPrototypes.x3d#Glass04" "GlassPrototypes.wrl#Glass04" "https://www.web3d.org/x3d/content/examples/Basic/UniversalMediaMaterials/GlassPrototypes.wrl#Glass04" '/>

<ExternProtoDeclare name='Glass05appinfo='UniversalMediaMaterials prototype' documentation='https://www.web3d.org/x3d/content/examples/Basic/UniversalMediaMaterials'
  url=' "GlassPrototypes.x3d#Glass05" "https://www.web3d.org/x3d/content/examples/Basic/UniversalMediaMaterials/GlassPrototypes.x3d#Glass05" "GlassPrototypes.wrl#Glass05" "https://www.web3d.org/x3d/content/examples/Basic/UniversalMediaMaterials/GlassPrototypes.wrl#Glass05" '/>

<ExternProtoDeclare name='Glass06appinfo='UniversalMediaMaterials prototype' documentation='https://www.web3d.org/x3d/content/examples/Basic/UniversalMediaMaterials'
  url=' "GlassPrototypes.x3d#Glass06" "https://www.web3d.org/x3d/content/examples/Basic/UniversalMediaMaterials/GlassPrototypes.x3d#Glass06" "GlassPrototypes.wrl#Glass06" "https://www.web3d.org/x3d/content/examples/Basic/UniversalMediaMaterials/GlassPrototypes.wrl#Glass06" '/>

<ExternProtoDeclare name='Glass07appinfo='UniversalMediaMaterials prototype' documentation='https://www.web3d.org/x3d/content/examples/Basic/UniversalMediaMaterials'
  url=' "GlassPrototypes.x3d#Glass07" "https://www.web3d.org/x3d/content/examples/Basic/UniversalMediaMaterials/GlassPrototypes.x3d#Glass07" "GlassPrototypes.wrl#Glass07" "https://www.web3d.org/x3d/content/examples/Basic/UniversalMediaMaterials/GlassPrototypes.wrl#Glass07" '/>

<ExternProtoDeclare name='Glass08appinfo='UniversalMediaMaterials prototype' documentation='https://www.web3d.org/x3d/content/examples/Basic/UniversalMediaMaterials'
  url=' "GlassPrototypes.x3d#Glass08" "https://www.web3d.org/x3d/content/examples/Basic/UniversalMediaMaterials/GlassPrototypes.x3d#Glass08" "GlassPrototypes.wrl#Glass08" "https://www.web3d.org/x3d/content/examples/Basic/UniversalMediaMaterials/GlassPrototypes.wrl#Glass08" '/>

<ExternProtoDeclare name='Glass09appinfo='UniversalMediaMaterials prototype' documentation='https://www.web3d.org/x3d/content/examples/Basic/UniversalMediaMaterials'
  url=' "GlassPrototypes.x3d#Glass09" "https://www.web3d.org/x3d/content/examples/Basic/UniversalMediaMaterials/GlassPrototypes.x3d#Glass09" "GlassPrototypes.wrl#Glass09" "https://www.web3d.org/x3d/content/examples/Basic/UniversalMediaMaterials/GlassPrototypes.wrl#Glass09" '/>

<ExternProtoDeclare name='Glass10appinfo='UniversalMediaMaterials prototype' documentation='https://www.web3d.org/x3d/content/examples/Basic/UniversalMediaMaterials'
  url=' "GlassPrototypes.x3d#Glass10" "https://www.web3d.org/x3d/content/examples/Basic/UniversalMediaMaterials/GlassPrototypes.x3d#Glass10" "GlassPrototypes.wrl#Glass10" "https://www.web3d.org/x3d/content/examples/Basic/UniversalMediaMaterials/GlassPrototypes.wrl#Glass10" '/>

<ExternProtoDeclare name='Glass11appinfo='UniversalMediaMaterials prototype' documentation='https://www.web3d.org/x3d/content/examples/Basic/UniversalMediaMaterials'
  url=' "GlassPrototypes.x3d#Glass11" "https://www.web3d.org/x3d/content/examples/Basic/UniversalMediaMaterials/GlassPrototypes.x3d#Glass11" "GlassPrototypes.wrl#Glass11" "https://www.web3d.org/x3d/content/examples/Basic/UniversalMediaMaterials/GlassPrototypes.wrl#Glass11" '/>

<ExternProtoDeclare name='Glass12appinfo='UniversalMediaMaterials prototype' documentation='https://www.web3d.org/x3d/content/examples/Basic/UniversalMediaMaterials'
  url=' "GlassPrototypes.x3d#Glass12" "https://www.web3d.org/x3d/content/examples/Basic/UniversalMediaMaterials/GlassPrototypes.x3d#Glass12" "GlassPrototypes.wrl#Glass12" "https://www.web3d.org/x3d/content/examples/Basic/UniversalMediaMaterials/GlassPrototypes.wrl#Glass12" '/>

<ExternProtoDeclare name='Glass13appinfo='UniversalMediaMaterials prototype' documentation='https://www.web3d.org/x3d/content/examples/Basic/UniversalMediaMaterials'
  url=' "GlassPrototypes.x3d#Glass13" "https://www.web3d.org/x3d/content/examples/Basic/UniversalMediaMaterials/GlassPrototypes.x3d#Glass13" "GlassPrototypes.wrl#Glass13" "https://www.web3d.org/x3d/content/examples/Basic/UniversalMediaMaterials/GlassPrototypes.wrl#Glass13" '/>

<ExternProtoDeclare name='Glass14appinfo='UniversalMediaMaterials prototype' documentation='https://www.web3d.org/x3d/content/examples/Basic/UniversalMediaMaterials'
  url=' "GlassPrototypes.x3d#Glass14" "https://www.web3d.org/x3d/content/examples/Basic/UniversalMediaMaterials/GlassPrototypes.x3d#Glass14" "GlassPrototypes.wrl#Glass14" "https://www.web3d.org/x3d/content/examples/Basic/UniversalMediaMaterials/GlassPrototypes.wrl#Glass14" '/>

<ExternProtoDeclare name='Glass15appinfo='UniversalMediaMaterials prototype' documentation='https://www.web3d.org/x3d/content/examples/Basic/UniversalMediaMaterials'
  url=' "GlassPrototypes.x3d#Glass15" "https://www.web3d.org/x3d/content/examples/Basic/UniversalMediaMaterials/GlassPrototypes.x3d#Glass15" "GlassPrototypes.wrl#Glass15" "https://www.web3d.org/x3d/content/examples/Basic/UniversalMediaMaterials/GlassPrototypes.wrl#Glass15" '/>

<ExternProtoDeclare name='Glass16appinfo='UniversalMediaMaterials prototype' documentation='https://www.web3d.org/x3d/content/examples/Basic/UniversalMediaMaterials'
  url=' "GlassPrototypes.x3d#Glass16" "https://www.web3d.org/x3d/content/examples/Basic/UniversalMediaMaterials/GlassPrototypes.x3d#Glass16" "GlassPrototypes.wrl#Glass16" "https://www.web3d.org/x3d/content/examples/Basic/UniversalMediaMaterials/GlassPrototypes.wrl#Glass16" '/>

<ExternProtoDeclare name='Glass17appinfo='UniversalMediaMaterials prototype' documentation='https://www.web3d.org/x3d/content/examples/Basic/UniversalMediaMaterials'
  url=' "GlassPrototypes.x3d#Glass17" "https://www.web3d.org/x3d/content/examples/Basic/UniversalMediaMaterials/GlassPrototypes.x3d#Glass17" "GlassPrototypes.wrl#Glass17" "https://www.web3d.org/x3d/content/examples/Basic/UniversalMediaMaterials/GlassPrototypes.wrl#Glass17" '/>

<ExternProtoDeclare name='Glass18appinfo='UniversalMediaMaterials prototype' documentation='https://www.web3d.org/x3d/content/examples/Basic/UniversalMediaMaterials'
  url=' "GlassPrototypes.x3d#Glass18" "https://www.web3d.org/x3d/content/examples/Basic/UniversalMediaMaterials/GlassPrototypes.x3d#Glass18" "GlassPrototypes.wrl#Glass18" "https://www.web3d.org/x3d/content/examples/Basic/UniversalMediaMaterials/GlassPrototypes.wrl#Glass18" '/>

<ExternProtoDeclare name='Glass19appinfo='UniversalMediaMaterials prototype' documentation='https://www.web3d.org/x3d/content/examples/Basic/UniversalMediaMaterials'
  url=' "GlassPrototypes.x3d#Glass19" "https://www.web3d.org/x3d/content/examples/Basic/UniversalMediaMaterials/GlassPrototypes.x3d#Glass19" "GlassPrototypes.wrl#Glass19" "https://www.web3d.org/x3d/content/examples/Basic/UniversalMediaMaterials/GlassPrototypes.wrl#Glass19" '/>

<ExternProtoDeclare name='Glass20appinfo='UniversalMediaMaterials prototype' documentation='https://www.web3d.org/x3d/content/examples/Basic/UniversalMediaMaterials'
  url=' "GlassPrototypes.x3d#Glass20" "https://www.web3d.org/x3d/content/examples/Basic/UniversalMediaMaterials/GlassPrototypes.x3d#Glass20" "GlassPrototypes.wrl#Glass20" "https://www.web3d.org/x3d/content/examples/Basic/UniversalMediaMaterials/GlassPrototypes.wrl#Glass20" '/>

<ExternProtoDeclare name='Glass21appinfo='UniversalMediaMaterials prototype' documentation='https://www.web3d.org/x3d/content/examples/Basic/UniversalMediaMaterials'
  url=' "GlassPrototypes.x3d#Glass21" "https://www.web3d.org/x3d/content/examples/Basic/UniversalMediaMaterials/GlassPrototypes.x3d#Glass21" "GlassPrototypes.wrl#Glass21" "https://www.web3d.org/x3d/content/examples/Basic/UniversalMediaMaterials/GlassPrototypes.wrl#Glass21" '/>

<ExternProtoDeclare name='Glass22appinfo='UniversalMediaMaterials prototype' documentation='https://www.web3d.org/x3d/content/examples/Basic/UniversalMediaMaterials'
  url=' "GlassPrototypes.x3d#Glass22" "https://www.web3d.org/x3d/content/examples/Basic/UniversalMediaMaterials/GlassPrototypes.x3d#Glass22" "GlassPrototypes.wrl#Glass22" "https://www.web3d.org/x3d/content/examples/Basic/UniversalMediaMaterials/GlassPrototypes.wrl#Glass22" '/>

<ExternProtoDeclare name='Glass23appinfo='UniversalMediaMaterials prototype' documentation='https://www.web3d.org/x3d/content/examples/Basic/UniversalMediaMaterials'
  url=' "GlassPrototypes.x3d#Glass23" "https://www.web3d.org/x3d/content/examples/Basic/UniversalMediaMaterials/GlassPrototypes.x3d#Glass23" "GlassPrototypes.wrl#Glass23" "https://www.web3d.org/x3d/content/examples/Basic/UniversalMediaMaterials/GlassPrototypes.wrl#Glass23" '/>

<ExternProtoDeclare name='Glass24appinfo='UniversalMediaMaterials prototype' documentation='https://www.web3d.org/x3d/content/examples/Basic/UniversalMediaMaterials'
  url=' "GlassPrototypes.x3d#Glass24" "https://www.web3d.org/x3d/content/examples/Basic/UniversalMediaMaterials/GlassPrototypes.x3d#Glass24" "GlassPrototypes.wrl#Glass24" "https://www.web3d.org/x3d/content/examples/Basic/UniversalMediaMaterials/GlassPrototypes.wrl#Glass24" '/>

<ExternProtoDeclare name='Glass25appinfo='UniversalMediaMaterials prototype' documentation='https://www.web3d.org/x3d/content/examples/Basic/UniversalMediaMaterials'
  url=' "GlassPrototypes.x3d#Glass25" "https://www.web3d.org/x3d/content/examples/Basic/UniversalMediaMaterials/GlassPrototypes.x3d#Glass25" "GlassPrototypes.wrl#Glass25" "https://www.web3d.org/x3d/content/examples/Basic/UniversalMediaMaterials/GlassPrototypes.wrl#Glass25" '/>

<ExternProtoDeclare name='Glass26appinfo='UniversalMediaMaterials prototype' documentation='https://www.web3d.org/x3d/content/examples/Basic/UniversalMediaMaterials'
  url=' "GlassPrototypes.x3d#Glass26" "https://www.web3d.org/x3d/content/examples/Basic/UniversalMediaMaterials/GlassPrototypes.x3d#Glass26" "GlassPrototypes.wrl#Glass26" "https://www.web3d.org/x3d/content/examples/Basic/UniversalMediaMaterials/GlassPrototypes.wrl#Glass26" '/>

<ExternProtoDeclare name='Glass27appinfo='UniversalMediaMaterials prototype' documentation='https://www.web3d.org/x3d/content/examples/Basic/UniversalMediaMaterials'
  url=' "GlassPrototypes.x3d#Glass27" "https://www.web3d.org/x3d/content/examples/Basic/UniversalMediaMaterials/GlassPrototypes.x3d#Glass27" "GlassPrototypes.wrl#Glass27" "https://www.web3d.org/x3d/content/examples/Basic/UniversalMediaMaterials/GlassPrototypes.wrl#Glass27" '/>

<ExternProtoDeclare name='Glass28appinfo='UniversalMediaMaterials prototype' documentation='https://www.web3d.org/x3d/content/examples/Basic/UniversalMediaMaterials'
  url=' "GlassPrototypes.x3d#Glass28" "https://www.web3d.org/x3d/content/examples/Basic/UniversalMediaMaterials/GlassPrototypes.x3d#Glass28" "GlassPrototypes.wrl#Glass28" "https://www.web3d.org/x3d/content/examples/Basic/UniversalMediaMaterials/GlassPrototypes.wrl#Glass28" '/>

<ExternProtoDeclare name='Glass29appinfo='UniversalMediaMaterials prototype' documentation='https://www.web3d.org/x3d/content/examples/Basic/UniversalMediaMaterials'
  url=' "GlassPrototypes.x3d#Glass29" "https://www.web3d.org/x3d/content/examples/Basic/UniversalMediaMaterials/GlassPrototypes.x3d#Glass29" "GlassPrototypes.wrl#Glass29" "https://www.web3d.org/x3d/content/examples/Basic/UniversalMediaMaterials/GlassPrototypes.wrl#Glass29" '/>

<ExternProtoDeclare name='Glass30appinfo='UniversalMediaMaterials prototype' documentation='https://www.web3d.org/x3d/content/examples/Basic/UniversalMediaMaterials'
  url=' "GlassPrototypes.x3d#Glass30" "https://www.web3d.org/x3d/content/examples/Basic/UniversalMediaMaterials/GlassPrototypes.x3d#Glass30" "GlassPrototypes.wrl#Glass30" "https://www.web3d.org/x3d/content/examples/Basic/UniversalMediaMaterials/GlassPrototypes.wrl#Glass30" '/>

<ExternProtoDeclare name='Glass31appinfo='UniversalMediaMaterials prototype' documentation='https://www.web3d.org/x3d/content/examples/Basic/UniversalMediaMaterials'
  url=' "GlassPrototypes.x3d#Glass31" "https://www.web3d.org/x3d/content/examples/Basic/UniversalMediaMaterials/GlassPrototypes.x3d#Glass31" "GlassPrototypes.wrl#Glass31" "https://www.web3d.org/x3d/content/examples/Basic/UniversalMediaMaterials/GlassPrototypes.wrl#Glass31" '/>

<ExternProtoDeclare name='Glass32appinfo='UniversalMediaMaterials prototype' documentation='https://www.web3d.org/x3d/content/examples/Basic/UniversalMediaMaterials'
  url=' "GlassPrototypes.x3d#Glass32" "https://www.web3d.org/x3d/content/examples/Basic/UniversalMediaMaterials/GlassPrototypes.x3d#Glass32" "GlassPrototypes.wrl#Glass32" "https://www.web3d.org/x3d/content/examples/Basic/UniversalMediaMaterials/GlassPrototypes.wrl#Glass32" '/>

<ExternProtoDeclare name='Glass33appinfo='UniversalMediaMaterials prototype' documentation='https://www.web3d.org/x3d/content/examples/Basic/UniversalMediaMaterials'
  url=' "GlassPrototypes.x3d#Glass33" "https://www.web3d.org/x3d/content/examples/Basic/UniversalMediaMaterials/GlassPrototypes.x3d#Glass33" "GlassPrototypes.wrl#Glass33" "https://www.web3d.org/x3d/content/examples/Basic/UniversalMediaMaterials/GlassPrototypes.wrl#Glass33" '/>

<ExternProtoDeclare name='Glass34appinfo='UniversalMediaMaterials prototype' documentation='https://www.web3d.org/x3d/content/examples/Basic/UniversalMediaMaterials'
  url=' "GlassPrototypes.x3d#Glass34" "https://www.web3d.org/x3d/content/examples/Basic/UniversalMediaMaterials/GlassPrototypes.x3d#Glass34" "GlassPrototypes.wrl#Glass34" "https://www.web3d.org/x3d/content/examples/Basic/UniversalMediaMaterials/GlassPrototypes.wrl#Glass34" '/>

<Group>
<NavigationInfo headlight='false'/>
<Viewpoint DEF='Frontdescription='Front viewposition='0.0 0.0 12.0'/>
<Viewpoint DEF='PersRightdescription='Low Rightorientation='0.74291 0.30772 0.59447 1.2171position='6.9282 -6.9282 6.9282'/>
<Viewpoint DEF='PersLeftdescription='Low Leftorientation='0.74291 -0.30772 -0.59447 1.2171position='-6.9282 -6.9282 6.9282'/>
<Viewpoint DEF='Backdescription='Back vieworientation='0.0 1.0 0.0 3.1416position='0.0 0.0 -12.0'/>
<!-- ROUTE information for Close_travel node:  [from Close_Mover.value_changed to set_translation ] -->
<Transform DEF='Close_travel'>
<!-- ROUTE information for Close_Mover node:  [from Close_Time.fraction_changed to set_fraction ] [from value_changed to Close_travel.set_translation ] -->
<PositionInterpolator DEF='Close_Moverkey='0.0 0.25 0.5 0.75 1.0keyValue='0.0 2.5 0.0 0.0 0.0 0.0 0.0 -2.5 0.0 0.0 0.0 0.0 0.0 2.5 0.0'/>

<!-- ROUTE information for Close_Time node:  [from fraction_changed to Close_Mover.set_fraction ] -->
<TimeSensor DEF='Close_TimecycleInterval='12.0loop='true'/>

<Viewpoint DEF='Closedescription='Close Frontposition='0.0 0.0 6.0'/>
</Transform>
<DirectionalLight direction='1.0 -1.0 -1.0'/>
<DirectionalLight direction='0.0 1.0 -0.5intensity='0.5'/>
<Anchor description='Back to front view'
  url=' "#Front" '>
</Anchor>
<Viewpoint DEF='View00description='Glass00position='-3.75 3.75 3.0'/>
<Transform translation='-3.75 3.75 0.0'>
<Anchor description='Glass00 view'
  url=' "#View00" '>
<Shape>
<Appearance>
<ProtoInstance name='Glass00containerField='material'/>
</Appearance>
<Sphere DEF='Ballradius='0.5'/>
</Shape>
</Anchor>
<Transform translation='0.0 0.3 0.5'>
<Anchor description='Glass00parameter='"target=_source"'
  url=' "GlassPrototypes.html#ProtoDeclare_Glass00" "https://www.web3d.org/x3d/content/examples/Basic/UniversalMediaMaterials/GlassPrototypes.html#ProtoDeclare_Glass00" '>
<Shape>
<Appearance>
<Material DEF='TextMatdiffuseColor='1.0 1.0 1.0'/>
</Appearance>
<Text string='"Glass00"'>
<FontStyle DEF='Stylefamily='"SANS"justify='"MIDDLE" "MIDDLE"size='0.3style='BOLD'/>
</Text>
</Shape>
</Anchor>
</Transform>
</Transform>
<Viewpoint DEF='View01description='Glass01position='-2.25 3.75 3.0'/>
<Transform translation='-2.25 3.75 0.0'>
<Anchor description='Glass01 view'
  url=' "#View01" '>
<Shape>
<Appearance>
<ProtoInstance name='Glass01containerField='material'/>
</Appearance>
<Sphere USE='Ball'/>
</Shape>
</Anchor>
<Transform translation='0.0 0.3 0.5'>
<Anchor description='Glass01parameter='"target=_source"'
  url=' "GlassPrototypes.html#ProtoDeclare_Glass01" "https://www.web3d.org/x3d/content/examples/Basic/UniversalMediaMaterials/GlassPrototypes.html#ProtoDeclare_Glass01" '>
<Shape>
<Appearance>
<Material USE='TextMat'/>
</Appearance>
<Text string='"Glass01"'>
<FontStyle USE='Style'/>
</Text>
</Shape>
</Anchor>
</Transform>
</Transform>
<Viewpoint DEF='View02description='Glass02position='-0.75 3.75 3.0'/>
<Transform translation='-0.75 3.75 0.0'>
<Anchor description='Glass02 view'
  url=' "#View02" '>
<Shape>
<Appearance>
<ProtoInstance name='Glass02containerField='material'/>
</Appearance>
<Sphere USE='Ball'/>
</Shape>
</Anchor>
<Transform translation='0.0 0.3 0.5'>
<Anchor description='Glass02parameter='"target=_source"'
  url=' "GlassPrototypes.html#ProtoDeclare_Glass02" "https://www.web3d.org/x3d/content/examples/Basic/UniversalMediaMaterials/GlassPrototypes.html#ProtoDeclare_Glass02" '>
<Shape>
<Appearance>
<Material USE='TextMat'/>
</Appearance>
<Text string='"Glass02"'>
<FontStyle USE='Style'/>
</Text>
</Shape>
</Anchor>
</Transform>
</Transform>
<Viewpoint DEF='View03description='Glass03position='0.75 3.75 3.0'/>
<Transform translation='0.75 3.75 0.0'>
<Anchor description='Glass03 view'
  url=' "#View03" '>
<Shape>
<Appearance>
<ProtoInstance name='Glass03containerField='material'/>
</Appearance>
<Sphere USE='Ball'/>
</Shape>
</Anchor>
<Transform translation='0.0 0.3 0.5'>
<Anchor description='Glass03parameter='"target=_source"'
  url=' "GlassPrototypes.html#ProtoDeclare_Glass03" "https://www.web3d.org/x3d/content/examples/Basic/UniversalMediaMaterials/GlassPrototypes.html#ProtoDeclare_Glass03" '>
<Shape>
<Appearance>
<Material USE='TextMat'/>
</Appearance>
<Text string='"Glass03"'>
<FontStyle USE='Style'/>
</Text>
</Shape>
</Anchor>
</Transform>
</Transform>
<Viewpoint DEF='View04description='Glass04position='2.25 3.75 3.0'/>
<Transform translation='2.25 3.75 0.0'>
<Anchor description='Glass04 view'
  url=' "#View04" '>
<Shape>
<Appearance>
<ProtoInstance name='Glass04containerField='material'/>
</Appearance>
<Sphere USE='Ball'/>
</Shape>
</Anchor>
<Transform translation='0.0 0.3 0.5'>
<Anchor description='Glass04parameter='"target=_source"'
  url=' "GlassPrototypes.html#ProtoDeclare_Glass4" "https://www.web3d.org/x3d/content/examples/Basic/UniversalMediaMaterials/GlassPrototypes.html#ProtoDeclare_Glass04" '>
<Shape>
<Appearance>
<Material USE='TextMat'/>
</Appearance>
<Text string='"Glass04"'>
<FontStyle USE='Style'/>
</Text>
</Shape>
</Anchor>
</Transform>
</Transform>
<Viewpoint DEF='View05description='Glass05position='3.75 3.75 3.0'/>
<Transform translation='3.75 3.75 0.0'>
<Anchor description='Glass05 view'
  url=' "#View05" '>
<Shape>
<Appearance>
<ProtoInstance name='Glass05containerField='material'/>
</Appearance>
<Sphere USE='Ball'/>
</Shape>
</Anchor>
<Transform translation='0.0 0.3 0.5'>
<Anchor description='Glass05parameter='"target=_source"'
  url=' "GlassPrototypes.html#ProtoDeclare_Glass5" "https://www.web3d.org/x3d/content/examples/Basic/UniversalMediaMaterials/GlassPrototypes.html#ProtoDeclare_Glass05" '>
<Shape>
<Appearance>
<Material USE='TextMat'/>
</Appearance>
<Text string='"Glass05"'>
<FontStyle USE='Style'/>
</Text>
</Shape>
</Anchor>
</Transform>
</Transform>
<Viewpoint DEF='View06description='Glass06position='-3.75 2.25 3.0'/>
<Transform translation='-3.75 2.25 0.0'>
<Anchor description='Glass06 view'
  url=' "#View06" '>
<Shape>
<Appearance>
<ProtoInstance name='Glass06containerField='material'/>
</Appearance>
<Sphere USE='Ball'/>
</Shape>
</Anchor>
<Transform translation='0.0 0.3 0.5'>
<Anchor description='Glass06parameter='"target=_source"'
  url=' "GlassPrototypes.html#ProtoDeclare_Glass06" "https://www.web3d.org/x3d/content/examples/Basic/UniversalMediaMaterials/GlassPrototypes.html#ProtoDeclare_Glass06" '>
<Shape>
<Appearance>
<Material USE='TextMat'/>
</Appearance>
<Text string='"Glass06"'>
<FontStyle USE='Style'/>
</Text>
</Shape>
</Anchor>
</Transform>
</Transform>
<Viewpoint DEF='View07description='Glass07position='-2.25 2.25 3.0'/>
<Transform translation='-2.25 2.25 0.0'>
<Anchor description='Glass07 view'
  url=' "#View07" '>
<Shape>
<Appearance>
<ProtoInstance name='Glass07containerField='material'/>
</Appearance>
<Sphere USE='Ball'/>
</Shape>
</Anchor>
<Transform translation='0.0 0.3 0.5'>
<Anchor description='Glass07parameter='"target=_source"'
  url=' "GlassPrototypes.html#ProtoDeclare_Glass7" "https://www.web3d.org/x3d/content/examples/Basic/UniversalMediaMaterials/GlassPrototypes.html#ProtoDeclare_Glass07" '>
<Shape>
<Appearance>
<Material USE='TextMat'/>
</Appearance>
<Text string='"Glass07"'>
<FontStyle USE='Style'/>
</Text>
</Shape>
</Anchor>
</Transform>
</Transform>
<Viewpoint DEF='View08description='Glass08position='-0.75 2.25 3.0'/>
<Transform translation='-0.75 2.25 0.0'>
<Anchor description='Glass08 view'
  url=' "#View08" '>
<Shape>
<Appearance>
<ProtoInstance name='Glass08containerField='material'/>
</Appearance>
<Sphere USE='Ball'/>
</Shape>
</Anchor>
<Transform translation='0.0 0.3 0.5'>
<Anchor description='Glass08parameter='"target=_source"'
  url=' "GlassPrototypes.html#ProtoDeclare_Glass08" "https://www.web3d.org/x3d/content/examples/Basic/UniversalMediaMaterials/GlassPrototypes.html#ProtoDeclare_Glass08" '>
<Shape>
<Appearance>
<Material USE='TextMat'/>
</Appearance>
<Text string='"Glass08"'>
<FontStyle USE='Style'/>
</Text>
</Shape>
</Anchor>
</Transform>
</Transform>
<Viewpoint DEF='View09description='Glass09position='0.75 2.25 3.0'/>
<Transform translation='0.75 2.25 0.0'>
<Anchor description='Glass09 view'
  url=' "#View09" '>
<Shape>
<Appearance>
<ProtoInstance name='Glass09containerField='material'/>
</Appearance>
<Sphere USE='Ball'/>
</Shape>
</Anchor>
<Transform translation='0.0 0.3 0.5'>
<Anchor description='Glass09parameter='"target=_source"'
  url=' "GlassPrototypes.html#ProtoDeclare_Glass09" "https://www.web3d.org/x3d/content/examples/Basic/UniversalMediaMaterials/GlassPrototypes.html#ProtoDeclare_Glass09" '>
<Shape>
<Appearance>
<Material USE='TextMat'/>
</Appearance>
<Text string='"Glass09"'>
<FontStyle USE='Style'/>
</Text>
</Shape>
</Anchor>
</Transform>
</Transform>
<Viewpoint DEF='View10description='Glass10position='2.25 2.25 3.0'/>
<Transform translation='2.25 2.25 0.0'>
<Anchor description='Glass10 view'
  url=' "#View10" '>
<Shape>
<Appearance>
<ProtoInstance name='Glass10containerField='material'/>
</Appearance>
<Sphere USE='Ball'/>
</Shape>
</Anchor>
<Transform translation='0.0 0.3 0.5'>
<Anchor description='Glass10parameter='"target=_source"'
  url=' "GlassPrototypes.html#ProtoDeclare_Glass10" "https://www.web3d.org/x3d/content/examples/Basic/UniversalMediaMaterials/GlassPrototypes.html#ProtoDeclare_Glass10" '>
<Shape>
<Appearance>
<Material USE='TextMat'/>
</Appearance>
<Text string='"Glass10"'>
<FontStyle USE='Style'/>
</Text>
</Shape>
</Anchor>
</Transform>
</Transform>
<Viewpoint DEF='View11description='Glass11position='3.75 2.25 3.0'/>
<Transform translation='3.75 2.25 0.0'>
<Anchor description='Glass11 view'
  url=' "#View11" '>
<Shape>
<Appearance>
<ProtoInstance name='Glass11containerField='material'/>
</Appearance>
<Sphere USE='Ball'/>
</Shape>
</Anchor>
<Transform translation='0.0 0.3 0.5'>
<Anchor description='Glass11parameter='"target=_source"'
  url=' "GlassPrototypes.html#ProtoDeclare_Glass11" "https://www.web3d.org/x3d/content/examples/Basic/UniversalMediaMaterials/GlassPrototypes.html#ProtoDeclare_Glass11" '>
<Shape>
<Appearance>
<Material USE='TextMat'/>
</Appearance>
<Text string='"Glass11"'>
<FontStyle USE='Style'/>
</Text>
</Shape>
</Anchor>
</Transform>
</Transform>
<Viewpoint DEF='View12description='Glass12position='-3.75 0.75 3.0'/>
<Transform translation='-3.75 0.75 0.0'>
<Anchor description='Glass12 view'
  url=' "#View12" '>
<Shape>
<Appearance>
<ProtoInstance name='Glass12containerField='material'/>
</Appearance>
<Sphere USE='Ball'/>
</Shape>
</Anchor>
<Transform translation='0.0 0.3 0.5'>
<Anchor description='Glass12parameter='"target=_source"'
  url=' "GlassPrototypes.html#ProtoDeclare_Glass12" "https://www.web3d.org/x3d/content/examples/Basic/UniversalMediaMaterials/GlassPrototypes.html#ProtoDeclare_Glass12" '>
<Shape>
<Appearance>
<Material USE='TextMat'/>
</Appearance>
<Text string='"Glass12"'>
<FontStyle USE='Style'/>
</Text>
</Shape>
</Anchor>
</Transform>
</Transform>
<Viewpoint DEF='View13description='Glass13position='-2.25 0.75 3.0'/>
<Transform translation='-2.25 0.75 0.0'>
<Anchor description='Glass13 view'
  url=' "#View13" '>
<Shape>
<Appearance>
<ProtoInstance name='Glass13containerField='material'/>
</Appearance>
<Sphere USE='Ball'/>
</Shape>
</Anchor>
<Transform translation='0.0 0.3 0.5'>
<Anchor description='Glass13parameter='"target=_source"'
  url=' "GlassPrototypes.html#ProtoDeclare_Glass13" "https://www.web3d.org/x3d/content/examples/Basic/UniversalMediaMaterials/GlassPrototypes.html#ProtoDeclare_Glass13" '>
<Shape>
<Appearance>
<Material USE='TextMat'/>
</Appearance>
<Text string='"Glass13"'>
<FontStyle USE='Style'/>
</Text>
</Shape>
</Anchor>
</Transform>
</Transform>
<Viewpoint DEF='View14description='Glass14position='-0.75 0.75 3.0'/>
<Transform translation='-0.75 0.75 0.0'>
<Anchor description='Glass14 view'
  url=' "#View14" '>
<Shape>
<Appearance>
<ProtoInstance name='Glass14containerField='material'/>
</Appearance>
<Sphere USE='Ball'/>
</Shape>
</Anchor>
<Transform translation='0.0 0.3 0.5'>
<Anchor description='Glass14parameter='"target=_source"'
  url=' "GlassPrototypes.html#ProtoDeclare_Glass14" "https://www.web3d.org/x3d/content/examples/Basic/UniversalMediaMaterials/GlassPrototypes.html#ProtoDeclare_Glass14" '>
<Shape>
<Appearance>
<Material USE='TextMat'/>
</Appearance>
<Text string='"Glass14"'>
<FontStyle USE='Style'/>
</Text>
</Shape>
</Anchor>
</Transform>
</Transform>
<Viewpoint DEF='View15description='Glass15position='0.75 0.75 3.0'/>
<Transform translation='0.75 0.75 0.0'>
<Anchor description='Glass15 view'
  url=' "#View15" '>
<Shape>
<Appearance>
<ProtoInstance name='Glass15containerField='material'/>
</Appearance>
<Sphere USE='Ball'/>
</Shape>
</Anchor>
<Transform translation='0.0 0.3 0.5'>
<Anchor description='Glass15parameter='"target=_source"'
  url=' "GlassPrototypes.html#ProtoDeclare_Glass5" "https://www.web3d.org/x3d/content/examples/Basic/UniversalMediaMaterials/GlassPrototypes.html#ProtoDeclare_Glass15" '>
<Shape>
<Appearance>
<Material USE='TextMat'/>
</Appearance>
<Text string='"Glass15"'>
<FontStyle USE='Style'/>
</Text>
</Shape>
</Anchor>
</Transform>
</Transform>
<Viewpoint DEF='View16description='Glass16position='2.25 0.75 3.0'/>
<Transform translation='2.25 0.75 0.0'>
<Anchor description='Glass16 view'
  url=' "#View16" '>
<Shape>
<Appearance>
<ProtoInstance name='Glass16containerField='material'/>
</Appearance>
<Sphere USE='Ball'/>
</Shape>
</Anchor>
<Transform translation='0.0 0.3 0.5'>
<Anchor description='Glass16parameter='"target=_source"'
  url=' "GlassPrototypes.html#ProtoDeclare_Glass16" "https://www.web3d.org/x3d/content/examples/Basic/UniversalMediaMaterials/GlassPrototypes.html#ProtoDeclare_Glass16" '>
<Shape>
<Appearance>
<Material USE='TextMat'/>
</Appearance>
<Text string='"Glass16"'>
<FontStyle USE='Style'/>
</Text>
</Shape>
</Anchor>
</Transform>
</Transform>
<Viewpoint DEF='View17description='Glass17position='3.75 0.75 3.0'/>
<Transform translation='3.75 0.75 0.0'>
<Anchor description='Glass17 view'
  url=' "#View17" '>
<Shape>
<Appearance>
<ProtoInstance name='Glass17containerField='material'/>
</Appearance>
<Sphere USE='Ball'/>
</Shape>
</Anchor>
<Transform translation='0.0 0.3 0.5'>
<Anchor description='Glass17parameter='"target=_source"'
  url=' "GlassPrototypes.html#ProtoDeclare_Glass17" "https://www.web3d.org/x3d/content/examples/Basic/UniversalMediaMaterials/GlassPrototypes.html#ProtoDeclare_Glass17" '>
<Shape>
<Appearance>
<Material USE='TextMat'/>
</Appearance>
<Text string='"Glass17"'>
<FontStyle USE='Style'/>
</Text>
</Shape>
</Anchor>
</Transform>
</Transform>
<Viewpoint DEF='View18description='Glass18position='-3.75 -0.75 3.0'/>
<Transform translation='-3.75 -0.75 0.0'>
<Anchor description='Glass18 view'
  url=' "#View18" '>
<Shape>
<Appearance>
<ProtoInstance name='Glass18containerField='material'/>
</Appearance>
<Sphere USE='Ball'/>
</Shape>
</Anchor>
<Transform translation='0.0 0.3 0.5'>
<Anchor description='Glass18parameter='"target=_source"'
  url=' "GlassPrototypes.html#ProtoDeclare_Glass18" "https://www.web3d.org/x3d/content/examples/Basic/UniversalMediaMaterials/GlassPrototypes.html#ProtoDeclare_Glass18" '>
<Shape>
<Appearance>
<Material USE='TextMat'/>
</Appearance>
<Text string='"Glass18"'>
<FontStyle USE='Style'/>
</Text>
</Shape>
</Anchor>
</Transform>
</Transform>
<Viewpoint DEF='View19description='Glass19position='-2.25 -0.75 3.0'/>
<Transform translation='-2.25 -0.75 0.0'>
<Anchor description='Glass19 view'
  url=' "#View19" '>
<Shape>
<Appearance>
<ProtoInstance name='Glass19containerField='material'/>
</Appearance>
<Sphere USE='Ball'/>
</Shape>
</Anchor>
<Transform translation='0.0 0.3 0.5'>
<Anchor description='Glass19parameter='"target=_source"'
  url=' "GlassPrototypes.html#ProtoDeclare_Glass19" "https://www.web3d.org/x3d/content/examples/Basic/UniversalMediaMaterials/GlassPrototypes.html#ProtoDeclare_Glass19" '>
<Shape>
<Appearance>
<Material USE='TextMat'/>
</Appearance>
<Text string='"Glass19"'>
<FontStyle USE='Style'/>
</Text>
</Shape>
</Anchor>
</Transform>
</Transform>
<Viewpoint DEF='View20description='Glass20position='-0.75 -0.75 3.0'/>
<Transform translation='-0.75 -0.75 0.0'>
<Anchor description='Glass20 view'
  url=' "#View20" '>
<Shape>
<Appearance>
<ProtoInstance name='Glass20containerField='material'/>
</Appearance>
<Sphere USE='Ball'/>
</Shape>
</Anchor>
<Transform translation='0.0 0.3 0.5'>
<Anchor description='Glass20parameter='"target=_source"'
  url=' "GlassPrototypes.html#ProtoDeclare_Glass20" "https://www.web3d.org/x3d/content/examples/Basic/UniversalMediaMaterials/GlassPrototypes.html#ProtoDeclare_Glass20" '>
<Shape>
<Appearance>
<Material USE='TextMat'/>
</Appearance>
<Text string='"Glass20"'>
<FontStyle USE='Style'/>
</Text>
</Shape>
</Anchor>
</Transform>
</Transform>
<Viewpoint DEF='View21description='Glass21position='0.75 -0.75 3.0'/>
<Transform translation='0.75 -0.75 0.0'>
<Anchor description='Glass21 view'
  url=' "#View21" '>
<Shape>
<Appearance>
<ProtoInstance name='Glass21containerField='material'/>
</Appearance>
<Sphere USE='Ball'/>
</Shape>
</Anchor>
<Transform translation='0.0 0.3 0.5'>
<Anchor description='Glass21parameter='"target=_source"'
  url=' "GlassPrototypes.html#ProtoDeclare_Glass21" "https://www.web3d.org/x3d/content/examples/Basic/UniversalMediaMaterials/GlassPrototypes.html#ProtoDeclare_Glass21" '>
<Shape>
<Appearance>
<Material USE='TextMat'/>
</Appearance>
<Text string='"Glass21"'>
<FontStyle USE='Style'/>
</Text>
</Shape>
</Anchor>
</Transform>
</Transform>
<Viewpoint DEF='View22description='Glass22position='2.25 -0.75 3.0'/>
<Transform translation='2.25 -0.75 0.0'>
<Anchor description='Glass22 view'
  url=' "#View22" '>
<Shape>
<Appearance>
<ProtoInstance name='Glass22containerField='material'/>
</Appearance>
<Sphere USE='Ball'/>
</Shape>
</Anchor>
<Transform translation='0.0 0.3 0.5'>
<Anchor description='Glass22parameter='"target=_source"'
  url=' "GlassPrototypes.html#ProtoDeclare_Glass2" "https://www.web3d.org/x3d/content/examples/Basic/UniversalMediaMaterials/GlassPrototypes.html#ProtoDeclare_Glass22" '>
<Shape>
<Appearance>
<Material USE='TextMat'/>
</Appearance>
<Text string='"Glass22"'>
<FontStyle USE='Style'/>
</Text>
</Shape>
</Anchor>
</Transform>
</Transform>
<Viewpoint DEF='View23description='Glass23position='3.75 -0.75 3.0'/>
<Transform translation='3.75 -0.75 0.0'>
<Anchor description='Glass23 view'
  url=' "#View23" '>
<Shape>
<Appearance>
<ProtoInstance name='Glass23containerField='material'/>
</Appearance>
<Sphere USE='Ball'/>
</Shape>
</Anchor>
<Transform translation='0.0 0.3 0.5'>
<Anchor description='Glass23parameter='"target=_source"'
  url=' "GlassPrototypes.html#ProtoDeclare_Glass23" "https://www.web3d.org/x3d/content/examples/Basic/UniversalMediaMaterials/GlassPrototypes.html#ProtoDeclare_Glass23" '>
<Shape>
<Appearance>
<Material USE='TextMat'/>
</Appearance>
<Text string='"Glass23"'>
<FontStyle USE='Style'/>
</Text>
</Shape>
</Anchor>
</Transform>
</Transform>
<Viewpoint DEF='View24description='Glass24position='-3.75 -2.25 3.0'/>
<Transform translation='-3.75 -2.25 0.0'>
<Anchor description='Glass24 view'
  url=' "#View24" '>
<Shape>
<Appearance>
<ProtoInstance name='Glass24containerField='material'/>
</Appearance>
<Sphere USE='Ball'/>
</Shape>
</Anchor>
<Transform translation='0.0 0.3 0.5'>
<Anchor description='Glass24parameter='"target=_source"'
  url=' "GlassPrototypes.html#ProtoDeclare_Glass4" "https://www.web3d.org/x3d/content/examples/Basic/UniversalMediaMaterials/GlassPrototypes.html#ProtoDeclare_Glass24" '>
<Shape>
<Appearance>
<Material USE='TextMat'/>
</Appearance>
<Text string='"Glass24"'>
<FontStyle USE='Style'/>
</Text>
</Shape>
</Anchor>
</Transform>
</Transform>
<Viewpoint DEF='View25description='Glass25position='-2.25 -2.25 3.0'/>
<Transform translation='-2.25 -2.25 0.0'>
<Anchor description='Glass25 view'
  url=' "#View25" '>
<Shape>
<Appearance>
<ProtoInstance name='Glass25containerField='material'/>
</Appearance>
<Sphere USE='Ball'/>
</Shape>
</Anchor>
<Transform translation='0.0 0.3 0.5'>
<Anchor description='Glass25parameter='"target=_source"'
  url=' "GlassPrototypes.html#ProtoDeclare_Glass5" "https://www.web3d.org/x3d/content/examples/Basic/UniversalMediaMaterials/GlassPrototypes.html#ProtoDeclare_Glass25" '>
<Shape>
<Appearance>
<Material USE='TextMat'/>
</Appearance>
<Text string='"Glass25"'>
<FontStyle USE='Style'/>
</Text>
</Shape>
</Anchor>
</Transform>
</Transform>
<Viewpoint DEF='View26description='Glass26position='-0.75 -2.25 3.0'/>
<Transform translation='-0.75 -2.25 0.0'>
<Anchor description='Glass26 view'
  url=' "#View26" '>
<Shape>
<Appearance>
<ProtoInstance name='Glass26containerField='material'/>
</Appearance>
<Sphere USE='Ball'/>
</Shape>
</Anchor>
<Transform translation='0.0 0.3 0.5'>
<Anchor description='Glass26parameter='"target=_source"'
  url=' "GlassPrototypes.html#ProtoDeclare_Glass6" "https://www.web3d.org/x3d/content/examples/Basic/UniversalMediaMaterials/GlassPrototypes.html#ProtoDeclare_Glass26" '>
<Shape>
<Appearance>
<Material USE='TextMat'/>
</Appearance>
<Text string='"Glass26"'>
<FontStyle USE='Style'/>
</Text>
</Shape>
</Anchor>
</Transform>
</Transform>
<Viewpoint DEF='View27description='Glass27position='0.75 -2.25 3.0'/>
<Transform translation='0.75 -2.25 0.0'>
<Anchor description='Glass27 view'
  url=' "#View27" '>
<Shape>
<Appearance>
<ProtoInstance name='Glass27containerField='material'/>
</Appearance>
<Sphere USE='Ball'/>
</Shape>
</Anchor>
<Transform translation='0.0 0.3 0.5'>
<Anchor description='Glass27parameter='"target=_source"'
  url=' "GlassPrototypes.html#ProtoDeclare_Glass7" "https://www.web3d.org/x3d/content/examples/Basic/UniversalMediaMaterials/GlassPrototypes.html#ProtoDeclare_Glass27" '>
<Shape>
<Appearance>
<Material USE='TextMat'/>
</Appearance>
<Text string='"Glass27"'>
<FontStyle USE='Style'/>
</Text>
</Shape>
</Anchor>
</Transform>
</Transform>
<Viewpoint DEF='View28description='Glass28position='2.25 -2.25 3.0'/>
<Transform translation='2.25 -2.25 0.0'>
<Anchor description='Glass28 view'
  url=' "#View28" '>
<Shape>
<Appearance>
<ProtoInstance name='Glass28containerField='material'/>
</Appearance>
<Sphere USE='Ball'/>
</Shape>
</Anchor>
<Transform translation='0.0 0.3 0.5'>
<Anchor description='Glass28parameter='"target=_source"'
  url=' "GlassPrototypes.html#ProtoDeclare_Glass28" "https://www.web3d.org/x3d/content/examples/Basic/UniversalMediaMaterials/GlassPrototypes.html#ProtoDeclare_Glass28" '>
<Shape>
<Appearance>
<Material USE='TextMat'/>
</Appearance>
<Text string='"Glass28"'>
<FontStyle USE='Style'/>
</Text>
</Shape>
</Anchor>
</Transform>
</Transform>
<Viewpoint DEF='View29description='Glass29position='3.75 -2.25 3.0'/>
<Transform translation='3.75 -2.25 0.0'>
<Anchor description='Glass29 view'
  url=' "#View29" '>
<Shape>
<Appearance>
<ProtoInstance name='Glass29containerField='material'/>
</Appearance>
<Sphere USE='Ball'/>
</Shape>
</Anchor>
<Transform translation='0.0 0.3 0.5'>
<Anchor description='Glass29parameter='"target=_source"'
  url=' "GlassPrototypes.html#ProtoDeclare_Glass9" "https://www.web3d.org/x3d/content/examples/Basic/UniversalMediaMaterials/GlassPrototypes.html#ProtoDeclare_Glass29" '>
<Shape>
<Appearance>
<Material USE='TextMat'/>
</Appearance>
<Text string='"Glass29"'>
<FontStyle USE='Style'/>
</Text>
</Shape>
</Anchor>
</Transform>
</Transform>
<Viewpoint DEF='View30description='Glass30position='-3.75 -3.75 3.0'/>
<Transform translation='-3.75 -3.75 0.0'>
<Anchor description='Glass30 view'
  url=' "#View30" '>
<Shape>
<Appearance>
<ProtoInstance name='Glass30containerField='material'/>
</Appearance>
<Sphere USE='Ball'/>
</Shape>
</Anchor>
<Transform translation='0.0 0.3 0.5'>
<Anchor description='Glass30parameter='"target=_source"'
  url=' "GlassPrototypes.html#ProtoDeclare_Glass30" "https://www.web3d.org/x3d/content/examples/Basic/UniversalMediaMaterials/GlassPrototypes.html#ProtoDeclare_Glass30" '>
<Shape>
<Appearance>
<Material USE='TextMat'/>
</Appearance>
<Text string='"Glass30"'>
<FontStyle USE='Style'/>
</Text>
</Shape>
</Anchor>
</Transform>
</Transform>
<Viewpoint DEF='View31description='Glass31position='-2.25 -3.75 3.0'/>
<Transform translation='-2.25 -3.75 0.0'>
<Anchor description='Glass31 view'
  url=' "#View31" '>
<Shape>
<Appearance>
<ProtoInstance name='Glass31containerField='material'/>
</Appearance>
<Sphere USE='Ball'/>
</Shape>
</Anchor>
<Transform translation='0.0 0.3 0.5'>
<Anchor description='Glass31parameter='"target=_source"'
  url=' "GlassPrototypes.html#ProtoDeclare_Glass31" "https://www.web3d.org/x3d/content/examples/Basic/UniversalMediaMaterials/GlassPrototypes.html#ProtoDeclare_Glass31" '>
<Shape>
<Appearance>
<Material USE='TextMat'/>
</Appearance>
<Text string='"Glass31"'>
<FontStyle USE='Style'/>
</Text>
</Shape>
</Anchor>
</Transform>
</Transform>
<Viewpoint DEF='View32description='Glass32position='-0.75 -3.75 3.0'/>
<Transform translation='-0.75 -3.75 0.0'>
<Anchor description='Glass32 view'
  url=' "#View32" '>
<Shape>
<Appearance>
<ProtoInstance name='Glass32containerField='material'/>
</Appearance>
<Sphere USE='Ball'/>
</Shape>
</Anchor>
<Transform translation='0.0 0.3 0.5'>
<Anchor description='Glass32parameter='"target=_source"'
  url=' "GlassPrototypes.html#ProtoDeclare_Glass32" "https://www.web3d.org/x3d/content/examples/Basic/UniversalMediaMaterials/GlassPrototypes.html#ProtoDeclare_Glass32" '>
<Shape>
<Appearance>
<Material USE='TextMat'/>
</Appearance>
<Text string='"Glass32"'>
<FontStyle USE='Style'/>
</Text>
</Shape>
</Anchor>
</Transform>
</Transform>
<Viewpoint DEF='View33description='Glass33position='0.75 -3.75 3.0'/>
<Transform translation='0.75 -3.75 0.0'>
<Anchor description='Glass33 view'
  url=' "#View33" '>
<Shape>
<Appearance>
<ProtoInstance name='Glass33containerField='material'/>
</Appearance>
<Sphere USE='Ball'/>
</Shape>
</Anchor>
<Transform translation='0.0 0.3 0.5'>
<Anchor description='Glass33parameter='"target=_source"'
  url=' "GlassPrototypes.html#ProtoDeclare_Glass33" "https://www.web3d.org/x3d/content/examples/Basic/UniversalMediaMaterials/GlassPrototypes.html#ProtoDeclare_Glass33" '>
<Shape>
<Appearance>
<Material USE='TextMat'/>
</Appearance>
<Text string='"Glass33"'>
<FontStyle USE='Style'/>
</Text>
</Shape>
</Anchor>
</Transform>
</Transform>
<Viewpoint DEF='View34description='Glass34position='2.25 -3.75 3.0'/>
<Transform translation='2.25 -3.75 0.0'>
<Anchor description='Glass34 view'
  url=' "#View34" '>
<Shape>
<Appearance>
<ProtoInstance name='Glass34containerField='material'/>
</Appearance>
<Sphere USE='Ball'/>
</Shape>
</Anchor>
<Transform translation='0.0 0.3 0.5'>
<Anchor description='Glass34parameter='"target=_source"'
  url=' "GlassPrototypes.html#ProtoDeclare_Glass34" "https://www.web3d.org/x3d/content/examples/Basic/UniversalMediaMaterials/GlassPrototypes.html#ProtoDeclare_Glass34" '>
<Shape>
<Appearance>
<Material USE='TextMat'/>
</Appearance>
<Text string='"Glass34"'>
<FontStyle USE='Style'/>
</Text>
</Shape>
</Anchor>
</Transform>
</Transform>
</Group>
< ROUTE  fromNode='Close_Time' fromField='fraction_changed' toNode='Close_Mover' toField='set_fraction'/>
< ROUTE  fromNode='Close_Mover' fromField='value_changed' toNode='Close_travel' toField='set_translation'/>
</Scene>
</X3D> <!--

to top <!-- Index for DEF nodes: Back, Ball, Close, Close_Mover, Close_Time, Close_travel, Front, PersLeft, PersRight, Style, TextMat, View00, View01, View02, View03, View04, View05, View06, View07, View08, View09, View10, View11, View12, View13, View14, View15, View16, View17, View18, View19, View20, View21, View22, View23, View24, View25, View26, View27, View28, View29, View30, View31, View32, View33, View34

Index for Viewpoint nodes: Back, Close, Front, PersLeft, PersRight, View00, View01, View02, View03, View04, View05, View06, View07, View08, View09, View10, View11, View12, View13, View14, View15, View16, View17, View18, View19, View20, View21, View22, View23, View24, View25, View26, View27, View28, View29, View30, View31, View32, View33, View34 Index for ExternProtoDeclare definitions: Glass00, Glass01, Glass02, Glass03, Glass04, Glass05, Glass06, Glass07, Glass08, Glass09, Glass10, Glass11, Glass12, Glass13, Glass14, Glass15, Glass16, Glass17, Glass18, Glass19, Glass20, Glass21, Glass22, Glass23, Glass24, Glass25, Glass26, Glass27, Glass28, Glass29, Glass30, Glass31, Glass32, Glass33, Glass34
-->

Event Graph ROUTE Table entries with 2 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.

Close_Time
TimeSensor
fraction_changed
SFFloat
→
ROUTE
event to
(1)
Close_Mover
PositionInterpolator
set_fraction
SFFloat
then
 
 
 
Close_Mover
PositionInterpolator
value_changed
SFVec3f
→
ROUTE
event to
(2)
Close_travel
Transform
set_translation
SFVec3f


ProtoInstance
Glass00
No ROUTE connection found for output from this node.
This ProtoInstance contains SFNode/MFNode fieldValue declarations with direct access to other nodes. 


ProtoInstance
Glass01
No ROUTE connection found for output from this node.
This ProtoInstance contains SFNode/MFNode fieldValue declarations with direct access to other nodes. 


ProtoInstance
Glass02
No ROUTE connection found for output from this node.
This ProtoInstance contains SFNode/MFNode fieldValue declarations with direct access to other nodes. 


ProtoInstance
Glass03
No ROUTE connection found for output from this node.
This ProtoInstance contains SFNode/MFNode fieldValue declarations with direct access to other nodes. 


ProtoInstance
Glass04
No ROUTE connection found for output from this node.
This ProtoInstance contains SFNode/MFNode fieldValue declarations with direct access to other nodes. 


ProtoInstance
Glass05
No ROUTE connection found for output from this node.
This ProtoInstance contains SFNode/MFNode fieldValue declarations with direct access to other nodes. 


ProtoInstance
Glass06
No ROUTE connection found for output from this node.
This ProtoInstance contains SFNode/MFNode fieldValue declarations with direct access to other nodes. 


ProtoInstance
Glass07
No ROUTE connection found for output from this node.
This ProtoInstance contains SFNode/MFNode fieldValue declarations with direct access to other nodes. 


ProtoInstance
Glass08
No ROUTE connection found for output from this node.
This ProtoInstance contains SFNode/MFNode fieldValue declarations with direct access to other nodes. 


ProtoInstance
Glass09
No ROUTE connection found for output from this node.
This ProtoInstance contains SFNode/MFNode fieldValue declarations with direct access to other nodes. 


ProtoInstance
Glass10
No ROUTE connection found for output from this node.
This ProtoInstance contains SFNode/MFNode fieldValue declarations with direct access to other nodes. 


ProtoInstance
Glass11
No ROUTE connection found for output from this node.
This ProtoInstance contains SFNode/MFNode fieldValue declarations with direct access to other nodes. 


ProtoInstance
Glass12
No ROUTE connection found for output from this node.
This ProtoInstance contains SFNode/MFNode fieldValue declarations with direct access to other nodes. 


ProtoInstance
Glass13
No ROUTE connection found for output from this node.
This ProtoInstance contains SFNode/MFNode fieldValue declarations with direct access to other nodes. 


ProtoInstance
Glass14
No ROUTE connection found for output from this node.
This ProtoInstance contains SFNode/MFNode fieldValue declarations with direct access to other nodes. 


ProtoInstance
Glass15
No ROUTE connection found for output from this node.
This ProtoInstance contains SFNode/MFNode fieldValue declarations with direct access to other nodes. 


ProtoInstance
Glass16
No ROUTE connection found for output from this node.
This ProtoInstance contains SFNode/MFNode fieldValue declarations with direct access to other nodes. 


ProtoInstance
Glass17
No ROUTE connection found for output from this node.
This ProtoInstance contains SFNode/MFNode fieldValue declarations with direct access to other nodes. 


ProtoInstance
Glass18
No ROUTE connection found for output from this node.
This ProtoInstance contains SFNode/MFNode fieldValue declarations with direct access to other nodes. 


ProtoInstance
Glass19
No ROUTE connection found for output from this node.
This ProtoInstance contains SFNode/MFNode fieldValue declarations with direct access to other nodes. 


ProtoInstance
Glass20
No ROUTE connection found for output from this node.
This ProtoInstance contains SFNode/MFNode fieldValue declarations with direct access to other nodes. 


ProtoInstance
Glass21
No ROUTE connection found for output from this node.
This ProtoInstance contains SFNode/MFNode fieldValue declarations with direct access to other nodes. 


ProtoInstance
Glass22
No ROUTE connection found for output from this node.
This ProtoInstance contains SFNode/MFNode fieldValue declarations with direct access to other nodes. 


ProtoInstance
Glass23
No ROUTE connection found for output from this node.
This ProtoInstance contains SFNode/MFNode fieldValue declarations with direct access to other nodes. 


ProtoInstance
Glass24
No ROUTE connection found for output from this node.
This ProtoInstance contains SFNode/MFNode fieldValue declarations with direct access to other nodes. 


ProtoInstance
Glass25
No ROUTE connection found for output from this node.
This ProtoInstance contains SFNode/MFNode fieldValue declarations with direct access to other nodes. 


ProtoInstance
Glass26
No ROUTE connection found for output from this node.
This ProtoInstance contains SFNode/MFNode fieldValue declarations with direct access to other nodes. 


ProtoInstance
Glass27
No ROUTE connection found for output from this node.
This ProtoInstance contains SFNode/MFNode fieldValue declarations with direct access to other nodes. 


ProtoInstance
Glass28
No ROUTE connection found for output from this node.
This ProtoInstance contains SFNode/MFNode fieldValue declarations with direct access to other nodes. 


ProtoInstance
Glass29
No ROUTE connection found for output from this node.
This ProtoInstance contains SFNode/MFNode fieldValue declarations with direct access to other nodes. 


ProtoInstance
Glass30
No ROUTE connection found for output from this node.
This ProtoInstance contains SFNode/MFNode fieldValue declarations with direct access to other nodes. 


ProtoInstance
Glass31
No ROUTE connection found for output from this node.
This ProtoInstance contains SFNode/MFNode fieldValue declarations with direct access to other nodes. 


ProtoInstance
Glass32
No ROUTE connection found for output from this node.
This ProtoInstance contains SFNode/MFNode fieldValue declarations with direct access to other nodes. 


ProtoInstance
Glass33
No ROUTE connection found for output from this node.
This ProtoInstance contains SFNode/MFNode fieldValue declarations with direct access to other nodes. 


ProtoInstance
Glass34
No ROUTE connection found for output from this node.
This ProtoInstance contains SFNode/MFNode fieldValue declarations with direct access to other nodes. 


Anchor
description='Back to front view' 
User-interaction hint for this node. 


Anchor
description='Glass00 view' 
User-interaction hint for this node. 


Anchor
description='Glass00' 
User-interaction hint for this node. 


Anchor
description='Glass01 view' 
User-interaction hint for this node. 


Anchor
description='Glass01' 
User-interaction hint for this node. 


Anchor
description='Glass02 view' 
User-interaction hint for this node. 


Anchor
description='Glass02' 
User-interaction hint for this node. 


Anchor
description='Glass03 view' 
User-interaction hint for this node. 


Anchor
description='Glass03' 
User-interaction hint for this node. 


Anchor
description='Glass04 view' 
User-interaction hint for this node. 


Anchor
description='Glass04' 
User-interaction hint for this node. 


Anchor
description='Glass05 view' 
User-interaction hint for this node. 


Anchor
description='Glass05' 
User-interaction hint for this node. 


Anchor
description='Glass06 view' 
User-interaction hint for this node. 


Anchor
description='Glass06' 
User-interaction hint for this node. 


Anchor
description='Glass07 view' 
User-interaction hint for this node. 


Anchor
description='Glass07' 
User-interaction hint for this node. 


Anchor
description='Glass08 view' 
User-interaction hint for this node. 


Anchor
description='Glass08' 
User-interaction hint for this node. 


Anchor
description='Glass09 view' 
User-interaction hint for this node. 


Anchor
description='Glass09' 
User-interaction hint for this node. 


Anchor
description='Glass10 view' 
User-interaction hint for this node. 


Anchor
description='Glass10' 
User-interaction hint for this node. 


Anchor
description='Glass11 view' 
User-interaction hint for this node. 


Anchor
description='Glass11' 
User-interaction hint for this node. 


Anchor
description='Glass12 view' 
User-interaction hint for this node. 


Anchor
description='Glass12' 
User-interaction hint for this node. 


Anchor
description='Glass13 view' 
User-interaction hint for this node. 


Anchor
description='Glass13' 
User-interaction hint for this node. 


Anchor
description='Glass14 view' 
User-interaction hint for this node. 


Anchor
description='Glass14' 
User-interaction hint for this node. 


Anchor
description='Glass15 view' 
User-interaction hint for this node. 


Anchor
description='Glass15' 
User-interaction hint for this node. 


Anchor
description='Glass16 view' 
User-interaction hint for this node. 


Anchor
description='Glass16' 
User-interaction hint for this node. 


Anchor
description='Glass17 view' 
User-interaction hint for this node. 


Anchor
description='Glass17' 
User-interaction hint for this node. 


Anchor
description='Glass18 view' 
User-interaction hint for this node. 


Anchor
description='Glass18' 
User-interaction hint for this node. 


Anchor
description='Glass19 view' 
User-interaction hint for this node. 


Anchor
description='Glass19' 
User-interaction hint for this node. 


Anchor
description='Glass20 view' 
User-interaction hint for this node. 


Anchor
description='Glass20' 
User-interaction hint for this node. 


Anchor
description='Glass21 view' 
User-interaction hint for this node. 


Anchor
description='Glass21' 
User-interaction hint for this node. 


Anchor
description='Glass22 view' 
User-interaction hint for this node. 


Anchor
description='Glass22' 
User-interaction hint for this node. 


Anchor
description='Glass23 view' 
User-interaction hint for this node. 


Anchor
description='Glass23' 
User-interaction hint for this node. 


Anchor
description='Glass24 view' 
User-interaction hint for this node. 


Anchor
description='Glass24' 
User-interaction hint for this node. 


Anchor
description='Glass25 view' 
User-interaction hint for this node. 


Anchor
description='Glass25' 
User-interaction hint for this node. 


Anchor
description='Glass26 view' 
User-interaction hint for this node. 


Anchor
description='Glass26' 
User-interaction hint for this node. 


Anchor
description='Glass27 view' 
User-interaction hint for this node. 


Anchor
description='Glass27' 
User-interaction hint for this node. 


Anchor
description='Glass28 view' 
User-interaction hint for this node. 


Anchor
description='Glass28' 
User-interaction hint for this node. 


Anchor
description='Glass29 view' 
User-interaction hint for this node. 


Anchor
description='Glass29' 
User-interaction hint for this node. 


Anchor
description='Glass30 view' 
User-interaction hint for this node. 


Anchor
description='Glass30' 
User-interaction hint for this node. 


Anchor
description='Glass31 view' 
User-interaction hint for this node. 


Anchor
description='Glass31' 
User-interaction hint for this node. 


Anchor
description='Glass32 view' 
User-interaction hint for this node. 


Anchor
description='Glass32' 
User-interaction hint for this node. 


Anchor
description='Glass33 view' 
User-interaction hint for this node. 


Anchor
description='Glass33' 
User-interaction hint for this node. 


Anchor
description='Glass34 view' 
User-interaction hint for this node. 


Anchor
description='Glass34' 
User-interaction hint for this node. 

-->
<!-- Online at
https://www.web3d.org/x3d/content/examples/Basic/UniversalMediaMaterials/GlassExamplesIndex.html -->
<!-- Version control at
https://sourceforge.net/p/x3d/code/HEAD/tree/www.web3d.org/x3d/content/examples/Basic/UniversalMediaMaterials/GlassExamples.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)
    <ProtoInstance name='ProtoName'> <field name='fieldName'/> </ProtoInstance> -->

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