X3D Model Documentation: MerchantLivestockCarrier.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=' MerchantLivestockCarrier.x3d '/>
  6            <meta name='descriptioncontent='AL MESSILAH, Kuwait, Livestock carrier'/>
  7            <meta name='creatorcontent='Harold Valentine'/>
  8            <meta name='createdcontent='1 September 2000'/>
  9            <meta name='modifiedcontent='20 October 2019'/>
 10            <meta name='identifiercontent=' https://www.web3d.org/x3d/content/examples/Savage/ShipsCivilian/MerchantLivestockCarrier/MerchantLivestockCarrier.x3d '/>
 11            <meta name='generatorcontent='X3D-Edit 3.2, https://www.web3d.org/x3d/tools/X3D-Edit'/>
 12            <meta name='licensecontent='../../license.html'/>
 13       </head>
<!--

<!--
Event Graph ROUTE Table shows event connections.
-->
<!-- to top DEF nodes index: RADAR1, RADARROT, RADARTIMER

Index for Viewpoint nodes: Viewpoint_1, Viewpoint_2, Viewpoint_3, Viewpoint_4, Viewpoint_5, Viewpoint_6, Viewpoint_7, Viewpoint_8
-->
 14       <Scene>
 15            <WorldInfo title='MerchantLivestockCarrier.x3d'/>
 16            <Viewpoint description='STBD Side Viewposition='0 0 65'/>
 17            <Viewpoint description='Elevated Forward STBD Quarterorientation='-0.334753 0.923048 0.189534 1.10042position='50 25 25'/>
 18            <Viewpoint description='Forward STBD Quarter Aspectorientation='0 1 0 1.0position='65 0 27'/>
 19            <Viewpoint description='Bow Aspectorientation='0 1 0 1.57position='65 0 0'/>
 20            <Viewpoint description='Forward Port Quarter Aspectorientation='0 1 0 2.1position='65 0 -25'/>
 21            <Viewpoint description='Elevated Forward Port Quarterorientation='-0.234753 0.923048 0.189534 2.10042position='50 25 -25'/>
 22            <Viewpoint description='PORT Side Vieworientation='0 1 0 3.14position='0 0 -65'/>
 23            <Viewpoint description='Sternorientation='0 1 0 -1.57position='-100 0 0'/>
 24            <Transform translation='15 0 0'>
 25                 <Transform>
 26                      <Shape>
 27                           <Extrusion creaseAngle='1.57crossSection='0 0 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 0orientation='0 1 0 0 0 1 0 0 0 1 0 0 0 0 1 -0.5scale='4 4 4 4 4 4 4 .1solid='falsespine='-46.84 0 0 0 0 0 10 0 0 18 0.25 0'/>
 28                           <Appearance>
 29                                <Material diffuseColor='.5 0 0emissiveColor='0.2 0 0'/>
 30                           </Appearance>
 31                      </Shape>
 32                 </Transform>
 33                 <Transform translation='-16.1 1 0'>
 34                      <Shape>
 35                           <Box size='50 2 8'/>
 36                           <Appearance>
 37                                <Material diffuseColor='0.5 0.5 0.5'/>
 38                           </Appearance>
 39                      </Shape>
 40                 </Transform>
 41                 <Transform scale='6 1 2translation='11.5 -3 0'>
 42                      <Shape>
 43                           <Sphere/>
 44                           <Appearance>
 45                                <Material diffuseColor='0.5 0 0emissiveColor='0.2 0 0'/>
 46                           </Appearance>
 47                      </Shape>
 48                 </Transform>
 49                 <Transform rotation='0 0 1 .3scale='1 1.05 3.8translation='8.75 0.7 0'>
 50                      <Shape>
 51                           <Box/>
 52                           <Appearance>
 53                                <Material diffuseColor='0.5 0.5 0.5'/>
 54                           </Appearance>
 55                      </Shape>
 56                 </Transform>
 57                 <Transform rotation='0 0 1 .3scale='1 1.05 4translation='8 2.77 0'>
 58                      <Shape>
 59                           <Box size='0.5 0.5 2'/>
 60                           <Appearance>
 61                                <Material diffuseColor='0.5 0.5 0.5'/>
 62                           </Appearance>
 63                      </Shape>
 64                 </Transform>
 65                 <Transform translation='6.659 2.85 0'>
 66                      <Shape>
 67                           <Box size='3 .5 8'/>
 68                           <Appearance>
 69                                <Material diffuseColor='0.5 0.5 0.5'/>
 70                           </Appearance>
 71                      </Shape>
 72                 </Transform>
 73                 <Transform translation='5.71 2.3 0'>
 74                      <Shape>
 75                           <Box size='7 0.6 8'/>
 76                           <Appearance>
 77                                <Material diffuseColor='0.5 0.5 0.5'/>
 78                           </Appearance>
 79                      </Shape>
 80                 </Transform>
 81                 <Transform rotation='0 0 1 .3translation='8.8475 2.1 0'>
 82                      <Shape>
 83                           <Box size='1 .73 8'/>
 84                           <Appearance>
 85                                <Material diffuseColor='0.5 0.5 0.5'/>
 86                           </Appearance>
 87                      </Shape>
 88                 </Transform>
 89                 <Transform rotation='0 0 1 .78scale='1.5 1.05 4translation='5.075 2.65 0'>
 90                      <Shape>
 91                           <Box size='0.5 0.5 2'/>
 92                           <Appearance>
 93                                <Material diffuseColor='0.5 0.5 0.5'/>
 94                           </Appearance>
 95                      </Shape>
 96                 </Transform>
 97                 <Transform rotation='0 0 1 .78scale='1.25 1.05 1translation='2.033 1.8875 0'>
 98                      <Shape>
 99                           <Box size='1 .73 8'/>
100                           <Appearance>
101                                <Material diffuseColor='0.5 0.5 0.5'/>
102                           </Appearance>
103                      </Shape>
104                 </Transform>
105                 <Transform translation='2.4 3. 0'>
106                      <Shape>
107                           <Box size='11.5 2 6'/>
108                           <Appearance>
109                                <Material diffuseColor='1 1 1'/>
110                           </Appearance>
111                      </Shape>
112                 </Transform>
113                 <Transform scale='5.9 0.3 3translation='2.55 4 0'>
114                      <Shape>
115                           <Extrusion crossSection='-1.0 1.0 1.0 1.0 1.0 -1.0 -1.0 -1.0 -1.0 1.0scale='1.0 1.0 0.95 0.95'/>
116                           <Appearance>
117                                <Material diffuseColor='1 1 1'/>
118                           </Appearance>
119                      </Shape>
120                 </Transform>
121                 <Transform scale='5.75 1.0 3translation='2.675 3 0'>
122                      <Shape>
123                           <Extrusion crossSection='-1.0 1.0 1.0 1.0 1.0 -1.0 -1.0 -1.0 -1.0 1.0scale='0.95 0.95 1.0 1.0'/>
124                           <Appearance>
125                                <Material diffuseColor='1 1 1'/>
126                           </Appearance>
127                      </Shape>
128                 </Transform>
129                 <Transform scale='1.4 3 0.5translation='-39.7 2 -3'>
130                      <Shape>
131                           <Extrusion crossSection='-1.0 1.0 1.0 1.0 1.0 -1.0 -1.0 -1.0 -1.0 1.0scale='1.0 1.0 0.7 0.7'/>
132                           <Appearance>
133                                <Material/>
134                           </Appearance>
135                      </Shape>
136                 </Transform>
137                 <Transform scale='1.4 3 0.5translation='-39.7 2 3'>
138                      <Shape>
139                           <Extrusion crossSection='-1.0 1.0 1.0 1.0 1.0 -1.0 -1.0 -1.0 -1.0 1.0scale='1.0 1.0 0.7 0.7'/>
140                           <Appearance>
141                                <Material/>
142                           </Appearance>
143                      </Shape>
144                 </Transform>
145                 <Transform translation='-39.75 5 -3'>
146                      <Shape>
147                           <Box size='1.5 .2 .5'/>
148                           <Appearance>
149                                <Material diffuseColor='0 0 0'/>
150                           </Appearance>
151                      </Shape>
152                 </Transform>
153                 <Transform translation='-39.75 5 3'>
154                      <Shape>
155                           <Box size='1.5 .2 .5'/>
156                           <Appearance>
157                                <Material diffuseColor='0 0 0'/>
158                           </Appearance>
159                      </Shape>
160                 </Transform>
161                 <Transform translation='-46.95 0.8 0'>
162                      <Shape>
163                           <Box size='0.1 5 4'/>
164                           <Appearance>
165                                <Material/>
166                           </Appearance>
167                      </Shape>
168                 </Transform>
169                 <Transform rotation='0 0 1 -0.3translation='-46.775 3.86 0'>
170                      <Shape>
171                           <Box size='0.075 1.2 4'/>
172                           <Appearance>
173                                <Material/>
174                           </Appearance>
175                      </Shape>
176                 </Transform>
177                 <Transform rotation='0 0 1 -0.15translation='-46 3.2 0'>
178                      <Shape>
179                           <Cylinder height='6.5radius='.075'/>
180                           <Appearance>
181                                <Material/>
182                           </Appearance>
183                      </Shape>
184                 </Transform>
185                 <Transform rotation='0 0 1 -1.578translation='-45.45 4.75 0'>
186                      <Shape>
187                           <Cylinder height='.55radius='.075'/>
188                           <Appearance>
189                                <Material/>
190                           </Appearance>
191                      </Shape>
192                 </Transform>
193                 <Transform translation='-36 2.5 -3'>
194                      <Shape>
195                           <Cylinder height='1radius='.075'/>
196                           <Appearance>
197                                <Material/>
198                           </Appearance>
199                      </Shape>
200                 </Transform>
201                 <Transform rotation='0 0 1 0.78translation='-36.34 3.32 -3'>
202                      <Shape>
203                           <Cylinder height='1radius='.075'/>
204                           <Appearance>
205                                <Material/>
206                           </Appearance>
207                      </Shape>
208                 </Transform>
209                 <Transform translation='-36 2.5 3'>
210                      <Shape>
211                           <Cylinder height='1radius='.075'/>
212                           <Appearance>
213                                <Material/>
214                           </Appearance>
215                      </Shape>
216                 </Transform>
217                 <Transform rotation='0 0 1 0.78translation='-36.34 3.32 3'>
218                      <Shape>
219                           <Cylinder height='1radius='.075'/>
220                           <Appearance>
221                                <Material/>
222                           </Appearance>
223                      </Shape>
224                 </Transform>
225                 <Transform rotation='0 0 1 0.2translation='5 3.86 0'>
226                      <Shape>
227                           <Cylinder height='10radius='.075'/>
228                           <Appearance>
229                                <Material/>
230                           </Appearance>
231                      </Shape>
232                 </Transform>
233                 <Transform rotation='0 0 1 -0.15translation='4 3.2 0'>
234                      <Shape>
235                           <Cylinder height='6.5radius='.075'/>
236                           <Appearance>
237                                <Material/>
238                           </Appearance>
239                      </Shape>
240                 </Transform>
241                 <Transform rotation='0 0 1 -0.15translation='3.5 3.2 0'>
242                      <Shape>
243                           <Cylinder height='9.35radius='.075'/>
244                           <Appearance>
245                                <Material/>
246                           </Appearance>
247                      </Shape>
248                 </Transform>
249                 <Transform rotation='0 0 1 -0.15translation='3.75 3.2 0'>
250                      <Shape>
251                           <Cylinder height='7.9radius='.075'/>
252                           <Appearance>
253                                <Material/>
254                           </Appearance>
255                      </Shape>
256                 </Transform>
257                 <Transform rotation='0 0 1 -0.15translation='4.25 3.2 0'>
258                      <Shape>
259                           <Cylinder height='5.05radius='.075'/>
260                           <Appearance>
261                                <Material/>
262                           </Appearance>
263                      </Shape>
264                 </Transform>
265                 <Transform scale='0.5 .1 0.5translation='4.1 8.25 0'>
266                      <Shape>
267                           <Sphere/>
268                           <Appearance>
269                                <Material diffuseColor='1 1 1'/>
270                           </Appearance>
271                      </Shape>
272                 </Transform>
273                 <Transform rotation='0 0 1 -1.578translation='4.75 7 0'>
274                      <Shape>
275                           <Cylinder height='.75radius='.075'/>
276                           <Appearance>
277                                <Material/>
278                           </Appearance>
279                      </Shape>
280                 </Transform>
281                 <Transform rotation='0 0 1 -1.578translation='5 6.3 0'>
282                      <Shape>
283                           <Cylinder height='1radius='.075'/>
284                           <Appearance>
285                                <Material/>
286                           </Appearance>
287                      </Shape>
288                 </Transform>
289                 <Transform translation='5.45 6.42 0'>
290                      <Shape>
291                           <Cylinder height='.25radius='.075'/>
292                           <Appearance>
293                                <Material/>
294                           </Appearance>
295                      </Shape>
296                 </Transform>
297                 <Transform>
298                      <Transform rotation='1 0 0 -1.578scale='.1 .1 .1translation='4.6 7.35 0.8'>
299                           <Transform rotation='0 0 1 -1.578scale='1 10 1translation='0 8 0'>
300 
                              <!-- ROUTE information for RADAR1 node:  [from RADARROT.value_changed to set_rotation ] -->
                              <Transform DEF='RADAR1'>
301                                     <Shape>
302                                          <Extrusion creaseAngle='1.57crossSection='0 0 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 0orientation='0 1 0 0 0 0 1 -0.5'/>
303                                          <Appearance>
304                                               <Material diffuseColor='1 1 1emissiveColor='0.2 0 0'/>
305                                          </Appearance>
306                                     </Shape>
307                                </Transform>
308                           </Transform>
309                      </Transform>
310                 </Transform>
311                 <Transform rotation='1 0 0 -1.578scale='.1 .1 .1translation='4.95 6.65 0.8'>
312                      <Transform rotation='0 0 1 -1.578scale='1 10 1translation='0 8 0'>
313                           <Shape>
314                                <Extrusion creaseAngle='1.57crossSection='0 0 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 0orientation='0 1 0 0 0 0 1 -0.5'/>
315                                <Appearance>
316                                     <Material diffuseColor='1 1 1emissiveColor='0.2 0 0'/>
317                                </Appearance>
318                           </Shape>
319                      </Transform>
320                 </Transform>
321                 <Transform rotation='1 0 0 -1.578scale='.1 .1 .1translation='4.95 6.65 0.8'>
322                      <Transform rotation='0 0 1 -1.578scale='1 10 1translation='0 8 0'>
323                           <Shape>
324                                <Extrusion creaseAngle='1.57crossSection='0 0 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 0orientation='0 1 0 0 0 0 1 -0.5'/>
325                                <Appearance>
326                                     <Material diffuseColor='1 1 1emissiveColor='0.2 0 0'/>
327                                </Appearance>
328                           </Shape>
329                      </Transform>
330                 </Transform>
331                 <Transform translation='-2.8 3.2 0'>
332                      <Shape>
333                           <Cylinder height='6.5radius='.075'/>
334                           <Appearance>
335                                <Material/>
336                           </Appearance>
337                      </Shape>
338                 </Transform>
339                 <Transform rotation='0 0 1 0.3translation='-1.82 3.32 0'>
340                      <Shape>
341                           <Cylinder height='6.5radius='.075'/>
342                           <Appearance>
343                                <Material/>
344                           </Appearance>
345                      </Shape>
346                 </Transform>
347                 <Transform rotation='0 0 1 -1.578translation='-2.57 5 0'>
348                      <Shape>
349                           <Cylinder height='.45radius='.075'/>
350                           <Appearance>
351                                <Material/>
352                           </Appearance>
353                      </Shape>
354                 </Transform>
355                 <Transform rotation='0 0 1 -1.578translation='-2.53 4.75 0'>
356                      <Shape>
357                           <Cylinder height='.54radius='.05'/>
358                           <Appearance>
359                                <Material/>
360                           </Appearance>
361                      </Shape>
362                 </Transform>
363                 <Transform rotation='0 0 1 -1.578translation='-2.61 5.25 0'>
364                      <Shape>
365                           <Cylinder height='.38radius='.075'/>
366                           <Appearance>
367                                <Material/>
368                           </Appearance>
369                      </Shape>
370                 </Transform>
371                 <Transform rotation='0 0 1 -1.578translation='-2.65 5.5 0'>
372                      <Shape>
373                           <Cylinder height='.3radius='.075'/>
374                           <Appearance>
375                                <Material/>
376                           </Appearance>
377                      </Shape>
378                 </Transform>
379                 <Transform rotation='0 0 1 -1.578translation='-2.68 5.75 0'>
380                      <Shape>
381                           <Cylinder height='.22radius='.05'/>
382                           <Appearance>
383                                <Material/>
384                           </Appearance>
385                      </Shape>
386                 </Transform>
387                 <Transform translation='-4 2.5 0'>
388                      <Shape>
389                           <Cylinder height='1radius='.075'/>
390                           <Appearance>
391                                <Material/>
392                           </Appearance>
393                      </Shape>
394                 </Transform>
395                 <Transform rotation='0 0 1 0.78translation='-4.35 3.325 0'>
396                      <Shape>
397                           <Cylinder height='1radius='.075'/>
398                           <Appearance>
399                                <Material/>
400                           </Appearance>
401                      </Shape>
402                 </Transform>
403                 <Transform scale='.2 .5 .4translation='-2.25 2.5 3.55'>
404                      <Shape>
405                           <Extrusion creaseAngle='1.57crossSection='0 0 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 0orientation='0 1 0 0 0 1 0 0 0 1 0 0 0 0 1 -0.5scale='1 1 1 1 1 1 1 .1solid='falsespine='-1 0 0 0 0 0 10 0 0 15 0.25 0'/>
406                           <Appearance>
407                                <Material diffuseColor='.5 0 0emissiveColor='0.2 0 0'/>
408                           </Appearance>
409                      </Shape>
410                 </Transform>
411                 <Transform rotation='0 0 1 -0.3scale='1 1.05 3.85translation='-40.5 0.7 0'>
412                      <Shape>
413                           <Box/>
414                           <Appearance>
415                                <Material diffuseColor='0.5 0.5 0.5'/>
416                           </Appearance>
417                      </Shape>
418                 </Transform>
419                 <Transform rotation='0 0 1 1.3scale='.25 .25 .25translation='8.04 3.5 0'>
420                      <Shape>
421                           <Box/>
422                           <Appearance>
423                                <Material diffuseColor='0 0 1emissiveColor='0 0 0.5shininess='1'/>
424                           </Appearance>
425                      </Shape>
426                 </Transform>
427                 <Transform rotation='0 0 1 1.3scale='.25 .25 .25translation='8.04 3.5 1'>
428                      <Shape>
429                           <Box/>
430                           <Appearance>
431                                <Material diffuseColor='0 0 1emissiveColor='0 0 0.5shininess='1'/>
432                           </Appearance>
433                      </Shape>
434                 </Transform>
435                 <Transform rotation='0 0 1 1.3scale='.25 .25 .25translation='8.04 3.5 -1'>
436                      <Shape>
437                           <Box/>
438                           <Appearance>
439                                <Material diffuseColor='0 0 1emissiveColor='0 0 0.5shininess='1'/>
440                           </Appearance>
441                      </Shape>
442                 </Transform>
443                 <Transform rotation='0 0 1 1.3scale='.25 .25 .25translation='8.04 3.5 2'>
444                      <Shape>
445                           <Box/>
446                           <Appearance>
447                                <Material diffuseColor='0 0 1emissiveColor='0 0 0.5shininess='1'/>
448                           </Appearance>
449                      </Shape>
450                 </Transform>
451                 <Transform rotation='0 0 1 1.3scale='.25 .25 .25translation='8.04 3.5 -2'>
452                      <Shape>
453                           <Box/>
454                           <Appearance>
455                                <Material diffuseColor='0 0 1emissiveColor='0 0 0.5shininess='1'/>
456                           </Appearance>
457                      </Shape>
458                 </Transform>
459                 <Transform scale='.15 .15 .15translation='7 3.5 2.86'>
460                      <Shape>
461                           <Box/>
462                           <Appearance>
463                                <Material diffuseColor='0 0 1emissiveColor='0 0 0.5shininess='1'/>
464                           </Appearance>
465                      </Shape>
466                 </Transform>
467                 <Transform scale='.15 .15 .15translation='6 3.5 2.86'>
468                      <Shape>
469                           <Box/>
470                           <Appearance>
471                                <Material diffuseColor='0 0 1emissiveColor='0 0 0.5shininess='1'/>
472                           </Appearance>
473                      </Shape>
474                 </Transform>
475                 <Transform scale='.15 .15 .15translation='4 3.5 2.86'>
476                      <Shape>
477                           <Box/>
478                           <Appearance>
479                                <Material diffuseColor='0 0 1emissiveColor='0 0 0.5shininess='1'/>
480                           </Appearance>
481                      </Shape>
482                 </Transform>
483                 <Transform scale='.15 .15 .15translation='3 3.5 2.86'>
484                      <Shape>
485                           <Box/>
486                           <Appearance>
487                                <Material diffuseColor='0 0 1emissiveColor='0 0 0.5shininess='1'/>
488                           </Appearance>
489                      </Shape>
490                 </Transform>
491                 <Transform scale='.15 .15 .15translation='2 3.5 2.86'>
492                      <Shape>
493                           <Box/>
494                           <Appearance>
495                                <Material diffuseColor='0 0 1emissiveColor='0 0 0.5shininess='1'/>
496                           </Appearance>
497                      </Shape>
498                 </Transform>
499                 <Transform scale='.15 .15 .15translation='-1 3.5 2.86'>
500                      <Shape>
501                           <Box/>
502                           <Appearance>
503                                <Material diffuseColor='0 0 1emissiveColor='0 0 0.5shininess='1'/>
504                           </Appearance>
505                      </Shape>
506                 </Transform>
507                 <Transform scale='.15 .15 .15translation='-2 3.5 2.86'>
508                      <Shape>
509                           <Box/>
510                           <Appearance>
511                                <Material diffuseColor='0 0 1emissiveColor='0 0 0.5shininess='1'/>
512                           </Appearance>
513                      </Shape>
514                 </Transform>
515                 <Transform scale='.15 .15 .15translation='7 3.5 -2.86'>
516                      <Shape>
517                           <Box/>
518                           <Appearance>
519                                <Material diffuseColor='0 0 1emissiveColor='0 0 0.5shininess='1'/>
520                           </Appearance>
521                      </Shape>
522                 </Transform>
523                 <Transform scale='.15 .15 .15translation='6 3.5 -2.86'>
524                      <Shape>
525                           <Box/>
526                           <Appearance>
527                                <Material diffuseColor='0 0 1emissiveColor='0 0 0.5shininess='1'/>
528                           </Appearance>
529                      </Shape>
530                 </Transform>
531                 <Transform scale='.15 .15 .15translation='4 3.5 -2.86'>
532                      <Shape>
533                           <Box/>
534                           <Appearance>
535                                <Material diffuseColor='0 0 1emissiveColor='0 0 0.5shininess='1'/>
536                           </Appearance>
537                      </Shape>
538                 </Transform>
539                 <Transform scale='.15 .15 .15translation='3 3.5 -2.86'>
540                      <Shape>
541                           <Box/>
542                           <Appearance>
543                                <Material diffuseColor='0 0 1emissiveColor='0 0 0.5shininess='1'/>
544                           </Appearance>
545                      </Shape>
546                 </Transform>
547                 <Transform scale='.15 .15 .15translation='2 3.5 -2.86'>
548                      <Shape>
549                           <Box/>
550                           <Appearance>
551                                <Material diffuseColor='0 0 1emissiveColor='0 0 0.5shininess='1'/>
552                           </Appearance>
553                      </Shape>
554                 </Transform>
555                 <Transform scale='.15 .15 .15translation='-1 3.5 -2.86'>
556                      <Shape>
557                           <Box/>
558                           <Appearance>
559                                <Material diffuseColor='0 0 1emissiveColor='0 0 0.5shininess='1'/>
560                           </Appearance>
561                      </Shape>
562                 </Transform>
563                 <Transform scale='.15 .15 .15translation='-2 3.5 -2.86'>
564                      <Shape>
565                           <Box/>
566                           <Appearance>
567                                <Material diffuseColor='0 0 1emissiveColor='0 0 0.5shininess='1'/>
568                           </Appearance>
569                      </Shape>
570                 </Transform>
571                 <Transform scale='.15 .15 .15translation='1 2.5 2.86'>
572                      <Shape>
573                           <Box/>
574                           <Appearance>
575                                <Material diffuseColor='0 0 1emissiveColor='0 0 0.5shininess='1'/>
576                           </Appearance>
577                      </Shape>
578                 </Transform>
579                 <Transform scale='.15 .15 .15translation='-0 2.5 2.86'>
580                      <Shape>
581                           <Box/>
582                           <Appearance>
583                                <Material diffuseColor='0 0 1emissiveColor='0 0 0.5shininess='1'/>
584                           </Appearance>
585                      </Shape>
586                 </Transform>
587                 <Transform scale='.15 .15 .15translation='-1 2.5 2.86'>
588                      <Shape>
589                           <Box/>
590                           <Appearance>
591                                <Material diffuseColor='0 0 1emissiveColor='0 0 0.5shininess='1'/>
592                           </Appearance>
593                      </Shape>
594                 </Transform>
595                 <Transform scale='.15 .15 .15translation='-2 2.5 2.86'>
596                      <Shape>
597                           <Box/>
598                           <Appearance>
599                                <Material diffuseColor='0 0 1emissiveColor='0 0 0.5shininess='1'/>
600                           </Appearance>
601                      </Shape>
602                 </Transform>
603                 <Transform scale='.15 .15 .15translation='1 2.5 -2.86'>
604                      <Shape>
605                           <Box/>
606                           <Appearance>
607                                <Material diffuseColor='0 0 1emissiveColor='0 0 0.5shininess='1'/>
608                           </Appearance>
609                      </Shape>
610                 </Transform>
611                 <Transform scale='.15 .15 .15translation='-0 2.5 -2.86'>
612                      <Shape>
613                           <Box/>
614                           <Appearance>
615                                <Material diffuseColor='0 0 1emissiveColor='0 0 0.5shininess='1'/>
616                           </Appearance>
617                      </Shape>
618                 </Transform>
619                 <Transform scale='.15 .15 .15translation='-2 2.5 -2.86'>
620                      <Shape>
621                           <Box/>
622                           <Appearance>
623                                <Material diffuseColor='0 0 1emissiveColor='0 0 0.5shininess='1'/>
624                           </Appearance>
625                      </Shape>
626                 </Transform>
627                 <Transform scale='.15 .15 .15translation='-1 2.5 -2.86'>
628                      <Shape>
629                           <Box/>
630                           <Appearance>
631                                <Material diffuseColor='0 0 1emissiveColor='0 0 0.5shininess='1'/>
632                           </Appearance>
633                      </Shape>
634                 </Transform>
635                 <Transform translation='-45 0.5 4.05'>
636                      <Shape>
637                           <Box size='1.5 3 0.1'/>
638                           <Appearance>
639                                <Material/>
640                           </Appearance>
641                      </Shape>
642                 </Transform>
643                 <Transform rotation='1 0 0 -0.3translation='-45 2.2 3.975'>
644                      <Shape>
645                           <Box size='1.5 .5 0.1'/>
646                           <Appearance>
647                                <Material/>
648                           </Appearance>
649                      </Shape>
650                 </Transform>
651                 <Transform translation='-45 -0.625 3.5'>
652                      <Shape>
653                           <Box size='1.5 .75 1'/>
654                           <Appearance>
655                                <Material/>
656                           </Appearance>
657                      </Shape>
658                 </Transform>
659                 <Transform scale='.15 .15 .15translation='-3.22 2.5 -2'>
660                      <Shape>
661                           <Box/>
662                           <Appearance>
663                                <Material diffuseColor='0 0 1emissiveColor='0 0 0.5shininess='1'/>
664                           </Appearance>
665                      </Shape>
666                 </Transform>
667                 <Transform scale='.15 .15 .15translation='-3.22 2.5 -1'>
668                      <Shape>
669                           <Box/>
670                           <Appearance>
671                                <Material diffuseColor='0 0 1emissiveColor='0 0 0.5shininess='1'/>
672                           </Appearance>
673                      </Shape>
674                 </Transform>
675                 <Transform scale='.15 .15 .15translation='-3.22 2.5 1'>
676                      <Shape>
677                           <Box/>
678                           <Appearance>
679                                <Material diffuseColor='0 0 1emissiveColor='0 0 0.5shininess='1'/>
680                           </Appearance>
681                      </Shape>
682                 </Transform>
683                 <Transform scale='.15 .15 .15translation='-3.22 2.5 2'>
684                      <Shape>
685                           <Box/>
686                           <Appearance>
687                                <Material diffuseColor='0 0 1emissiveColor='0 0 0.5shininess='1'/>
688                           </Appearance>
689                      </Shape>
690                 </Transform>
691                 <Transform scale='.15 .15 .15translation='-3.22 3.5 -2'>
692                      <Shape>
693                           <Box/>
694                           <Appearance>
695                                <Material diffuseColor='0 0 1emissiveColor='0 0 0.5shininess='1'/>
696                           </Appearance>
697                      </Shape>
698                 </Transform>
699                 <Transform scale='.15 .15 .15translation='-3.22 3.5 2'>
700                      <Shape>
701                           <Box/>
702                           <Appearance>
703                                <Material diffuseColor='0 0 1emissiveColor='0 0 0.5shininess='1'/>
704                           </Appearance>
705                      </Shape>
706                 </Transform>
707                 <Transform scale='.15 .15 .15translation='-3.22 3.5 1'>
708                      <Shape>
709                           <Box/>
710                           <Appearance>
711                                <Material diffuseColor='0 0 1emissiveColor='0 0 0.5shininess='1'/>
712                           </Appearance>
713                      </Shape>
714                 </Transform>
715                 <Transform scale='.15 .15 .15translation='-3.22 3.5 -1'>
716                      <Shape>
717                           <Box/>
718                           <Appearance>
719                                <Material diffuseColor='0 0 1emissiveColor='0 0 0.5shininess='1'/>
720                           </Appearance>
721                      </Shape>
722                 </Transform>
723                 <Transform scale='.15 .15 .15translation='-3.22 3.5 0'>
724                      <Shape>
725                           <Box/>
726                           <Appearance>
727                                <Material diffuseColor='0 0 1emissiveColor='0 0 0.5shininess='1'/>
728                           </Appearance>
729                      </Shape>
730                 </Transform>
731                 <Transform translation='13 0.2 0'>
732                      <Shape>
733                           <Cylinder height='1radius='.3'/>
734                           <Appearance>
735                                <Material diffuseColor='0.3 0.3 0.3'/>
736                           </Appearance>
737                      </Shape>
738                 </Transform>
739                 <Transform scale='1 .2 1translation='13 0.2 0'>
740                      <Shape>
741                           <Sphere radius='.4'/>
742                           <Appearance>
743                                <Material diffuseColor='0.3 0.3 0.3'/>
744                           </Appearance>
745                      </Shape>
746                 </Transform>
747                 <Transform scale='1 .2 1translation='13 0.7 0'>
748                      <Shape>
749                           <Sphere radius='.4'/>
750                           <Appearance>
751                                <Material diffuseColor='0.3 0.3 0.3'/>
752                           </Appearance>
753                      </Shape>
754                 </Transform>
755            </Transform>
756            <Group>
757 
               <!-- ROUTE information for RADARTIMER node:  [from fraction_changed to RADARROT.set_fraction ] -->
               <TimeSensor DEF='RADARTIMERcycleInterval='4enabled='falseloop='true'/>
758 
               <!-- ROUTE information for RADARROT node:  [from RADARTIMER.fraction_changed to set_fraction ] [from value_changed to RADAR1.set_rotation ] -->
               <OrientationInterpolator DEF='RADARROTkey='0 .25 .5 .75 1keyValue='1 0 0 0 1 0 0 1.571 1 0 0 3.142 1 0 0 4.757 1 0 0 6.284'/>
759            </Group>
760            < ROUTE  fromNode='RADARTIMER' fromField='fraction_changed' toNode='RADARROT' toField='set_fraction'/>
761            < ROUTE  fromNode='RADARROT' fromField='value_changed' toNode='RADAR1' toField='set_rotation'/>
762       </Scene>
763  </X3D>
<!--

<!--
Event Graph ROUTE Table shows event connections.
-->
<!-- to top DEF nodes index: RADAR1, RADARROT, RADARTIMER

Index for Viewpoint nodes: Viewpoint_1, Viewpoint_2, Viewpoint_3, Viewpoint_4, Viewpoint_5, Viewpoint_6, Viewpoint_7, Viewpoint_8
-->
X3D Tooltips element index: Appearance, Box, Cylinder, Extrusion, Group, head, Material, meta, OrientationInterpolator, ROUTE, Scene, Shape, Sphere, TimeSensor, Transform, Viewpoint, WorldInfo, X3D, plus documentation for accessType definitions, type definitions, XML data types, and field types

Event Graph ROUTE Table entries with 2 ROUTE connections total, showing X3D event-model relationships for this scene.

Each row shows an event cascade that may occur during a single timestamp interval between frame renderings, as part of the X3D execution model.

RADARTIMER
TimeSensor
fraction_changed
SFFloat

ROUTE
event to
(1)
RADARROT
OrientationInterpolator
set_fraction
SFFloat
then
 
 
 
RADARROT
OrientationInterpolator
value_changed
SFRotation

ROUTE
event to
(2)
RADAR1
Transform
set_rotation
SFRotation

Additional guidance on X3D animation can be found in the 10-Step Animation Design Process and Event Tracing hint sheets. Have fun with X3D! 😀

-->
<!-- Online at
https://www.web3d.org/x3d/content/examples/Savage/ShipsCivilian/MerchantLivestockCarrier/MerchantLivestockCarrierIndex.html -->
<!-- Version control at
https://sourceforge.net/p/x3d/code/HEAD/tree/www.web3d.org/x3d/content/examples/Savage/ShipsCivilian/MerchantLivestockCarrier/MerchantLivestockCarrier.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. -->