X3D Model Documentation: Hull.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='Immersive' 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=' Hull.x3d '/>
  6            <meta name='descriptioncontent='T72M model tank hull'/>
  7            <meta name='creatorcontent='Joseph L. Chacon'/>
  8            <meta name='createdcontent='20 July 2003'/>
  9            <meta name='modifiedcontent='20 October 2019'/>
 10            <meta name='versioncontent='1.5'/>
 11            <meta name='referencecontent=' https://www.fas.org/man/dod-101/sys/land/row/t72tank.htm '/>
 12            <meta name='referencecontent='https://www.fas.org/man/dod-101/sys/land/row/t72-1.gif'/>
 13            <meta name='referencecontent='Zaloga, Steven J., T72 Main Battle Tank 1974 to 1993, Osprey Publishing, Oxford, United Kingdom, 1993.'/>
 14            <meta name='subjectcontent='T-72, Tank, Soviet, OPFOR'/>
 15            <meta name='identifiercontent=' https://www.web3d.org/x3d/content/examples/Savage/GroundVehicles/T72M/Hull.x3d '/>
 16            <meta name='generatorcontent=' https://www.web3d.org/x3d/content/README.X3D-Edit.html '/>
 17            <meta name='licensecontent='../../license.html'/>
 18       </head>
<!--

<!-- -->
<!-- to top DEF nodes index: all_skirt_bolts, driver_hatch, grill, Head_light, Head_lights, Hull, Hull_Main, L_1_skirt, L_2_skirt, L_3_skirt, L_4_skirt, L_front_fender, L_inside_skirt, L_rear_fender, left_deck, Lights, R_1_skirt, R_2_skirt, R_3_skirt, R_4_skirt, R_front_fender, R_inside_skirt, R_rear_fender, right_deck, skirt_bolts, trim_vane

Index for Viewpoint nodes: Viewpoint_1, Viewpoint_2, Viewpoint_3, Viewpoint_4, Viewpoint_5, Viewpoint_6
-->
 19       <Scene>
 20            <WorldInfo title='Hull.x3d'/>
 21            <Background groundAngle='1.309 1.570796groundColor='.1 .1 0 .4 .25 .2 .6 .6 .6skyAngle='1.309 1.571skyColor='0 .2 .7 0 .5 1 1 1 1'/>
 22            <Transform DEF='Hull'>
 23                 <Transform DEF='left_deckrotation='0 0 1 -.02translation='-.15 1.2 1.3'>
 24                      <Transform rotation='0 1 0 1.57'>
 25                           <Shape>
 26                                <Appearance>
 27                                     <Material diffuseColor='.8 .7 .6'/>
 28                                </Appearance>
 29                                <Box size='.55 .15 5.5'/>
 30                           </Shape>
 31                      </Transform>
 32                 </Transform>
 33                 <Transform DEF='right_deckrotation='0 0 1 -.02translation='-.15 1.2 -1.275'>
 34                      <Transform rotation='0 1 0 1.57'>
 35                           <Shape>
 36                                <Appearance>
 37                                     <Material diffuseColor='.8 .7 .6'/>
 38                                </Appearance>
 39                                <Box size='.55 .15 5.5'/>
 40                           </Shape>
 41                      </Transform>
 42                 </Transform>
 43                 <Transform DEF='Hull_Mainrotation='1 0 0 -1.57'>
 44                      <Shape>
 45                           <Appearance>
 46                                <Material diffuseColor='.8 .7 .6'/>
 47                           </Appearance>
 48                           <Extrusion crossSection='-2.6 .5 -3.1 .9 -1.7 1.3 -1.3 1.4 1.2 1.4 1.2 1.3 2.6 1.3 3.0 1.1 2.4 .5 -2.6 .5spine='0 -1.0 0 0 1.0 0'/>
 49                      </Shape>
 50                 </Transform>
 51                 <Transform DEF='L_1_skirtrotation='1 0 0 -1.57translation='0 0 1.6'>
 52                      <Shape>
 53                           <Appearance>
 54                                <Material diffuseColor='.8 .7 .6'/>
 55                           </Appearance>
 56                           <Extrusion crossSection='-2.9 .8 -2.9 1.3 -1.525 1.25 -1.525 .8spine='0 0 0 0 .05 0'/>
 57                      </Shape>
 58                 </Transform>
 59                 <Transform DEF='L_2_skirtrotation='1 0 0 -1.57translation='0 0 1.6'>
 60                      <Shape>
 61                           <Appearance>
 62                                <Material diffuseColor='.8 .7 .6'/>
 63                           </Appearance>
 64                           <Extrusion crossSection='-1.5 .8 -1.5 1.25 -.225 1.2 -.225 .8spine='0 0 0 0 .05 0'/>
 65                      </Shape>
 66                 </Transform>
 67                 <Transform DEF='L_3_skirtrotation='1 0 0 -1.57translation='0 0 1.6'>
 68                      <Shape>
 69                           <Appearance>
 70                                <Material diffuseColor='.8 .7 .6'/>
 71                           </Appearance>
 72                           <Extrusion crossSection='-.2 .8 -.2 1.2 .975 1.2 1.075 .8spine='0 0 0 0 .05 0'/>
 73                      </Shape>
 74                 </Transform>
 75                 <Transform DEF='L_4_skirtrotation='1 0 0 -1.57translation='0 0 1.6'>
 76                      <Shape>
 77                           <Appearance>
 78                                <Material diffuseColor='.8 .7 .6'/>
 79                           </Appearance>
 80                           <Extrusion crossSection='1.1 .8 1 1.2 2.55 1.2 2.55 .9spine='0 0 0 0 .05 0'/>
 81                      </Shape>
 82                 </Transform>
 83                 <Transform DEF='R_1_skirtrotation='1 0 0 -1.57translation='0 0 -1.55'>
 84                      <Shape>
 85                           <Appearance>
 86                                <Material diffuseColor='.8 .7 .6'/>
 87                           </Appearance>
 88                           <Extrusion crossSection='-2.9 .8 -2.9 1.3 -1.525 1.25 -1.525 .8spine='0 0 0 0 .05 0'/>
 89                      </Shape>
 90                 </Transform>
 91                 <Transform DEF='R_2_skirtrotation='1 0 0 -1.57translation='0 0 -1.55'>
 92                      <Shape>
 93                           <Appearance>
 94                                <Material diffuseColor='.8 .7 .6'/>
 95                           </Appearance>
 96                           <Extrusion crossSection='-1.5 .8 -1.5 1.25 -.225 1.2 -.225 .8spine='0 0 0 0 .05 0'/>
 97                      </Shape>
 98                 </Transform>
 99                 <Transform DEF='R_3_skirtrotation='1 0 0 -1.57translation='0 0 -1.55'>
100                      <Shape>
101                           <Appearance>
102                                <Material diffuseColor='.8 .7 .6'/>
103                           </Appearance>
104                           <Extrusion crossSection='-.2 .8 -.2 1.2 .975 1.2 1.075 .8spine='0 0 0 0 .05 0'/>
105                      </Shape>
106                 </Transform>
107                 <Transform DEF='R_4_skirtrotation='1 0 0 -1.57translation='0 0 -1.55'>
108                      <Shape>
109                           <Appearance>
110                                <Material diffuseColor='.8 .7 .6'/>
111                           </Appearance>
112                           <Extrusion crossSection='1.1 .8 1 1.2 2.55 1.2 2.55 .9spine='0 0 0 0 .05 0'/>
113                      </Shape>
114                 </Transform>
115                 <Transform DEF='L_inside_skirtrotation='1 0 0 -1.57translation='0 0 1.05'>
116                      <Shape>
117                           <Appearance>
118                                <Material diffuseColor='.8 .7 .6'/>
119                           </Appearance>
120                           <Extrusion crossSection='-2.9 .8 -2.9 1.3 -1.525 1.25 -1.525 .8spine='0 0 0 0 .05 0'/>
121                      </Shape>
122                 </Transform>
123                 <Transform DEF='R_inside_skirtrotation='1 0 0 -1.57translation='0 0 -.995'>
124                      <Shape>
125                           <Appearance>
126                                <Material diffuseColor='.8 .7 .6'/>
127                           </Appearance>
128                           <Extrusion crossSection='-2.9 .8 -2.9 1.3 -1.525 1.25 -1.525 .8spine='0 0 0 0 .05 0'/>
129                      </Shape>
130                 </Transform>
131                 <Transform DEF='all_skirt_bolts'>
132                      <Transform translation='-2.9 0 0'>
133 
                         <!-- Group skirt_bolts is a DEF node that has 8 USE nodes: USE_1, USE_2, USE_3, USE_4, USE_5, USE_6, USE_7, USE_8 -->
                         <Group DEF='skirt_bolts'>
134                                <Transform translation='0 1.1 1.6'>
135                                     <Shape>
136                                          <Appearance>
137                                               <Material diffuseColor='.8 .7 .6'/>
138                                          </Appearance>
139                                          <Box size='.1 .1 .1'/>
140                                     </Shape>
141                                </Transform>
142                                <Transform translation='0 .9 1.6'>
143                                     <Shape>
144                                          <Appearance>
145                                               <Material diffuseColor='.8 .7 .6'/>
146                                          </Appearance>
147                                          <Box size='.1 .1 .1'/>
148                                     </Shape>
149                                </Transform>
150                           </Group>
151                      </Transform>
152                      <Transform translation='-1.5 0 0'>
153                           <Group USE='skirt_bolts'/>
154                      </Transform>
155                      <Transform translation='-.2 0 0'>
156                           <Group USE='skirt_bolts'/>
157                      </Transform>
158                      <Transform translation='1.05 0 0'>
159                           <Group USE='skirt_bolts'/>
160                      </Transform>
161                      <Transform translation='1.05 0 0'>
162                           <Group USE='skirt_bolts'/>
163                      </Transform>
164                      <Transform translation='-2.9 0 -3.2'>
165                           <Group USE='skirt_bolts'/>
166                      </Transform>
167                      <Transform translation='-1.5 0 -3.2'>
168                           <Group USE='skirt_bolts'/>
169                      </Transform>
170                      <Transform translation='-.2 0 -3.2'>
171                           <Group USE='skirt_bolts'/>
172                      </Transform>
173                      <Transform translation='1.05 0 -3.2'>
174                           <Group USE='skirt_bolts'/>
175                      </Transform>
176                 </Transform>
177                 <Transform DEF='L_front_fenderrotation='1 0 0 -1.57translation='-2.9 .825 1.6'>
178                      <Transform scale='.1 .1 .1'>
179                           <Shape>
180                                <Appearance>
181                                     <Material diffuseColor='.8 .7 .6'/>
182                                </Appearance>
183                                <Extrusion creaseAngle='.785crossSection='0 0 0 5.1 -1 5.066 -2 5.033 -3 5 -3.4 4.9 -3.8 4.8 -4.1 4.7 -4.3 4.6 -4.6 4.4 -4.7 4.3 -4.9 4.1 -5.1 3.9 -5.4 3.5 -5.5 3.3 -5.7 3 -5.8 2.7 -5.9 2.5 -6 2solid='falsespine='0 0 0 0 6 0'/>
184                           </Shape>
185                      </Transform>
186                 </Transform>
187                 <Transform DEF='R_front_fenderrotation='1 0 0 -1.57translation='-2.9 .825 -.98'>
188                      <Transform scale='.1 .1 .1'>
189                           <Shape>
190                                <Appearance>
191                                     <Material diffuseColor='.8 .7 .6'/>
192                                </Appearance>
193                                <Extrusion creaseAngle='.785crossSection='0 0 0 5.1 -1 5.066 -2 5.033 -3 5 -3.4 4.9 -3.8 4.8 -4.1 4.7 -4.3 4.6 -4.6 4.4 -4.7 4.3 -4.9 4.1 -5.1 3.9 -5.4 3.5 -5.5 3.3 -5.7 3 -5.8 2.7 -5.9 2.5 -6 2solid='falsespine='0 0 0 0 6 0'/>
194                           </Shape>
195                      </Transform>
196                 </Transform>
197                 <Transform DEF='driver_hatch'>
198                      <Transform translation='-1.5 1.2 0'>
199                           <Shape>
200                                <Appearance>
201                                     <Material diffuseColor='.8 .7 .6'/>
202                                </Appearance>
203                                <Cylinder height='.3radius='.3'/>
204                           </Shape>
205                      </Transform>
206                      <Transform translation='-1.5 1.4 0'>
207                           <Shape>
208                                <Appearance>
209                                     <Material diffuseColor='.8 .7 .6'/>
210                                </Appearance>
211                                <Cylinder height='.05radius='.2'/>
212                           </Shape>
213                      </Transform>
214                 </Transform>
215                 <Transform DEF='trim_vanetranslation='0 -.05 0'>
216                      <Transform rotation='0 1 0 .785translation='-2.3 1.2 .3'>
217                           <Transform rotation='1 0 0 -.2'>
218                                <Shape>
219                                     <Appearance>
220                                          <Material diffuseColor='.8 .7 .6'/>
221                                     </Appearance>
222                                     <Box size='.05 .05 .9'/>
223                                </Shape>
224                           </Transform>
225                      </Transform>
226                      <Transform rotation='0 1 0 -.785translation='-2.3 1.2 -.3'>
227                           <Transform rotation='1 0 0 .2'>
228                                <Shape>
229                                     <Appearance>
230                                          <Material diffuseColor='.8 .7 .6'/>
231                                     </Appearance>
232                                     <Box size='.05 .05 .9'/>
233                                </Shape>
234                           </Transform>
235                      </Transform>
236                 </Transform>
237                 <Transform DEF='L_rear_fender'>
238                      <Transform rotation='1 0 0 -1.57translation='0 .0 1.6'>
239                           <Shape>
240                                <Appearance>
241                                     <Material diffuseColor='.8 .7 .6'/>
242                                </Appearance>
243                                <Extrusion crossSection='2.55 .9 2.55 1.2 2.9 1.2 2.9 1.1spine='0 0 0 0 .6 0'/>
244                           </Shape>
245                      </Transform>
246                 </Transform>
247                 <Transform DEF='R_rear_fender'>
248                      <Transform rotation='1 0 0 -1.57translation='0 .0 -1.'>
249                           <Shape>
250                                <Appearance>
251                                     <Material diffuseColor='.8 .7 .6'/>
252                                </Appearance>
253                                <Extrusion crossSection='2.55 .9 2.55 1.2 2.9 1.2 2.9 1.1spine='0 0 0 0 .6 0'/>
254                           </Shape>
255                      </Transform>
256                 </Transform>
257                 <Transform DEF='grill'>
258                      <Transform rotation='0 0 1 1.57translation='2.2 1.3 0'>
259                           <Shape>
260                                <Appearance>
261                                     <Material diffuseColor='.5 .5 .5'/>
262                                </Appearance>
263                                <Box size='.05 .7 1.8'/>
264                           </Shape>
265                      </Transform>
266                 </Transform>
267                 <Transform DEF='Lights'>
268                      <Transform translation='-2.8 -1.15 -1.47'>
269 
                         <!-- Group Head_lights is a DEF node that has 1 USE node: USE_1 -->
                         <Group DEF='Head_lights'>
270                                <Transform DEF='Head_lightrotation='0 0 1 -1.57scale='.05 .175 .05translation='.1 2.3 .6'>
271                                     <Shape>
272                                          <Appearance>
273                                               <Material diffuseColor='.8 .7 .6'/>
274                                          </Appearance>
275                                          <Extrusion creaseAngle='0.785crossSection='1.00 0.00 0.92 -0.38 0.71 -0.71 0.38 -0.92 0.00 -1.00 -0.38 -0.92 -0.71 -0.71 -0.92 -0.38 -1.00 -0.00 -0.92 0.38 -0.71 0.71 -0.38 0.92 0.00 1.00 0.38 0.92 0.71 0.71 0.92 0.38 1.00 0.00scale='1 1 .8 .8 .4 .4spine='0 0 0 0 .2 0 0 .3 0'/>
276                                     </Shape>
277                                </Transform>
278                                <Transform translation='.12 2.2 .65'>
279                                     <Shape>
280                                          <Appearance>
281                                               <Material diffuseColor='.8 .7 .6'/>
282                                          </Appearance>
283                                          <Box size='.01 .2 .01'/>
284                                     </Shape>
285                                </Transform>
286                                <Transform rotation='0 0 1 -1.57scale='.04 .05 .04translation='.09 2.3 .6'>
287                                     <Shape>
288                                          <Appearance>
289                                               <Material diffuseColor='.8 .8 .8'/>
290                                          </Appearance>
291                                          <Extrusion creaseAngle='0.785crossSection='1.00 0.00 0.92 -0.38 0.71 -0.71 0.38 -0.92 0.00 -1.00 -0.38 -0.92 -0.71 -0.71 -0.92 -0.38 -1.00 -0.00 -0.92 0.38 -0.71 0.71 -0.38 0.92 0.00 1.00 0.38 0.92 0.71 0.71 0.92 0.38 1.00 0.00scale='1 1 .8 .8 .4 .4spine='0 0 0 0 .2 0 0 .3 0'/>
292                                     </Shape>
293                                </Transform>
294                                <Transform translation='.12 2.2 .55'>
295                                     <Shape>
296                                          <Appearance>
297                                               <Material diffuseColor='.8 .7 .6'/>
298                                          </Appearance>
299                                          <Box size='.01 .2 .01'/>
300                                     </Shape>
301                                </Transform>
302                           </Group>
303                      </Transform>
304                      <Transform translation='-2.8 -1.15 .23'>
305                           <Group USE='Head_lights'/>
306                      </Transform>
307                 </Transform>
308            </Transform>
309            <Viewpoint description='Entry vieworientation='1 0 0 -0.37position='0 5 10'/>
310            <Viewpoint description='Frontorientation='0 1 0 -1.57position='-10 2 0'/>
311            <Transform rotation='0 0 1 -.785'>
312                 <Viewpoint description='Front Highorientation='0 1 0 -1.57position='-12 2 0'/>
313            </Transform>
314            <Viewpoint description='left sideorientation='0 1 0 -3.14position='0 2 -10'/>
315            <Viewpoint description='rearorientation='0 1 0 1.57position='10 2 0'/>
316            <Viewpoint description='toporientation='1 0 0 -1.57position='0 10 0'/>
317       </Scene>
318  </X3D>
<!--

<!-- -->
<!-- to top DEF nodes index: all_skirt_bolts, driver_hatch, grill, Head_light, Head_lights, Hull, Hull_Main, L_1_skirt, L_2_skirt, L_3_skirt, L_4_skirt, L_front_fender, L_inside_skirt, L_rear_fender, left_deck, Lights, R_1_skirt, R_2_skirt, R_3_skirt, R_4_skirt, R_front_fender, R_inside_skirt, R_rear_fender, right_deck, skirt_bolts, trim_vane

Index for Viewpoint nodes: Viewpoint_1, Viewpoint_2, Viewpoint_3, Viewpoint_4, Viewpoint_5, Viewpoint_6
-->
X3D Tooltips element index: Appearance, Background, Box, Cylinder, Extrusion, Group, head, Material, meta, Scene, Shape, Transform, Viewpoint, 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/GroundVehicles/T72M/HullIndex.html -->
<!-- Version control at
https://sourceforge.net/p/x3d/code/HEAD/tree/www.web3d.org/x3d/content/examples/Savage/GroundVehicles/T72M/Hull.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. -->