<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE X3D PUBLIC "ISO//Web3D//DTD X3D 3.3//EN" "https://www.web3d.org/specifications/x3d-3.3.dtd">
<X3D profile='Immersive' version='3.3' xmlns:xsd='http://www.w3.org/2001/XMLSchema-instance' xsd:noNamespaceSchemaLocation='https://www.web3d.org/specifications/x3d-3.3.xsd'>
  <head>
    <meta content='WorldInfoExampleMetadataSetX3D3.x3d' name='title'/>
    <meta content='This X3D3 scene contains MetadataSet with a non-null metadata field and multiple value nodes. Also provides a test target for python x3d package development, can x3d.py package generate this valid X3D file?' name='description'/>
    <meta content='Metadata nodes at root level of scene are not allowed in VRML97 or X3D3, but are allowed in X3D4.' name='info'/>
    <meta content='Metadata node as WorldInfo metadata field are not allowed in VRML97, but are allowed in X3D3 or X3D4.' name='info'/>
    <meta content='WorldInfoExampleMetadataSetX3D4.x3d' name='reference'/>
    <meta content='Original name MetadataSetWithMetadata.x3d' name='info'/>
    <meta content='Vincent Marchetti' name='creator'/>
    <meta content='Don Brutzman' name='creator'/>
    <meta content='16 November 2021' name='created'/>
    <meta content='7 April 2024' name='modified'/>
    <meta content='X3D encodings, ISO/IEC 19776-1, Part 1: XML encoding, Annex B.6.1 x3d-4.0.xsd' name='specificationSection'/>
    <meta content='https://web3d.org/specifications/X3Dv4Draft/ISO-IEC19776-1v4.0-WD1/Part01/Schema.html#Version4.0Schema' name='specificationUrl'/>
    <meta content='X3D-Edit 4.0, https://www.web3d.org/x3d/tools/X3D-Edit' name='generator'/>
    <meta content='https://www.web3d.org/x3d/content/examples/X3dForWebAuthors/Chapter15Metadata/WorldInfoExampleMetadataSetX3D3.x3d' name='identifier'/>
    <meta content='https://creativecommons.org/licenses/by/4.0' name='license'/>
  </head>
  <Scene>
    <WorldInfo title='WorldInfoExampleMetadataSetX3D3.x3d Example Scene'>
      <!-- WorldInfo single available child field of interest is 'metadata' and so contained MetadataSet must have containerField='metadata' which IS the default in X3D3 -->
      <MetadataSet containerField='metadata' name='birthday' reference='https://www.archives.gov/legislative/features/washington'>
        <!-- Next field is 'metadata' and so contained MetadataString node must have containerField='metadata' which is default in X3D3, but not the default in X3D4 -->
        <MetadataString containerField='metadata' name='calendar' reference='this node describes nature of parent node, and is not intended as a data value' value='"Julian"'/>
        <!-- MetadataSet next fields of interest are 'value' and so contained Metadata nodes must have containerField='value' which is not the default in X3D3 but is the default in X3D4 -->
        <MetadataString containerField='value' name='name' value='"George" "Washington"'/>
        <MetadataInteger containerField='value' name='day' value='11'/>
        <MetadataInteger containerField='value' name='month' value='2'/>
        <MetadataInteger containerField='value' name='year' value='1731'/>
        <MetadataString containerField='value' name='birthplace' value='"Popes Creek" "Virginia"'/>
      </MetadataSet>
    </WorldInfo>
    <Background skyColor='0 0.439216 0.760784'/>
    <Viewpoint description='View scene source to see metadata examples' position='0 0 12'/>
    <Anchor description='Load scene index page' parameter='"target=_blank"' url='"WorldInfoExampleMetadataSetX3D3.html" "https://www.web3d.org/x3d/content/examples/X3dForWebAuthors/Chapter15Metadata/WorldInfoExampleMetadataSetX3D3.html"'>
      <Shape>
        <Text string='"View scene source" "to see" "WorldInfoExampleMetadataSetX3D3"'>
          <FontStyle justify='"MIDDLE" "MIDDLE"' size='0.9' spacing='1.5'/>
        </Text>
        <Appearance>
          <Material diffuseColor='1 0.39216 0.992157'/>
        </Appearance>
      </Shape>
    </Anchor>
  </Scene>
</X3D>