X3D Model Documentation: Cabin.x3d

  1  <?xml version="1.0" encoding="UTF-8"?>
  2 
<!DOCTYPE X3D PUBLIC "ISO//Web3D//DTD X3D 3.0//EN" "https://www.web3d.org/specifications/x3d-3.0.dtd">
  3  <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'>
  4       <head>
  5            <meta name='titlecontent=' Cabin.x3d '/>
  6            <meta name='descriptioncontent='VIP and TV cabins'/>
  7            <meta name='creatorcontent='LT Christos Kalogrias - Hellenic Navy'/>
  8            <meta name='createdcontent='25 August 2003'/>
  9            <meta name='modifiedcontent='20 October 2019'/>
 10            <meta name='referencecontent='http://www.fussballtempel.net/uefa/Gre/Nikos_Goumas.jpg'/>
 11            <meta name='referencecontent='http://www.wsoccer.com/stadium/greece/aek_athens/'/>
 12            <meta name='identifiercontent=' https://www.web3d.org/x3d/content/examples/Savage/Buildings/SoccerStadium/Cabin.x3d '/>
 13            <meta name='generatorcontent=' https://www.web3d.org/x3d/content/README.X3D-Edit.html '/>
 14            <meta name='licensecontent='../../license.html'/>
 15       </head>
<!--

<!-- -->
<!-- to top DEF nodes index: BackSide, Cabin, FIRST, Floor, FrontSide, NoWinSide, PATCH, Roof, SIDE, Window, WinSide
-->
 16       <Scene>
 17            <WorldInfo title='Cabin.x3d'/>
 18            <Transform DEF='Cabin'>
 19                 <Transform DEF='WinSide'>
 20 
                    <!-- Group SIDE is a DEF node that has 1 USE node: USE_1 -->
                    <Group DEF='SIDE'>
 21                           <Shape DEF='FIRST'>
 22                                <Appearance>
 23                                     <Material/>
 24                                </Appearance>
 25                                <Box size='2 3 0.1'/>
 26                           </Shape>
 27 
                         <!-- Group PATCH is a DEF node that has 2 USE nodes: USE_1, USE_2 -->
                         <Group DEF='PATCH'>
 28                                <Transform translation='1.5 1 0'>
 29                                     <Shape>
 30                                          <Appearance>
 31                                               <Material/>
 32                                          </Appearance>
 33                                          <Box size='1 1 0.1'/>
 34                                     </Shape>
 35                                </Transform>
 36                                <Transform translation='1.5 -1 0'>
 37                                     <Shape>
 38                                          <Appearance>
 39                                               <Material/>
 40                                          </Appearance>
 41                                          <Box size='1 1 0.1'/>
 42                                     </Shape>
 43                                </Transform>
 44                                <Transform translation='2.5 0 0'>
 45                                     <Shape>
 46                                          <Appearance>
 47                                               <Material/>
 48                                          </Appearance>
 49                                          <Box size='1 3 0.1'/>
 50                                     </Shape>
 51                                </Transform>
 52                                <Transform DEF='Windowtranslation='1.5 0 0'>
 53                                     <Shape>
 54                                          <Appearance>
 55                                               <Material diffuseColor='0.8 0.99 0.99shininess='0.5transparency='0.5'/>
 56                                          </Appearance>
 57                                          <Box size='1 1 0.1'/>
 58                                     </Shape>
 59                                </Transform>
 60                           </Group>
 61                           <Transform translation='2 0 0'>
 62                                <Group USE='PATCH'/>
 63                           </Transform>
 64                           <Transform translation='4 0 0'>
 65                                <Group USE='PATCH'/>
 66                           </Transform>
 67                      </Group>
 68                      <Transform translation='7 0 0'>
 69                           <Group USE='SIDE'/>
 70                      </Transform>
 71                 </Transform>
 72 
               <!-- Transform BackSide is a DEF node that has 1 USE node: USE_1 -->
               <Transform DEF='BackSiderotation='0 1 0 1.57translation='14 0 -1.5'>
 73                      <Shape>
 74                           <Appearance>
 75                                <Material/>
 76                           </Appearance>
 77                           <Box size='3 3 0.1'/>
 78                      </Shape>
 79                 </Transform>
 80 
               <!-- Transform Floor is a DEF node that has 2 USE nodes: USE_1, USE_2 -->
               <Transform DEF='Floor'>
 81                      <Transform rotation='1 0 0 1.57translation='6.5 -1.44 -1.5'>
 82                           <Shape>
 83                                <Appearance>
 84                                     <Material/>
 85                                </Appearance>
 86                                <Box size='15 2.95 0.1'/>
 87                           </Shape>
 88                      </Transform>
 89                 </Transform>
 90                 <Transform DEF='FrontSidetranslation='-15 0 0'>
 91                      <Transform USE='BackSide'/>
 92                 </Transform>
 93                 <Transform DEF='NoWinSiderotation='1 0 0 1.57translation='0 -1.5 -1.5'>
 94                      <Transform USE='Floor'/>
 95                 </Transform>
 96                 <Transform DEF='Rooftranslation='0 2.95 0'>
 97                      <Transform USE='Floor'/>
 98                 </Transform>
 99                 <Transform translation='6.5 -2 -1.5'>
100                      <Shape>
101                           <Appearance>
102                                <Material/>
103                           </Appearance>
104                           <Box size='15 1 3.1'/>
105                      </Shape>
106                 </Transform>
107            </Transform>
108       </Scene>
109  </X3D>
<!--

<!-- -->
<!-- to top DEF nodes index: BackSide, Cabin, FIRST, Floor, FrontSide, NoWinSide, PATCH, Roof, SIDE, Window, WinSide
-->
X3D Tooltips element index: Appearance, Box, Group, head, Material, meta, Scene, Shape, Transform, WorldInfo, X3D, plus documentation for accessType definitions, type definitions, XML data types, and field types

-->
<!-- Online at
https://www.web3d.org/x3d/content/examples/Savage/Buildings/SoccerStadium/CabinIndex.html -->
<!-- Version control at
https://sourceforge.net/p/x3d/code/HEAD/tree/www.web3d.org/x3d/content/examples/Savage/Buildings/SoccerStadium/Cabin.x3d -->

<!-- Color-coding legend: X3D terminology <X3dNode  DEF='idNamefield='value'/> matches XML terminology <XmlElement  DEF='idNameattribute='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. -->