X3D Model Documentation: AutomotiveTire.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=' AutomotiveTire.x3d '/>
  6            <meta name='descriptioncontent='White Wall Tire for Wheeled Vehicles'/>
  7            <meta name='creatorcontent='Jeffrey D Weekley'/>
  8            <meta name='createdcontent='12 November 2001'/>
  9            <meta name='modifiedcontent='20 October 2019'/>
 10            <meta name='subjectcontent='Reversible Tire with White Walls for wheeled vehicles'/>
 11            <meta name='identifiercontent=' https://www.web3d.org/x3d/content/examples/Savage/GroundVehicles/HMMWV/AutomotiveTire.x3d '/>
 12            <meta name='generatorcontent='X3D-Edit 3.2, https://www.web3d.org/x3d/tools/X3D-Edit'/>
 13            <meta name='licensecontent='../../license.html'/>
 14       </head>
<!--

<!-- -->
<!-- to top DEF nodes index: Knob, Knob2, Tire

Index for Viewpoint node: Viewpoint_1
-->
 15       <Scene>
 16            <WorldInfo title='AutomotiveTire.x3d'/>
 17            <Viewpoint/>
 18            <Background skyColor='0.455896 0.749706 0.904409'/>
 19            <Group>
 20                 <Transform translation='0.2 -0.1 0.15'>
 21                      <Shape>
 22                           <Extrusion DEF='TirebeginCap='falseconvex='falsecreaseAngle='3.14crossSection='0.71 0.00 0.71 -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 -0.92 -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.71 0.38 0.71 0.00endCap='falsespine='2.00 0.0 0.00 1.85 0.0 0.77 1.41 0.0 1.41 0.77 0.0 1.85 0.00 0.0 2.00 -0.77 0.0 1.85 -1.41 0.0 1.41 -1.85 0.0 0.77 -2.00 0.0 0.00 -1.85 0.0 -0.77 -1.41 0.0 -1.41 -0.77 0.0 -1.85 0.00 0.0 -2.00 0.77 0.0 -1.85 1.41 0.0 -1.41 1.85 0.0 -0.77 2.00 0.0 0.00'/>
 23                           <Appearance>
 24                                <Material diffuseColor='0.1 0.1 0.1'/>
 25                           </Appearance>
 26                      </Shape>
 27 
                    <!-- Transform Knob is a DEF node that has 38 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, USE_23, USE_24, USE_25, USE_26, USE_27, USE_28, USE_29, USE_30, USE_31, USE_32, USE_33, USE_34, USE_35, USE_36, USE_37, USE_38 -->
                    <Transform DEF='Knobrotation='0 1 0 -0.385translation='2.275 0.76 1'>
 28                           <Shape>
 29                                <Box size='0.4 0.2 0.2'/>
 30                                <Appearance>
 31                                     <Material diffuseColor='0.1 0.1 0.1'/>
 32                                </Appearance>
 33                           </Shape>
 34                      </Transform>
 35                      <Transform rotation='0 1 0 0.16'>
 36                           <Transform USE='Knob'/>
 37                      </Transform>
 38                      <Transform rotation='0 1 0 0.32'>
 39                           <Transform USE='Knob'/>
 40                      </Transform>
 41                      <Transform rotation='0 1 0 0.48'>
 42                           <Transform USE='Knob'/>
 43                      </Transform>
 44                      <Transform rotation='0 1 0 0.64'>
 45                           <Transform USE='Knob'/>
 46                      </Transform>
 47                      <Transform rotation='0 1 0 0.8'>
 48                           <Transform USE='Knob'/>
 49                      </Transform>
 50                      <Transform rotation='0 1 0 0.96'>
 51                           <Transform USE='Knob'/>
 52                      </Transform>
 53                      <Transform rotation='0 1 0 1.12'>
 54                           <Transform USE='Knob'/>
 55                      </Transform>
 56                      <Transform rotation='0 1 0 1.28'>
 57                           <Transform USE='Knob'/>
 58                      </Transform>
 59                      <Transform rotation='0 1 0 1.44'>
 60                           <Transform USE='Knob'/>
 61                      </Transform>
 62                      <Transform rotation='0 1 0 1.6'>
 63                           <Transform USE='Knob'/>
 64                      </Transform>
 65                      <Transform rotation='0 1 0 1.76'>
 66                           <Transform USE='Knob'/>
 67                      </Transform>
 68                      <Transform rotation='0 1 0 1.92'>
 69                           <Transform USE='Knob'/>
 70                      </Transform>
 71                      <Transform rotation='0 1 0 2.08'>
 72                           <Transform USE='Knob'/>
 73                      </Transform>
 74                      <Transform rotation='0 1 0 2.24'>
 75                           <Transform USE='Knob'/>
 76                      </Transform>
 77                      <Transform rotation='0 1 0 2.4'>
 78                           <Transform USE='Knob'/>
 79                      </Transform>
 80                      <Transform rotation='0 1 0 2.56'>
 81                           <Transform USE='Knob'/>
 82                      </Transform>
 83                      <Transform rotation='0 1 0 2.72'>
 84                           <Transform USE='Knob'/>
 85                      </Transform>
 86                      <Transform rotation='0 1 0 2.88'>
 87                           <Transform USE='Knob'/>
 88                      </Transform>
 89                      <Transform rotation='0 1 0 3.04'>
 90                           <Transform USE='Knob'/>
 91                      </Transform>
 92                      <Transform rotation='0 1 0 3.2'>
 93                           <Transform USE='Knob'/>
 94                      </Transform>
 95                      <Transform rotation='0 1 0 3.36'>
 96                           <Transform USE='Knob'/>
 97                      </Transform>
 98                      <Transform rotation='0 1 0 3.52'>
 99                           <Transform USE='Knob'/>
100                      </Transform>
101                      <Transform rotation='0 1 0 3.68'>
102                           <Transform USE='Knob'/>
103                      </Transform>
104                      <Transform rotation='0 1 0 3.84'>
105                           <Transform USE='Knob'/>
106                      </Transform>
107                      <Transform rotation='0 1 0 4'>
108                           <Transform USE='Knob'/>
109                      </Transform>
110                      <Transform rotation='0 1 0 4.16'>
111                           <Transform USE='Knob'/>
112                      </Transform>
113                      <Transform rotation='0 1 0 4.32'>
114                           <Transform USE='Knob'/>
115                      </Transform>
116                      <Transform rotation='0 1 0 4.48'>
117                           <Transform USE='Knob'/>
118                      </Transform>
119                      <Transform rotation='0 1 0 4.64'>
120                           <Transform USE='Knob'/>
121                      </Transform>
122                      <Transform rotation='0 1 0 4.8'>
123                           <Transform USE='Knob'/>
124                      </Transform>
125                      <Transform rotation='0 1 0 4.96'>
126                           <Transform USE='Knob'/>
127                      </Transform>
128                      <Transform rotation='0 1 0 5.12'>
129                           <Transform USE='Knob'/>
130                      </Transform>
131                      <Transform rotation='0 1 0 5.28'>
132                           <Transform USE='Knob'/>
133                      </Transform>
134                      <Transform rotation='0 1 0 5.44'>
135                           <Transform USE='Knob'/>
136                      </Transform>
137                      <Transform rotation='0 1 0 5.6'>
138                           <Transform USE='Knob'/>
139                      </Transform>
140                      <Transform rotation='0 1 0 5.76'>
141                           <Transform USE='Knob'/>
142                      </Transform>
143                      <Transform rotation='0 1 0 5.92'>
144                           <Transform USE='Knob'/>
145                      </Transform>
146                      <Transform rotation='0 1 0 6.08'>
147                           <Transform USE='Knob'/>
148                      </Transform>
149                 </Transform>
150                 <Transform translation='0.2 -0.1 0.15'>
151 
                    <!-- Transform Knob2 is a DEF node that has 38 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, USE_23, USE_24, USE_25, USE_26, USE_27, USE_28, USE_29, USE_30, USE_31, USE_32, USE_33, USE_34, USE_35, USE_36, USE_37, USE_38 -->
                    <Transform DEF='Knob2rotation='0 1 0 -0.385translation='2.275 -0.76 1'>
152                           <Shape>
153                                <Box size='0.4 0.2 0.2'/>
154                                <Appearance>
155                                     <Material diffuseColor='0.1 0.1 0.1'/>
156                                </Appearance>
157                           </Shape>
158                      </Transform>
159                      <Transform rotation='0 1 0 0.16'>
160                           <Transform USE='Knob2'/>
161                      </Transform>
162                      <Transform rotation='0 1 0 0.32'>
163                           <Transform USE='Knob2'/>
164                      </Transform>
165                      <Transform rotation='0 1 0 0.48'>
166                           <Transform USE='Knob2'/>
167                      </Transform>
168                      <Transform rotation='0 1 0 0.64'>
169                           <Transform USE='Knob2'/>
170                      </Transform>
171                      <Transform rotation='0 1 0 0.8'>
172                           <Transform USE='Knob2'/>
173                      </Transform>
174                      <Transform rotation='0 1 0 0.96'>
175                           <Transform USE='Knob2'/>
176                      </Transform>
177                      <Transform rotation='0 1 0 1.12'>
178                           <Transform USE='Knob2'/>
179                      </Transform>
180                      <Transform rotation='0 1 0 1.28'>
181                           <Transform USE='Knob2'/>
182                      </Transform>
183                      <Transform rotation='0 1 0 1.44'>
184                           <Transform USE='Knob2'/>
185                      </Transform>
186                      <Transform rotation='0 1 0 1.6'>
187                           <Transform USE='Knob2'/>
188                      </Transform>
189                      <Transform rotation='0 1 0 1.76'>
190                           <Transform USE='Knob2'/>
191                      </Transform>
192                      <Transform rotation='0 1 0 1.92'>
193                           <Transform USE='Knob2'/>
194                      </Transform>
195                      <Transform rotation='0 1 0 2.08'>
196                           <Transform USE='Knob2'/>
197                      </Transform>
198                      <Transform rotation='0 1 0 2.24'>
199                           <Transform USE='Knob2'/>
200                      </Transform>
201                      <Transform rotation='0 1 0 2.4'>
202                           <Transform USE='Knob2'/>
203                      </Transform>
204                      <Transform rotation='0 1 0 2.56'>
205                           <Transform USE='Knob2'/>
206                      </Transform>
207                      <Transform rotation='0 1 0 2.72'>
208                           <Transform USE='Knob2'/>
209                      </Transform>
210                      <Transform rotation='0 1 0 2.88'>
211                           <Transform USE='Knob2'/>
212                      </Transform>
213                      <Transform rotation='0 1 0 3.04'>
214                           <Transform USE='Knob2'/>
215                      </Transform>
216                      <Transform rotation='0 1 0 3.2'>
217                           <Transform USE='Knob2'/>
218                      </Transform>
219                      <Transform rotation='0 1 0 3.36'>
220                           <Transform USE='Knob2'/>
221                      </Transform>
222                      <Transform rotation='0 1 0 3.52'>
223                           <Transform USE='Knob2'/>
224                      </Transform>
225                      <Transform rotation='0 1 0 3.68'>
226                           <Transform USE='Knob2'/>
227                      </Transform>
228                      <Transform rotation='0 1 0 3.84'>
229                           <Transform USE='Knob2'/>
230                      </Transform>
231                      <Transform rotation='0 1 0 4'>
232                           <Transform USE='Knob2'/>
233                      </Transform>
234                      <Transform rotation='0 1 0 4.16'>
235                           <Transform USE='Knob2'/>
236                      </Transform>
237                      <Transform rotation='0 1 0 4.32'>
238                           <Transform USE='Knob2'/>
239                      </Transform>
240                      <Transform rotation='0 1 0 4.48'>
241                           <Transform USE='Knob2'/>
242                      </Transform>
243                      <Transform rotation='0 1 0 4.64'>
244                           <Transform USE='Knob2'/>
245                      </Transform>
246                      <Transform rotation='0 1 0 4.8'>
247                           <Transform USE='Knob2'/>
248                      </Transform>
249                      <Transform rotation='0 1 0 4.96'>
250                           <Transform USE='Knob2'/>
251                      </Transform>
252                      <Transform rotation='0 1 0 5.12'>
253                           <Transform USE='Knob2'/>
254                      </Transform>
255                      <Transform rotation='0 1 0 5.28'>
256                           <Transform USE='Knob2'/>
257                      </Transform>
258                      <Transform rotation='0 1 0 5.44'>
259                           <Transform USE='Knob2'/>
260                      </Transform>
261                      <Transform rotation='0 1 0 5.6'>
262                           <Transform USE='Knob2'/>
263                      </Transform>
264                      <Transform rotation='0 1 0 5.76'>
265                           <Transform USE='Knob2'/>
266                      </Transform>
267                      <Transform rotation='0 1 0 5.92'>
268                           <Transform USE='Knob2'/>
269                      </Transform>
270                      <Transform rotation='0 1 0 6.08'>
271                           <Transform USE='Knob2'/>
272                      </Transform>
273                 </Transform>
274            </Group>
275       </Scene>
276  </X3D>
<!--

<!-- -->
<!-- to top DEF nodes index: Knob, Knob2, Tire

Index for Viewpoint node: Viewpoint_1
-->
X3D Tooltips element index: Appearance, Background, Box, 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/HMMWV/AutomotiveTireIndex.html -->
<!-- Version control at
https://sourceforge.net/p/x3d/code/HEAD/tree/www.web3d.org/x3d/content/examples/Savage/GroundVehicles/HMMWV/AutomotiveTire.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. -->