X3D Model Documentation: VirtualRealityHackathonLogo.x3d

  1  <?xml version="1.0" encoding="UTF-8"?>
  2  <!DOCTYPE X3D PUBLIC "ISO//Web3D//DTD X3D 3.3//EN" "https://www.web3d.org/specifications/x3d-3.3.dtd">
  3  <X3D profile='Interactive' version='3.3 xmlns:xsd='http://www.w3.org/2001/XMLSchema-instance' xsd:noNamespaceSchemaLocation='https://www.web3d.org/specifications/x3d-3.3.xsd'>
  4       <head>
  5            <meta name='titlecontent='VirtualRealityHackathonLogo.x3d'/>
  6            <meta name='descriptioncontent='This model defines a spinnable X3D VRH logo for Virtual Reality Hackathon.'/>
  7            <meta name='creatorcontent='Roy Walmsley'/>
  8            <meta name='createdcontent='3 March 2017'/>
  9            <meta name='modifiedcontent='20 October 2019'/>
 10            <meta name='referencecontent='CubeLogoPrototype.x3d'/>
 11            <meta name='referencecontent='LogoLetterPrototypes.x3d'/>
 12            <meta name='referencecontent='VirtualRealityHackathonLogoLetterPrototypes.x3d'/>
 13            <meta name='generatorcontent='manual'/>
 14            <meta name='generatorcontent='X3D-Edit 3.3, https://savage.nps.edu/X3D-Edit'/>
 15            <meta name='identifiercontent='https://www.web3d.org/x3d/content/examples/Basic/Web3dOutreach/VirtualRealityHackathonLogo.x3d'/>
 16            <meta name='licensecontent='../license.html'/>
 17       </head>
<!--

<!-- -->

<!-- to top Index for DEF nodes: Back_Object, Back_Reorienter, Bottom_Object, Bottom_Reorienter, Camera, Camera_Transform, Front_Object, Front_Reorienter, Grey_Material, Internal_cube, Internal_Cube_Shape, Lamp, Lamp_Transform, Left_Object, Left_Reorienter, Letter_H_Coords, Letter_H_Front, Letter_H_Front_IFS, Letter_H_Group, Letter_H_Side_IFS, Letter_H_Sides, Letter_R_Coords, Letter_R_Front, Letter_R_Front_IFS, Letter_R_Group, Letter_R_Side_IFS, Letter_R_Sides, Letter_V_Coords, Letter_V_Front, Letter_V_Front_IFS, Letter_V_Group, Letter_V_Side_IFS, Letter_V_Sides, Logo_Transform, Right_Object, Right_Reorienter, Top_Object, Top_Reorienter, WO_World, Yellow_Front_Appearance, Yellow_Front_Material, Yellow_Sides_Appearance, Yellow_Sides_Material

Index for Viewpoint node: Camera
-->
 18       <Scene>
 19            <WorldInfo title='VirtualRealityHackathonLogo.x3d'/>
 20            <NavigationInfo avatarSize='0.25 1.75 0.75headlight='false'/>
 21            <Background DEF='WO_WorldgroundColor='1 1 1skyColor='1 1 1'/>
 22            <Transform DEF='Lamp_Transformtranslation='0 0 10'>
 23                 <PointLight DEF='LampambientIntensity='1radius='20'/>
 24            </Transform>
 25            <Transform DEF='Camera_Transform'>
 26                 <Viewpoint DEF='Cameradescription='Virtual Reality Hackathon LogofieldOfView='0.858position='0 0 4'/>
 27            </Transform>
 28            <Transform DEF='Logo_Transformrotation='0 0 1 0.7854scale='2 2 2'>
 29                 <Shape DEF='Internal_Cube_Shape'>
 30                      <Appearance>
 31                           <Material DEF='Grey_MaterialdiffuseColor='0.6 0.6 0.6'/>
 32                      </Appearance>
 33                      <Box DEF='Internal_cubesize='0.9 0.9 0.9'/>
 34                 </Shape>
 35                 <Transform DEF='Front_Objecttranslation='0 0 0.45'>
 36                      <Transform DEF='Front_Reorienter'>
 37 
                         <!-- Group Letter_V_Group is a DEF node that has 1 USE node: USE_1 -->
                         <Group DEF='Letter_V_Group'>
 38                                <Shape DEF='Letter_V_Front'>
 39 
                                   <!-- Appearance Yellow_Front_Appearance is a DEF node that has 2 USE nodes: USE_1, USE_2 -->
                                   <Appearance DEF='Yellow_Front_Appearance'>
 40                                          <Material DEF='Yellow_Front_MaterialdiffuseColor='0.80 0.67 0.31'/>
 41                                     </Appearance>
 42                                     <IndexedFaceSet DEF='Letter_V_Front_IFScoordIndex='0 1 2 3 -1 4 1 2 5 -1'>
 43 
                                        <!-- Coordinate Letter_V_Coords is a DEF node that has 1 USE node: USE_1 -->
                                        <Coordinate DEF='Letter_V_Coordspoint='-0.45 0.45 0.05 -0.1 -0.45 0.05 0.1 -0.45 0.05 -0.25 0.45 0.05 0.25 0.45 0.05 0.45 0.45 0.05 -0.45 0.45 0 -0.1 -0.45 0 0.1 -0.45 0 -0.25 0.45 0 0.25 0.45 0 0.45 0.45 0 0 -0.1929 0.05 0 -0.1929 0'/>
 44                                     </IndexedFaceSet>
 45                                </Shape>
 46                                <Shape DEF='Letter_V_Sides'>
 47 
                                   <!-- Appearance Yellow_Sides_Appearance is a DEF node that has 2 USE nodes: USE_1, USE_2 -->
                                   <Appearance DEF='Yellow_Sides_Appearance'>
 48                                          <Material DEF='Yellow_Sides_MaterialdiffuseColor='0.91 0.90 0.78'/>
 49                                     </Appearance>
 50                                     <IndexedFaceSet DEF='Letter_V_Side_IFScoordIndex='7 1 0 6 -1 6 0 3 9 -1 1 7 8 2 -1 2 8 11 5 -1 10 4 5 11 -1 13 12 4 10 -1 9 3 12 13 -1'>
 51                                          <Coordinate USE='Letter_V_Coords'/>
 52                                     </IndexedFaceSet>
 53                                </Shape>
 54                           </Group>
 55                      </Transform>
 56                 </Transform>
 57                 <Transform DEF='Bottom_Objectrotation='1 0 0 1.5708translation='0 -0.45 0'>
 58                      <Transform DEF='Bottom_Reorienterrotation='0 0 1 3.1416'>
 59                           <Group USE='Letter_V_Group'/>
 60                      </Transform>
 61                 </Transform>
 62                 <Transform DEF='Right_Objectrotation='0 1 0 1.5708translation='0.45 0 0'>
 63                      <Transform DEF='Right_Reorienter'>
 64 
                         <!-- Group Letter_R_Group is a DEF node that has 1 USE node: USE_1 -->
                         <Group DEF='Letter_R_Group'>
 65                                <Shape DEF='Letter_R_Front'>
 66                                     <Appearance USE='Yellow_Front_Appearance'/>
 67                                     <IndexedFaceSet DEF='Letter_R_Front_IFScoordIndex='0 1 2 12 -1 13 17 11 12 -1 17 16 10 11 -1 10 16 9 -1 9 16 15 8 -1 14 7 8 15 -1 3 4 5 6 -1'>
 68 
                                        <!-- Coordinate Letter_R_Coords is a DEF node that has 1 USE node: USE_1 -->
                                        <Coordinate DEF='Letter_R_Coordspoint='-0.45 0.45 0.05 -0.45 -0.45 0.05 -0.25 -0.45 0.05 -0.05 -0.10 0.05 0.15 -0.45 0.05 0.40 -0.45 0.05 0.2 -0.10 0.05 -0.25 -0.10 0.05 0.35 -0.10 0.05 0.45 0 0.05 0.45 0.35 0.05 0.35 0.45 0.05 -0.25 0.45 0.05 -0.25 0.25 0.05 -0.25 0.10 0.05 0.2 0.10 0.05 0.25 0.175 0.05 0.2 0.25 0.05 -0.45 0.45 0 -0.45 -0.45 0 -0.25 -0.45 0 -0.05 -0.10 0 0.15 -0.45 0 0.40 -0.45 0 0.2 -0.10 0 -0.25 -0.10 0 0.35 -0.10 0 0.45 0 0 0.45 0.35 0 0.35 0.45 0 -0.25 0.45 0 -0.25 0.25 0 -0.25 0.10 0 0.2 0.10 0 0.25 0.175 0 0.2 0.25 0'/>
 69                                     </IndexedFaceSet>
 70                                </Shape>
 71                                <Shape DEF='Letter_R_Sides'>
 72                                     <Appearance USE='Yellow_Sides_Appearance'/>
 73                                     <IndexedFaceSet DEF='Letter_R_Side_IFScoordIndex='0 18 19 1 -1 1 19 20 2 -1 2 20 25 7 -1 7 25 21 3 -1 3 21 22 4 -1 4 22 23 5 -1 5 23 24 6 -1 6 24 26 8 -1 8 26 27 9 -1 9 27 28 10 -1 10 28 29 11 -1 11 29 18 0 -1 14 32 31 13 -1 15 33 32 14 -1 16 34 33 15 -1 17 35 34 16 -1 13 31 35 17 -1'>
 74                                          <Coordinate USE='Letter_R_Coords'/>
 75                                     </IndexedFaceSet>
 76                                </Shape>
 77                           </Group>
 78                      </Transform>
 79                 </Transform>
 80                 <Transform DEF='Left_Objectrotation='0 1 0 -1.5708translation='-0.45 0 0'>
 81                      <Transform DEF='Left_Reorienterrotation='0 0 1 1.5708'>
 82                           <Group USE='Letter_R_Group'/>
 83                      </Transform>
 84                 </Transform>
 85                 <Transform DEF='Back_Objectrotation='0 1 0 3.1416translation='0 0 -0.45'>
 86                      <Transform DEF='Back_Reorienter'>
 87 
                         <!-- Group Letter_H_Group is a DEF node that has 1 USE node: USE_1 -->
                         <Group DEF='Letter_H_Group'>
 88                                <Shape DEF='Letter_H_Front'>
 89                                     <Appearance USE='Yellow_Front_Appearance'/>
 90                                     <IndexedFaceSet DEF='Letter_H_Front_IFScoordIndex='0 1 2 11 -1 3 4 9 10 -1 8 5 6 7 -1'>
 91 
                                        <!-- Coordinate Letter_H_Coords is a DEF node that has 1 USE node: USE_1 -->
                                        <Coordinate DEF='Letter_H_Coordspoint='-0.45 0.45 0.05 -0.45 -0.45 0.05 -0.25 -0.45 0.05 -0.25 -0.1 0.05 0.25 -0.1 0.05 0.25 -0.45 0.05 0.45 -0.45 0.05 0.45 0.45 0.05 0.25 0.45 0.05 0.25 0.1 0.05 -0.25 0.1 0.05 -0.25 0.45 0.05 -0.45 0.45 0 -0.45 -0.45 0 -0.25 -0.45 0 -0.25 -0.1 0 0.25 -0.1 0 0.25 -0.45 0 0.45 -0.45 0 0.45 0.45 0 0.25 0.45 0 0.25 0.1 0 -0.25 0.1 0 -0.25 0.45 0'/>
 92                                     </IndexedFaceSet>
 93                                </Shape>
 94                                <Shape DEF='Letter_H_Sides'>
 95                                     <Appearance USE='Yellow_Sides_Appearance'/>
 96                                     <IndexedFaceSet DEF='Letter_H_Side_IFScoordIndex='0 12 13 1 -1 1 13 14 2 -1 2 14 15 3 -1 3 15 16 4 -1 4 16 17 5 -1 5 17 18 6 -1 6 18 19 7 -1 7 19 20 8 -1 8 20 21 9 -1 9 21 22 10 -1 10 22 23 11 -1 11 23 12 0 -1'>
 97                                          <Coordinate USE='Letter_H_Coords'/>
 98                                     </IndexedFaceSet>
 99                                </Shape>
100                           </Group>
101                      </Transform>
102                 </Transform>
103                 <Transform DEF='Top_Objectrotation='1 0 0 -1.5708translation='0 0.45 0'>
104                      <Transform DEF='Top_Reorienterrotation='0 0 1 3.1416'>
105                           <Group USE='Letter_H_Group'/>
106                      </Transform>
107                 </Transform>
108            </Transform>
109       </Scene>
110  </X3D>
<!--

<!-- -->

<!-- to top Index for DEF nodes: Back_Object, Back_Reorienter, Bottom_Object, Bottom_Reorienter, Camera, Camera_Transform, Front_Object, Front_Reorienter, Grey_Material, Internal_cube, Internal_Cube_Shape, Lamp, Lamp_Transform, Left_Object, Left_Reorienter, Letter_H_Coords, Letter_H_Front, Letter_H_Front_IFS, Letter_H_Group, Letter_H_Side_IFS, Letter_H_Sides, Letter_R_Coords, Letter_R_Front, Letter_R_Front_IFS, Letter_R_Group, Letter_R_Side_IFS, Letter_R_Sides, Letter_V_Coords, Letter_V_Front, Letter_V_Front_IFS, Letter_V_Group, Letter_V_Side_IFS, Letter_V_Sides, Logo_Transform, Right_Object, Right_Reorienter, Top_Object, Top_Reorienter, WO_World, Yellow_Front_Appearance, Yellow_Front_Material, Yellow_Sides_Appearance, Yellow_Sides_Material

Index for Viewpoint node: Camera
-->
X3D Tooltips element index: Appearance, Background, Box, Coordinate, Group, head, IndexedFaceSet, Material, meta, NavigationInfo, PointLight, Scene, Shape, Transform, Viewpoint, WorldInfo, X3D, accessType and type, XML data types, field types

-->
<!-- Online at
https://www.web3d.org/x3d/content/examples/Basic/Web3dOutreach/VirtualRealityHackathonLogoIndex.html -->
<!-- Version control at
https://sourceforge.net/p/x3d/code/HEAD/tree/www.web3d.org/x3d/content/examples/Basic/Web3dOutreach/VirtualRealityHackathonLogo.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. -->