X3D Model Documentation: Bench.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='Interchange' 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='Bench.x3d'/>
  6            <meta name='descriptioncontent='Bench for San Carlos Cathedral'/>
  7            <meta name='creatorcontent='Michele Foti'/>
  8            <meta name='createdcontent='8 March 2012'/>
  9            <meta name='modifiedcontent='20 October 2019'/>
 10            <meta name='referencecontent='TODO.html'/>
 11            <meta name='referencecontent='http://www.sancarloscathedral.net'/>
 12            <meta name='referencecontent='RoyalPresidioChapelHistoricalReferences.pdf'/>
 13            <meta name='referencecontent='CulturalHeritageProjectSanCarlosCathedral.pdf'/>
 14            <meta name='referencecontent='originals/'/>
 15            <meta name='referencecontent='originals/ModelSanCarlosChurchFeb-3-2012.x3d'/>
 16            <meta name='identifiercontent='https://www.web3d.org/x3d/content/examples/X3dForAdvancedModeling/SanCarlosCathedral/Bench.x3d'/>
 17            <meta name='generatorcontent='X3D-Edit 3.3, https://savage.nps.edu/X3D-Edit'/>
 18            <meta name='licensecontent='../license.html'/>
 19       </head>
<!--

<!-- -->

<!-- to top Index for DEF nodes: base1, base12, base2, base22, base3Lungo, base3Lungo2, braccioli1, braccioli1Opp, braccioli2, braccioli2Opp, Brown, CoordinatePoints, gambe1f, gambe1r, gambe2f, gambe2r, gambe2rAlto, gambe2rAltoOpp, piano, piano2, Schienale1, Schienale2, Schienale3, top, topOpp
-->
 20       <Scene>
 21            <WorldInfo title='Bench.x3d'/>
 22            <Background skyColor='1 1 1'/>
 23            <Transform DEF='pianotranslation='0 -0.03 0'>
 24                 <Shape>
 25                      <Box size='2.35 0.03 0.383'/>
 26                      <Appearance>
 27 
                         <!-- Material Brown is a DEF node that has 22 USE nodes: USE_1, USE_2, USE_3, USE_4, USE_5, USE_6, USE_7, USE_8, USE_9, USE_10, USE_11, USE_12, USE_13, USE_14, USE_15, USE_16, USE_17, USE_18, USE_19, USE_20, USE_21, USE_22 -->
                         <Material DEF='BrownambientIntensity='0.251748diffuseColor='0.502714 0.295535 0.191551shininess='0.4specularColor='0.5 0.3 0.2'/>
 28                      </Appearance>
 29                 </Shape>
 30            </Transform>
 31            <Transform DEF='piano2translation='0 -0.08 0'>
 32                 <Shape>
 33                      <Box size='2.32 0.07 0.353'/>
 34                      <Appearance>
 35                           <Material USE='Brown'/>
 36                      </Appearance>
 37                 </Shape>
 38            </Transform>
 39            <Transform DEF='gambe1ftranslation='-1.149 -0.1055 0.16'>
 40                 <Shape>
 41                      <Box size='0.052 0.629 0.06'/>
 42                      <Appearance>
 43                           <Material USE='Brown'/>
 44                      </Appearance>
 45                 </Shape>
 46            </Transform>
 47            <Transform DEF='gambe2ftranslation='1.149 -0.1055 0.16'>
 48                 <Shape>
 49                      <Box size='0.052 0.629 0.06'/>
 50                      <Appearance>
 51                           <Material USE='Brown'/>
 52                      </Appearance>
 53                 </Shape>
 54            </Transform>
 55            <Transform DEF='gambe1rtranslation='1.149 -0.1875 -0.16'>
 56                 <Shape>
 57                      <Box size='0.052 0.445 0.06'/>
 58                      <Appearance>
 59                           <Material USE='Brown'/>
 60                      </Appearance>
 61                 </Shape>
 62            </Transform>
 63            <Transform DEF='gambe2rtranslation='-1.149 -0.1875 -0.16'>
 64                 <Shape>
 65                      <Box size='0.052 0.445 0.06'/>
 66                      <Appearance>
 67                           <Material USE='Brown'/>
 68                      </Appearance>
 69                 </Shape>
 70            </Transform>
 71            <Transform DEF='gambe2rAltorotation='1 0 0 -0.07scale='1 0.914 1translation='1.123 0.03 -0.19'>
 72                 <Shape>
 73                      <IndexedFaceSet convex='falsecreaseAngle='0.1745solid='falsecoordIndex='0 1 2 3 -1 0 1 5 4 -1 2 3 7 6 -1 4 5 6 7 -1 0 3 7 4 -1 1 2 6 5 -1'>
 74                           <Coordinate point='0 0 0 0.052 0 0 0.052 0 0.06 0 0 0.06 0 0.44 0.01 0.052 0.44 0.01 0.052 0.44 0.05 0 0.44 0.05'/>
 75                      </IndexedFaceSet>
 76                      <Appearance>
 77                           <Material USE='Brown'/>
 78                      </Appearance>
 79                 </Shape>
 80            </Transform>
 81            <Transform DEF='toprotation='1 0 0 -0.07translation='1.149 0.432 -0.188'>
 82                 <Transform rotation='0 0 1 1.57105scale='1.5 1 0.77'>
 83                      <Shape>
 84                           <Cylinder height='0.052radius='0.026'/>
 85                           <Appearance>
 86                                <Material USE='Brown'/>
 87                           </Appearance>
 88                      </Shape>
 89                 </Transform>
 90            </Transform>
 91            <Transform DEF='gambe2rAltoOpprotation='1 0 0 -0.07scale='1 0.914 1translation='-1.175 0.03 -0.19'>
 92                 <Shape>
 93                      <IndexedFaceSet convex='falsecreaseAngle='0.1745solid='falsecoordIndex='0 1 2 3 -1 0 1 5 4 -1 2 3 7 6 -1 4 5 6 7 -1 0 3 7 4 -1 1 2 6 5 -1'>
 94                           <Coordinate point='0 0 0 0.052 0 0 0.052 0 0.06 0 0 0.06 0 0.44 0.01 0.052 0.44 0.01 0.052 0.44 0.05 0 0.44 0.05'/>
 95                      </IndexedFaceSet>
 96                      <Appearance>
 97                           <Material USE='Brown'/>
 98                      </Appearance>
 99                 </Shape>
100            </Transform>
101            <Transform DEF='topOpprotation='1 0 0 -0.07translation='-1.149 0.432 -0.188'>
102                 <Transform rotation='0 0 1 1.57105scale='1.5 1 0.77'>
103                      <Shape>
104                           <Cylinder height='0.052radius='0.026'/>
105                           <Appearance>
106                                <Material USE='Brown'/>
107                           </Appearance>
108                      </Shape>
109                 </Transform>
110            </Transform>
111            <Transform DEF='Schienale1rotation='1 0 0 -0.07scale='1 0.6 0.9translation='1.123 0.065 -0.19'>
112                 <Shape>
113                      <IndexedFaceSet convex='falsecreaseAngle='0.1745solid='falsecoordIndex='0 1 2 3 -1 0 1 5 4 -1 2 3 7 6 -1 4 5 6 7 -1 0 3 7 4 -1 1 2 6 5 -1'>
114 
                         <!-- Coordinate CoordinatePoints is a DEF node that has 2 USE nodes: USE_1, USE_2 -->
                         <Coordinate DEF='CoordinatePointspoint='0 0 0 -2.29 0 0 -2.29 0 0.06 0 0 0.06 0 0.44 0.01 -2.29 0.44 0.01 -2.29 0.44 0.05 0 0.44 0.05'/>
115                      </IndexedFaceSet>
116                      <Appearance>
117                           <Material USE='Brown'/>
118                      </Appearance>
119                 </Shape>
120            </Transform>
121            <Transform DEF='Schienale2rotation='1 0 0 -0.07scale='1 0.15 0.48translation='1.123 0.335 -0.195'>
122                 <Shape>
123                      <IndexedFaceSet convex='falsecreaseAngle='0.1745solid='falsecoordIndex='0 1 2 3 -1 0 1 5 4 -1 2 3 7 6 -1 4 5 6 7 -1 0 3 7 4 -1 1 2 6 5 -1'>
124                           <Coordinate USE='CoordinatePoints'/>
125                      </IndexedFaceSet>
126                      <Appearance>
127                           <Material USE='Brown'/>
128                      </Appearance>
129                 </Shape>
130            </Transform>
131            <Transform DEF='Schienale3rotation='1 0 0 -0.07scale='1 0.15 0.28translation='1.123 0.3 -0.18'>
132                 <Shape>
133                      <IndexedFaceSet convex='falsecreaseAngle='0.1745solid='falsecoordIndex='0 1 2 3 -1 0 1 5 4 -1 2 3 7 6 -1 4 5 6 7 -1 0 3 7 4 -1 1 2 6 5 -1'>
134                           <Coordinate USE='CoordinatePoints'/>
135                      </IndexedFaceSet>
136                      <Appearance>
137                           <Material USE='Brown'/>
138                      </Appearance>
139                 </Shape>
140            </Transform>
141            <Transform DEF='braccioli1translation='1.149 0.19 0.036'>
142                 <Shape>
143                      <Box size='0.052 0.04 0.37'/>
144                      <Appearance>
145                           <Material USE='Brown'/>
146                      </Appearance>
147                 </Shape>
148            </Transform>
149            <Transform DEF='braccioli2rotation='0 0 1 1.57105scale='1.06 1 1.2translation='1.149 0.1825 0.224'>
150                 <Shape>
151                      <Cylinder height='0.052radius='0.026'/>
152                      <Appearance>
153                           <Material USE='Brown'/>
154                      </Appearance>
155                 </Shape>
156            </Transform>
157            <Transform DEF='braccioli1Opptranslation='-1.149 0.19 0.036'>
158                 <Shape>
159                      <Box size='0.052 0.04 0.37'/>
160                      <Appearance>
161                           <Material USE='Brown'/>
162                      </Appearance>
163                 </Shape>
164            </Transform>
165            <Transform DEF='braccioli2Opprotation='0 0 1 1.57105scale='1.06 1 1.2translation='-1.149 0.1825 0.224'>
166                 <Shape>
167                      <Cylinder height='0.052radius='0.026'/>
168                      <Appearance>
169                           <Material USE='Brown'/>
170                      </Appearance>
171                 </Shape>
172            </Transform>
173            <Transform DEF='base1translation='-1.149 -0.4125 -0.17'>
174                 <Shape>
175                      <Box size='0.06 0.045 0.06'/>
176                      <Appearance>
177                           <Material USE='Brown'/>
178                      </Appearance>
179                 </Shape>
180            </Transform>
181            <Transform DEF='base2translation='-1.149 -0.4125 0.17'>
182                 <Shape>
183                      <Box size='0.06 0.045 0.06'/>
184                      <Appearance>
185                           <Material USE='Brown'/>
186                      </Appearance>
187                 </Shape>
188            </Transform>
189            <Transform DEF='base3Lungotranslation='-1.149 -0.4075 0'>
190                 <Shape>
191                      <Box size='0.06 0.035 0.3'/>
192                      <Appearance>
193                           <Material USE='Brown'/>
194                      </Appearance>
195                 </Shape>
196            </Transform>
197            <Transform DEF='base12translation='1.149 -0.4125 -0.17'>
198                 <Shape>
199                      <Box size='0.06 0.045 0.06'/>
200                      <Appearance>
201                           <Material USE='Brown'/>
202                      </Appearance>
203                 </Shape>
204            </Transform>
205            <Transform DEF='base22translation='1.149 -0.4125 0.17'>
206                 <Shape>
207                      <Box size='0.06 0.045 0.06'/>
208                      <Appearance>
209                           <Material USE='Brown'/>
210                      </Appearance>
211                 </Shape>
212            </Transform>
213            <Transform DEF='base3Lungo2translation='1.149 -0.4075 0'>
214                 <Shape>
215                      <Box size='0.06 0.035 0.3'/>
216                      <Appearance>
217                           <Material USE='Brown'/>
218                      </Appearance>
219                 </Shape>
220            </Transform>
221       </Scene>
222  </X3D>
<!--

<!-- -->

<!-- to top Index for DEF nodes: base1, base12, base2, base22, base3Lungo, base3Lungo2, braccioli1, braccioli1Opp, braccioli2, braccioli2Opp, Brown, CoordinatePoints, gambe1f, gambe1r, gambe2f, gambe2r, gambe2rAlto, gambe2rAltoOpp, piano, piano2, Schienale1, Schienale2, Schienale3, top, topOpp
-->
X3D Tooltips element index: Appearance, Background, Box, Coordinate, Cylinder, head, IndexedFaceSet, Material, meta, Scene, Shape, Transform, WorldInfo, X3D, accessType and type, XML data types, field types

-->
<!-- Online at
https://www.web3d.org/x3d/content/examples/X3dForAdvancedModeling/SanCarlosCathedral/BenchIndex.html -->
<!-- Version control at
https://sourceforge.net/p/x3d/code/HEAD/tree/www.web3d.org/x3d/content/examples/X3dForAdvancedModeling/SanCarlosCathedral/Bench.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. -->