X3D
type: NamedIndividual
has head: head
has scene: Scene
profile: Immersive
version: 3.3
no namespace schema location: https://www.web3d.org/specifications/x3d-3.3.xsd

meta 1 1
type: NamedIndividual
type: meta
has parent: head
content: MEKO200.x3d
name: title

meta 1 2
type: NamedIndividual
type: meta
has parent: head
content: MEKO-200HN Greek Frigate is used for coastal defense.
name: description

meta 1 3
type: NamedIndividual
type: meta
has parent: head
content: Georgios Floros and Andreas Kavousanos-Kavousanakis
name: creator

meta 1 4
type: NamedIndividual
type: meta
has parent: head
content: Andreas Kavousanos-Kavousanakis
name: translator

meta 1 5
type: NamedIndividual
type: meta
has parent: head
content: 16 September 2003
name: created

meta 1 6
type: NamedIndividual
type: meta
has parent: head
content: 7 April 2024
name: modified

meta 1 7
type: NamedIndividual
type: meta
has parent: head
content: http://www.blohmvoss.de
name: reference

meta 1 8
type: NamedIndividual
type: meta
has parent: head
content: Copyright (c) Georgios Floros, Andreas Kavousanos-Kavousanakis
name: rights

meta 1 9
type: NamedIndividual
type: meta
has parent: head
content: HelicopterLandingDeck.png
name: drawing

meta 1 10
type: NamedIndividual
type: meta
has parent: head
content: MEKO200 frigate, Hellenic Navy HN
name: subject

meta 1 11
type: NamedIndividual
type: meta
has parent: head
content: The "author" Georgios Floros created this model in .flt format. The "translator" Andreas Kavousanos- Kavousanakis used "Deep Exploration" trial version by "Right Hemisphere" in order to translate the original model into VRML 2.0 format non recognizable by the X3D Editor. The source code was pasted into a "Wordpad" file and was manually recreated in X3D format by the translator. The "author" has released all his rights to the "translator".
name: accessRights

meta 1 12
type: NamedIndividual
type: meta
has parent: head
content: https://www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/FrigateMEKO200Greece/MEKO200.x3d
name: identifier

meta 1 13
type: NamedIndividual
type: meta
has parent: head
content: X3D-Edit 3.2, https://www.web3d.org/x3d/tools/X3D-Edit
name: generator

meta 1 14
type: NamedIndividual
type: meta
has parent: head
content: ../../license.html
name: license

MEKO200.x3d
description: MEKO-200HN Greek Frigate is used for coastal defense.
creator: Georgios Floros and Andreas Kavousanos-Kavousanakis
translator: Andreas Kavousanos-Kavousanakis
created: 16 September 2003
modified: 7 April 2024
reference: http://www.blohmvoss.de
rights: Copyright (c) Georgios Floros, Andreas Kavousanos-Kavousanakis
drawing: HelicopterLandingDeck.png
subject: MEKO200 frigate, Hellenic Navy HN
access rights: The "author" Georgios Floros created this model in .flt format. The "translator" Andreas Kavousanos- Kavousanakis used "Deep Exploration" trial version by "Right Hemisphere" in order to translate the original model into VRML 2.0 format non recognizable by the X3D Editor. The source code was pasted into a "Wordpad" file and was manually recreated in X3D format by the translator. The "author" has released all his rights to the "translator".
generator: X3D-Edit 3.2, https://www.web3d.org/x3d/tools/X3D-Edit
license: ../../license.html

WorldInfo 2 1
type: NamedIndividual
type: WorldInfo
has parent: Scene
title: MEKO200.x3d

Background 2 2 1
type: NamedIndividual
type: Background
has parent: Transform 2 2
ground angle: 1.309
ground angle: 1.570796
ground color: 0.1
ground color: 0
ground color: 0.4
ground color: 0.25
ground color: 0.2
ground color: 0.6
sky angle: 1.309
sky angle: 1.571
sky color: 0
sky color: 0.2
sky color: 0.7
sky color: 0.5
sky color: 1

Viewpoint 2 2 2
type: NamedIndividual
type: Viewpoint
has parent: Transform 2 2
description: STBD Side
field of view: 1
jump: false
position: -55
position: 30
position: 100

Viewpoint 2 2 3
type: NamedIndividual
type: Viewpoint
has parent: Transform 2 2
description: Inside The RIB
jump: false
orientation: 0
orientation: -1
orientation: 1.8819
position: -55.1
position: 12.8
position: 5.8

Viewpoint 2 2 4
type: NamedIndividual
type: Viewpoint
has parent: Transform 2 2
description: Inside The Bridge
jump: false
orientation: 0
orientation: -1
orientation: 1.649
position: -29.2
position: 12.8
position: 1.1

Viewpoint 2 2 5
type: NamedIndividual
type: Viewpoint
has parent: Transform 2 2
description: Bow
jump: false
orientation: -0.07
orientation: 0.992
orientation: 0.102
orientation: 1.4301
position: 62.5
position: 23.7
position: 17.3

Viewpoint 2 2 6
type: NamedIndividual
type: Viewpoint
has parent: Transform 2 2
description: PORT Side
field of view: 1
jump: false
orientation: 0
orientation: 1
orientation: 3.14
position: -55
position: 30
position: -100

Viewpoint 2 2 7
type: NamedIndividual
type: Viewpoint
has parent: Transform 2 2
description: Sonar Dome Looking Up
jump: false
orientation: 0.042
orientation: 0.96
orientation: -0.276
orientation: 1.9627
position: 16.6
position: -10.5
position: -31.2

Viewpoint 2 2 8
type: NamedIndividual
type: Viewpoint
has parent: Transform 2 2
description: Above Looking Down
jump: false
orientation: -0.292
orientation: -0.877
orientation: -0.381
orientation: 2.3077
position: -120
position: 120.6
position: -54.8

Viewpoint 2 2 9
type: NamedIndividual
type: Viewpoint
has parent: Transform 2 2
description: Harpoon Launchers
jump: false
orientation: -0.274
orientation: -0.921
orientation: -0.276
orientation: 1.6528
position: -55.7
position: 20.5
position: 0.1

Viewpoint 2 2 10
type: NamedIndividual
type: Viewpoint
has parent: Transform 2 2
description: GMVLS
jump: false
orientation: -0.298
orientation: -0.911
orientation: -0.286
orientation: 1.6867
position: -90.5
position: 42.9
position: -0.3

Viewpoint 2 2 11
type: NamedIndividual
type: Viewpoint
has parent: Transform 2 2
description: AFT Looking The HELI Deck
jump: false
orientation: -0.126
orientation: 0.984
orientation: 0.129
orientation: 1.5846
position: -77.9
position: 14.9
position: 1.6

Viewpoint 2 2 12
type: NamedIndividual
type: Viewpoint
has parent: Transform 2 2
description: HELI Deck
jump: false
orientation: -0.126
orientation: 0.984
orientation: 0.128
orientation: 1.5954
position: -86.6
position: 6.7
position: 2

Viewpoint 2 2 13
type: NamedIndividual
type: Viewpoint
has parent: Transform 2 2
description: Stern HELI
jump: false
orientation: 0.075
orientation: -0.993
orientation: 0.087
orientation: 1.6897
position: -124.7
position: 9.8
position: 1.5

Viewpoint 2 2 14
type: NamedIndividual
type: Viewpoint
has parent: Transform 2 2
description: Stern Propellers
jump: false
orientation: 0.075
orientation: -0.993
orientation: 0.087
orientation: 1.6891
position: -122
position: -2.4
position: -3.5

ExternProtoDeclare 2 3
type: NamedIndividual
type: ExternProtoDeclare
has parent: Scene
has field: field 2 3 1
has field: field 2 3 2
name: BGM109
url: "TomahawkPrototype.x3d#BGM109" "TomahawkPrototype.wrl#BGM109" "https://www.web3d.org/x3d/content/examples/Savage/Weapons/Missiles/TomahawkPrototype.wrl#BGM109" "https://www.web3d.org/x3d/content/examples/Savage/Weapons/Missiles/TomahawkPrototype.x3d#BGM109"

field 2 3 1
type: NamedIndividual
type: field
has parent: ExternProtoDeclare 2 3
access type: inputOnly
name: STARTLAUNCH
type: SFBool

field 2 3 2
type: NamedIndividual
type: field
has parent: ExternProtoDeclare 2 3
access type: inputOnly
name: THETIME
type: SFTime

Transform 2 4
type: NamedIndividual
type: Transform
has parent: Scene
has children: Transform 2 4 1
has children: Transform 2 4 2
has children: Transform 2 4 3
rotation: -0.58
rotation: 2.09

IndexedFaceSet 2 4 1 1 1
type: NamedIndividual
type: IndexedFaceSet
has parent: Shape 2 4 1 1
has coord: Coordinate 2 4 1 1 1 1
has normal: Normal 2 4 1 1 1 2
coord index: 0
coord index: 1
coord index: 2
coord index: 3
coord index: -1
coord index: 4
coord index: 5
coord index: 6
coord index: 7
coord index: 8
coord index: 9
coord index: 10
coord index: 11
coord index: 12
coord index: 13
coord index: 14
coord index: 15
coord index: 16
coord index: 17
coord index: 18
coord index: 19
coord index: 20
coord index: 21
coord index: 22
coord index: 23
coord index: 24
coord index: 25
coord index: 26
coord index: 27
coord index: 28
coord index: 29
coord index: 30
coord index: 31
coord index: 32
coord index: 33
coord index: 34
coord index: 35
coord index: 36
normal index: 0
normal index: 1
normal index: -1
normal index: 2
normal index: 3
normal index: 4
normal index: 5
normal index: 6
normal index: 7
normal index: 8
normal index: 9
normal index: 10
normal index: 11
normal index: 12
normal index: 13
normal index: 14
normal index: 15
normal index: 16
normal index: 17
normal index: 18
solid: false

Coordinate 2 4 1 1 1 1
type: NamedIndividual
type: Coordinate
has parent: IndexedFaceSet 2 4 1 1 1
point: -7.078060
point: -33.697418
point: 5.433358
point: -7.304582
point: -39.590214
point: 5.320097
point: -5.300000
point: 5.319145
point: -33.697596
point: 5.432487
point: -7.389527
point: -44.617788
point: 5.235152
point: -7.417842
point: -50.049101
point: 5.150206
point: 5.149216
point: -63.993597
point: 7.417842
point: 5.143268
point: 5.300000
point: 5.144258
point: 7.389527
point: 5.228213
point: 7.304582
point: 5.313159
point: 5.314111
point: 7.078060
point: -33.697388
point: 5.426420
point: 5.427291
point: 6.137279
point: -21.568194
point: 5.741736
point: 5.855287
point: -19.207598
point: 5.803038
point: 2.502281
point: 5.805025
point: -5.855287
point: 5.809977
point: -6.137279
point: 5.748674
point: -2.502281
point: 5.807990
point: -5.011208
point: -12.001490
point: 6.023425
point: -5.633987
point: -17.582805
point: 5.858085
point: 5.633987
point: 5.851147
point: 5.010901
point: -12.001520
point: 6.017486
point: -4.287353
point: -5.970437
point: 6.202057
point: 4.286813
point: -5.970492
point: 6.196975
point: -3.102915
point: -0.003477
point: 6.378513
point: 3.102589
point: -0.004005
point: 6.374821
point: -1.073537
point: 4.524930
point: 6.511759
point: -2.002222
point: 3.001739
point: 6.467086
point: 2.046886
point: 3.000509
point: 6.464650

Normal 2 4 1 1 1 2
type: NamedIndividual
type: Normal
has parent: IndexedFaceSet 2 4 1 1 1
vector: 0.000475
vector: -0.019235
vector: 0.999815
vector: 0.000471
vector: -0.017438
vector: 0.999848
vector: 0.000468
vector: -0.015640
vector: 0.999878
vector: -0.007820
vector: 0.999969
vector: 0.000000
vector: 1.000000
vector: -0.008119
vector: 0.999967
vector: -0.016238
vector: 0.999868
vector: -0.017721
vector: 0.999843
vector: -0.019204
vector: 0.000592
vector: -0.025890
vector: 0.999665
vector: -0.027783
vector: 0.999614
vector: -0.027854
vector: 0.999612
vector: -0.026031
vector: 0.999661
vector: 0.000652
vector: -0.069213
vector: 0.997602
vector: 0.000603
vector: -0.052878
vector: 0.998601
vector: 0.000750
vector: -0.030799
vector: 0.999525
vector: 0.000546
vector: 0.022759
vector: 0.999741
vector: 0.000142
vector: 0.022356
vector: 0.999750

App
type: NamedIndividual
type: Appearance
has parent: Shape 2 4 1 1
has material: Mat
DEF: App

Mat
type: NamedIndividual
type: Material
has parent: App
DEF: Mat
ambient intensity: 0.02
diffuse color: 0.5294
shininess: 0.55

IndexedFaceSet 2 4 1 2 1
type: NamedIndividual
type: IndexedFaceSet
has parent: Shape 2 4 1 2
has coord: Coordinate 2 4 1 2 1 1
has normal: Normal 2 4 1 2 1 2
coord index: 0
coord index: 1
coord index: 2
coord index: 3
coord index: -1
coord index: 4
coord index: 5
coord index: 6
coord index: 7
coord index: 8
coord index: 9
coord index: 10
coord index: 11
coord index: 12
coord index: 13
coord index: 14
coord index: 15
coord index: 16
coord index: 17
coord index: 18
coord index: 19
coord index: 20
coord index: 21
coord index: 22
coord index: 23
normal index: 0
normal index: 1
normal index: 2
normal index: -1
normal index: 3
normal index: 4
normal index: 5
normal index: 6
normal index: 7
normal index: 8
normal index: 9
normal index: 10
normal index: 11
normal index: 12
normal index: 13
solid: false

Coordinate 2 4 1 2 1 1
type: NamedIndividual
type: Coordinate
has parent: IndexedFaceSet 2 4 1 2 1
point: -6.270653
point: -26.400000
point: 8.123830
point: 6.273218
point: 8.117238
point: 5.972303
point: -22.992625
point: 8.205757
point: -5.969645
point: 8.212349
point: 5.831791
point: -21.815949
point: 8.236315
point: 2.378542
point: -19.573383
point: 8.296439
point: -2.375791
point: 8.299256
point: -5.829039
point: 8.242906
point: -5.298594
point: -63.993597
point: 7.649422
point: -7.045781
point: 7.650033
point: -66.849551
point: 7.048119
point: -66.853152
point: 7.643441
point: 5.300102
point: 7.645496
point: 5.300000
point: -33.697867
point: 7.936346
point: 6.725386
point: -33.697697
point: 6.429520
point: -28.169972
point: 8.071258
point: 5.300534
point: -28.170000
point: 8.071865
point: -6.427013
point: -28.169981
point: 8.077849
point: -6.722928
point: -33.697731
point: -5.300000
point: -33.697799
point: -5.298253
point: 8.077243
point: 2.463785
point: 8.119240
point: -2.463785
point: 8.121829

Normal 2 4 1 2 1 2
type: NamedIndividual
type: Normal
has parent: IndexedFaceSet 2 4 1 2 1
vector: 0.000531
vector: -0.026017
vector: 0.999661
vector: 0.000525
vector: -0.025965
vector: 0.999663
vector: 0.000539
vector: -0.026021
vector: 0.000552
vector: -0.026026
vector: 0.000350
vector: 0.000000
vector: 1.000000
vector: 0.001176
vector: 0.999999
vector: 0.000003
vector: -0.024508
vector: 0.999700
vector: 0.000264
vector: -0.025211
vector: 0.999682
vector: 0.000176
vector: -0.016809
vector: 0.999859
vector: 0.000267
vector: -0.025804
vector: 0.999667
vector: -0.000001
vector: -0.025590
vector: 0.999673
vector: 0.000178
vector: -0.017204
vector: 0.999852
vector: -0.025915
vector: 0.999664
vector: 0.000536

IndexedFaceSet 2 4 1 3 1
type: NamedIndividual
type: IndexedFaceSet
has parent: Shape 2 4 1 3
has coord: Coordinate 2 4 1 3 1 1
has normal: Normal 2 4 1 3 1 2
coord index: 0
coord index: 1
coord index: 2
coord index: -1
coord index: 3
coord index: 4
coord index: 5
coord index: 6
coord index: 7
coord index: 8
coord index: 9
coord index: 10
coord index: 11
coord index: 12
coord index: 13
coord index: 14
coord index: 15
coord index: 16
coord index: 17
coord index: 18
coord index: 19
coord index: 20
coord index: 21
coord index: 22
coord index: 23
coord index: 24
coord index: 25
coord index: 26
coord index: 27
coord index: 28
coord index: 29
coord index: 30
coord index: 31
coord index: 32
coord index: 33
coord index: 34
coord index: 35
coord index: 36
coord index: 37
coord index: 38
coord index: 39
coord index: 40
coord index: 41
coord index: 42
coord index: 43
coord index: 44
coord index: 45
coord index: 46
coord index: 47
coord index: 48
coord index: 49
coord index: 50
coord index: 51
coord index: 52
coord index: 53
coord index: 54
coord index: 55
coord index: 56
coord index: 57
coord index: 58
coord index: 59
coord index: 60
coord index: 61
coord index: 62
coord index: 63
coord index: 64
coord index: 65
coord index: 66
coord index: 67
coord index: 68
coord index: 69
coord index: 70
coord index: 71
coord index: 72
coord index: 73

Coordinate 2 4 1 3 1 1
type: NamedIndividual
type: Coordinate
has parent: IndexedFaceSet 2 4 1 3 1
point: -0.175693
point: -5.996343
point: -3.715493
point: -0.000000
point: -0.015209
point: -3.663296
point: 0.175693
point: -5.996404
point: -0.310738
point: -12.008707
point: -3.767962
point: 0.000000
point: -5.996547
point: -3.715495
point: 0.310738
point: -12.008767
point: -0.452313
point: -17.354416
point: -3.814613
point: 0.452313
point: -17.354477
point: -3.814614
point: 0.565574
point: -22.805516
point: -3.862184
point: -0.565574
point: -22.805456
point: 0.763780
point: -28.255045
point: -3.909742
point: -0.763780
point: -28.254984
point: -3.909741
point: 0.707150
point: -33.695847
point: -3.957223
point: -0.707150
point: -33.695786
point: -3.957222
point: 0.678835
point: -39.158378
point: -4.004894
point: -0.678835
point: -39.158317
point: -4.004893
point: 0.650520
point: -44.616364
point: -4.052525
point: -0.650520
point: -44.616303
point: -4.052524
point: -50.049102
point: -4.099935
point: -0.215967
point: -70.757007
point: -4.100000
point: 0.219447
point: -70.757008
point: 0.213106
point: -95.480427
point: -70.757006
point: -3.626379
point: -95.479213
point: -2.073747
point: -70.757005
point: -3.624889
point: -0.209626
point: -95.480426
point: -95.479212
point: -2.066808
point: -104.148162
point: -1.047058
point: -2.377744
point: -12.009191
point: 2.403636
point: -3.538666
point: -17.355061

Normal 2 4 1 3 1 2
type: NamedIndividual
type: Normal
has parent: IndexedFaceSet 2 4 1 3 1
vector: -0.552225
vector: 0.010850
vector: -0.833625
vector: -0.002075
vector: 0.200822
vector: -0.979626
vector: 0.547932
vector: 0.010796
vector: -0.836453
vector: -0.424719
vector: 0.029829
vector: -0.904833
vector: -0.001299
vector: -0.006011
vector: -0.999981
vector: 0.419924
vector: 0.029665
vector: -0.907074
vector: -0.375395
vector: 0.019979
vector: -0.926649
vector: 0.368555
vector: 0.019850
vector: -0.929394
vector: 0.210718
vector: 0.014551
vector: -0.977439
vector: -0.215663
vector: 0.014683
vector: -0.976357
vector: 0.245159
vector: 0.018184
vector: -0.969312
vector: -0.248762
vector: 0.018522
vector: -0.968387
vector: 0.177119
vector: 0.010841
vector: -0.984130
vector: -0.178659
vector: 0.010855
vector: -0.983851
vector: 0.156943
vector: 0.011391
vector: -0.987542
vector: -0.158363
vector: 0.011401
vector: -0.987315
vector: 0.137354
vector: 0.012940
vector: -0.990438
vector: -0.138663
vector: 0.012976
vector: -0.990255
vector: -0.336998
vector: -0.007396
vector: -0.941476
vector: 0.336101
vector: -0.007326
vector: -0.941797
vector: -0.707040
vector: -0.007991
vector: -0.707128
vector: 0.707041
vector: -0.007931
vector: 0.711359
vector: -0.127013
vector: -0.691257
vector: 0.589838
vector: -0.042161
vector: -0.806420
vector: 0.656076
vector: -0.060806
vector: -0.752241
vector: -0.590415
vector: -0.042249
vector: -0.805993

IndexedFaceSet 2 4 1 4 1
type: NamedIndividual
type: IndexedFaceSet
has parent: Shape 2 4 1 4
has coord: Coordinate 2 4 1 4 1 1
has normal: Normal 2 4 1 4 1 2
has tex coord: TextureCoordinate 2 4 1 4 1 3
coord index: 0
coord index: 1
coord index: 2
coord index: 3
coord index: 4
coord index: -1
normal index: 0
normal index: 1
normal index: 2
normal index: 3
normal index: 4
normal index: -1
solid: false
tex coord index: 0
tex coord index: 1
tex coord index: 2
tex coord index: 3
tex coord index: 4
tex coord index: -1

Coordinate 2 4 1 4 1 1
type: NamedIndividual
type: Coordinate
has parent: IndexedFaceSet 2 4 1 4 1
point: -7.41463
point: -109.788
point: 5.15021
point: 0.000468956
point: -110.773
point: 5.14674
point: 7.42025
point: 5.14327
point: 7.41784
point: -86.4076
point: -7.41784

Normal 2 4 1 4 1 2
type: NamedIndividual
type: Normal
has parent: IndexedFaceSet 2 4 1 4 1
vector: 0.000467901
vector: 6.43549e-008
vector: 1
vector: 0.00046772
vector: 9.1808e-009
vector: 0.000467613
vector: 1.12576e-009
vector: 0.000467687
vector: 4.82448e-008
vector: 0.000467709
vector: 2.22022e-008

TextureCoordinate 2 4 1 4 1 3
type: NamedIndividual
type: TextureCoordinate
has parent: IndexedFaceSet 2 4 1 4 1
point: 0.674805
point: 0.984619
point: 0.496094
point: 0.98999
point: 0.31958
point: 0.968506
point: -0.0253906
point: -0.00390625
point: 1.03638
point: 0.00488281

Material 2 4 1 4 2 1
type: NamedIndividual
type: Material
has parent: Appearance 2 4 1 4 2
diffuse color: 0

ImageTexture 2 4 1 4 2 2
type: NamedIndividual
type: ImageTexture
has parent: Appearance 2 4 1 4 2
url: "HelicopterLandingDeck.png" "https://www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/FrigateMEKO200Greece/HelicopterLandingDeck.png"

IndexedFaceSet 2 4 1 5 1
type: NamedIndividual
type: IndexedFaceSet
has parent: Shape 2 4 1 5
has coord: Coordinate 2 4 1 5 1 1
has normal: Normal 2 4 1 5 1 2
coord index: 0
coord index: 1
coord index: 2
coord index: 3
coord index: 4
coord index: -1
coord index: 5
coord index: 6
coord index: 7
coord index: 8
coord index: 9
coord index: 10
coord index: 11
coord index: 12
coord index: 13
coord index: 14
coord index: 15
coord index: 16
coord index: 17
coord index: 18
coord index: 19
coord index: 20
coord index: 21
coord index: 22
coord index: 23
coord index: 29
coord index: 28
coord index: 27
coord index: 30
coord index: 31
coord index: 32
coord index: 33
coord index: 34
coord index: 35
coord index: 36
coord index: 37
coord index: 38
coord index: 39
coord index: 40
coord index: 41
coord index: 42
coord index: 43
coord index: 44
coord index: 45
coord index: 46
coord index: 47
coord index: 48
coord index: 49
coord index: 50
coord index: 51
coord index: 52
coord index: 53
coord index: 54
coord index: 55
coord index: 26
coord index: 25
coord index: 56
coord index: 57
coord index: 58
coord index: 59
coord index: 24
coord index: 60
coord index: 61
coord index: 62
coord index: 63
coord index: 64
coord index: 65
coord index: 66
coord index: 67
coord index: 68
coord index: 69
coord index: 70
coord index: 71
coord index: 72
coord index: 73

Coordinate 2 4 1 5 1 1
type: NamedIndividual
type: Coordinate
has parent: IndexedFaceSet 2 4 1 5 1
point: -4.9371
point: -63.9918
point: 10.9
point: -4.93674
point: -28.3894
point: -5.29825
point: -28.17
point: 8.07724
point: -5.35216
point: -39.636
point: 7.65787
point: -5.35272
point: -63.9936
point: 7.65636
point: 2.2827
point: -26.8155
point: 4.2
point: -27.9545
point: 4.932
point: -28.3867
point: 4.93216
point: -28.55
point: -4.93736
point: -28.5504
point: -4.2
point: -27.9496
point: -2.31504
point: -26.8152
point: 6.3
point: -34.7
point: 4.93183
point: -29.2037
point: -4.93489
point: -6.3
point: 12
point: -29.362
point: 3.29995
point: -35.4
point: 13.8725
point: 3.29935
point: -30.6004
point: -3.30011
point: -30.5997
point: -3.29996
point: -7.41784
point: -86.4076
point: 5.15021
point: 7.41784
point: 5.14327
point: 7.04812
point: -85.8476
point: 7.64344
point: 6.54583
point: -85.1246
point: -6.5615
point: -66.6478
point: -66.6512
point: 4.91968
point: -2.50228
point: -19.2076
point: 5.80799
point: -2.37579
point: -19.5734
point: 8.29926
point: 2.37854
point: 8.29644
point: 2.50228
point: 5.80503
point: -6.28524
point: -22.8068
point: 5.71651
point: -5.96965
point: -22.9926
point: 8.21235
point: -5.82904
point: -21.8159
point: 8.24291

Normal 2 4 1 5 1 2
type: NamedIndividual
type: Normal
has parent: IndexedFaceSet 2 4 1 5 1
vector: -0.956047
vector: 0.269758
vector: 0.114917
vector: -0.991897
vector: 1.3641e-005
vector: 0.127047
vector: -0.991898
vector: 1.71721e-005
vector: 0.127035
vector: -0.991895
vector: 1.40775e-005
vector: 0.127063
vector: -0.991891
vector: 1.49506e-005
vector: 0.127095
vector: 0
vector: -1
vector: 1.44546e-007
vector: 5.96087e-007
vector: 1
vector: 6.30026e-006
vector: 0.0287662
vector: 0.999586
vector: 1.11338e-006
vector: 0.0230122
vector: 0.999735
vector: 3.97344e-007
vector: -0.18675
vector: 0.970579
vector: 0.151989
vector: -0.37359
vector: 0.91484
vector: 0.153292
vector: 0.186923
vector: 0.970578
vector: 0.151782
vector: 0.373756
vector: 0.914841
vector: 0.152878
vector: -0.985718
vector: 0.104074
vector: 0.132397
vector: -0.986816
vector: 0.0939735
vector: 0.131769
vector: -0.984518
vector: 0.114172
vector: 0.133
vector: -0.984519
vector: 0.114154
vector: 0.133007
vector: -0.540266
vector: 0.828192
vector: 0.149032
vector: -0.988565
vector: 0.0736455
vector: 0.131587
vector: -0.988943
vector: 0.0621462
vector: 0.134644
vector: 0.984661
vector: 0.114178
vector: 0.131932
vector: 0.984665
vector: 0.114158
vector: 0.131921
vector: 0.985859
vector: 0.104085
vector: 0.131334
vector: 0.986951
vector: 0.0939921
vector: 0.130738
vector: 0.540422
vector: 0.828197
vector: 0.148435
vector: 0.988776
vector: 0.0725189

IndexedFaceSet 2 4 1 6 1
type: NamedIndividual
type: IndexedFaceSet
has parent: Shape 2 4 1 6
has coord: Coordinate 2 4 1 6 1 1
has normal: Normal 2 4 1 6 1 2
coord index: 0
coord index: 1
coord index: 2
coord index: 3
coord index: -1
coord index: 4
coord index: 5
coord index: 6
coord index: 7
coord index: 8
coord index: 9
coord index: 10
coord index: 11
coord index: 12
coord index: 13
coord index: 14
coord index: 15
coord index: 16
coord index: 17
coord index: 18
coord index: 19
normal index: 0
normal index: -1
normal index: 1
normal index: 2
normal index: 3

Coordinate 2 4 1 6 1 1
type: NamedIndividual
type: Coordinate
has parent: IndexedFaceSet 2 4 1 6 1
point: -2.025
point: -26.8975
point: 12.9
point: -1.375
point: -26.9567
point: 12.2
point: -1.175
point: -0.525
point: -0.325
point: 0.325
point: 0.525
point: 1.175
point: 1.375
point: 2.025

Normal 2 4 1 6 1 2
type: NamedIndividual
type: Normal
has parent: IndexedFaceSet 2 4 1 6 1
vector: 0
vector: 0.996437
vector: -0.0843357
vector: -1.46196e-006
vector: -0.0843371
vector: -2.92393e-006
vector: -0.0843384

BRIDGE WINDOW
type: NamedIndividual
type: Appearance
has parent: Shape 2 4 1 6
has material: Material 2 4 1 6 2 1
DEF: BRIDGE_WINDOW

Material 2 4 1 6 2 1
type: NamedIndividual
type: Material
has parent: BRIDGE WINDOW
ambient intensity: 0.130719
diffuse color: 0.223529
diffuse color: 0.392157
diffuse color: 0.592157
shininess: 0.062500
specular color: 0.937255
specular color: 0.584314

RUDDER
type: NamedIndividual
type: Transform
has parent: Transform 2 4 1
has children: Shape 2 4 1 7 1
has children: RUDDERBUT
has children: ClockRudder
has children: Rudder Path
has children: Transform 2 4 1 7 8
has ROUTE: ROUTE 2 4 1 7 5
has ROUTE: ROUTE 2 4 1 7 6
has ROUTE: ROUTE 2 4 1 7 7
DEF: RUDDER
center: 0
center: -107

IndexedFaceSet 2 4 1 7 1 1
type: NamedIndividual
type: IndexedFaceSet
has parent: Shape 2 4 1 7 1
has coord: Coordinate 2 4 1 7 1 1 1
has normal: Normal 2 4 1 7 1 1 2
coord index: 0
coord index: 1
coord index: -1
coord index: 2
coord index: 3
coord index: 4
coord index: 5
normal index: 0
normal index: -1
normal index: 1
normal index: 2
normal index: 3
normal index: 4

Coordinate 2 4 1 7 1 1 1
type: NamedIndividual
type: Coordinate
has parent: IndexedFaceSet 2 4 1 7 1 1
point: 0
point: -106
point: -4.88265
point: -108.3
point: -0.25
point: -108.55
point: -1.18265
point: 0.25
point: -104.2

Normal 2 4 1 7 1 1 2
type: NamedIndividual
type: Normal
has parent: IndexedFaceSet 2 4 1 7 1 1
vector: 0
vector: 1
vector: -0.997725
vector: -0.0674139
vector: 0.997725
vector: 0.899235
vector: -0.437466

RUDDERBUT
type: NamedIndividual
type: TouchSensor
has parent: RUDDER
DEF: RUDDERBUT
description: Touch Here to rotate rudder

ClockRudder
type: NamedIndividual
type: TimeSensor
has parent: RUDDER
DEF: ClockRudder
cycle interval: 10

Rudder Path
type: NamedIndividual
type: OrientationInterpolator
has parent: RUDDER
DEF: Rudder_Path
key: 0.0
key: 0.25
key: 0.50
key: 0.75
key: 1.0
key value: 0
key value: 1
key value: 0.0
key value: 0.61
key value: -0.61

ROUTE 2 4 1 7 5
type: NamedIndividual
type: ROUTE
has parent: RUDDER
from field: fraction_changed
from node: ClockRudder
to field: set_fraction
to node: Rudder_Path

ROUTE 2 4 1 7 6
type: NamedIndividual
type: ROUTE
has parent: RUDDER
from field: value_changed
from node: Rudder_Path
to field: set_rotation
to node: RUDDER

ROUTE 2 4 1 7 7
type: NamedIndividual
type: ROUTE
has parent: RUDDER
from field: touchTime
from node: RUDDERBUT
to field: set_startTime
to node: ClockRudder

Transform 2 4 1 7 8
type: NamedIndividual
type: Transform
has parent: RUDDER
has children: Shape 2 4 1 7 8 1
rotation: 1
rotation: 0
rotation: 1.57
scale: 0.12
scale: 0.7
translation: 0
translation: -107
translation: -1

Transform 2 4 1 8
type: NamedIndividual
type: Transform
has parent: Transform 2 4 1
has children: Shape 2 4 1 8 1
has children: Transform 2 4 1 8 2
rotation: 1
rotation: 0
rotation: 1.57
scale: 1
scale: 3
translation: 0
translation: -21
translation: -4

Transform 2 4 1 8 2
type: NamedIndividual
type: Transform
has parent: Transform 2 4 1 8
has children: Shape 2 4 1 8 2 1
translation: 0
translation: -1

IndexedFaceSet 2 4 1 9 1
type: NamedIndividual
type: IndexedFaceSet
has parent: Shape 2 4 1 9
has coord: Coordinate 2 4 1 9 1 1
has normal: Normal 2 4 1 9 1 2
coord index: 0
coord index: 1
coord index: 2
coord index: -1
coord index: 3
coord index: 4
coord index: 5
coord index: 6
coord index: 7
coord index: 8
coord index: 9
coord index: 10
coord index: 11
coord index: 12
coord index: 13
coord index: 14
coord index: 15
coord index: 16
coord index: 17
coord index: 18
coord index: 19
coord index: 20
coord index: 21
coord index: 22
coord index: 23
coord index: 24
coord index: 25
coord index: 26
coord index: 27
coord index: 28
coord index: 29
coord index: 30
coord index: 31
coord index: 32
coord index: 33
coord index: 34
coord index: 35
coord index: 36
coord index: 37
coord index: 38
coord index: 39
coord index: 40
coord index: 41
coord index: 42
coord index: 43
coord index: 44
coord index: 45
coord index: 46
coord index: 47
coord index: 48
coord index: 49
coord index: 50
coord index: 51
coord index: 52
coord index: 53
coord index: 54
coord index: 55
coord index: 56
coord index: 57
coord index: 58
coord index: 59
coord index: 60
coord index: 61
coord index: 62
coord index: 63
coord index: 64
coord index: 65
normal index: 0
normal index: 1
normal index: 2
normal index: -1
normal index: 3
normal index: 4
normal index: 5
normal index: 6

Coordinate 2 4 1 9 1 1
type: NamedIndividual
type: Coordinate
has parent: IndexedFaceSet 2 4 1 9 1
point: 3.94658
point: -60.3308
point: 10.9
point: 4.34353
point: -62.0853
point: 15.0997
point: 4.00419
point: -62.2763
point: 3.94811
point: -59.9382
point: 4.3661
point: -60.0994
point: 15.254
point: 3.76817
point: -59.035
point: 4.17652
point: -59.3547
point: 15.3408
point: 4.00527
point: -59.9213
point: 3.11654
point: -58.3781
point: 3.64163
point: -58.8095
point: 15.4623
point: 2.21916
point: -58.1269
point: 2.90477
point: -58.61
point: 15.586
point: 1.31369
point: -58.3536
point: 2.16337
point: 15.6786
point: 0.645649
point: -59.0026
point: 1.61609
point: 15.7154
point: 0.4
point: -59.9
point: 1.40958
point: 15.6865
point: -62.3
point: 1.387
point: 15.5323
point: 0.644988
point: -63.1944
point: 1.57659
point: -62.83
point: 15.4454
point: 1.29849
point: -63.8302
point: 1.31401
point: -63.845
point: 2.11147
point: -63.3751
point: 15.3239
point: -64.07
point: 2.84834
point: -63.5747
point: 15.2003
point: 3.1156
point: -63.8177
point: 3.58973
point: 15.1076
point: 3.70961
point: -63.2181
point: 3.76664
point: -63.1614
point: 4.13701
point: 15.0708
point: 3.98151
point: -62.3589
point: -3.98151
point: -4.13701
point: -4.34353
point: -4.00419

Normal 2 4 1 9 1 2
type: NamedIndividual
type: Normal
has parent: IndexedFaceSet 2 4 1 9 1
vector: 0.995968
vector: 0.012811
vector: -0.0887847
vector: 0.994477
vector: -0.0610756
vector: -0.0853583
vector: 0.983169
vector: -0.168001
vector: -0.0718003
vector: 0.995402
vector: -0.00387947
vector: -0.0957037
vector: 0.982169
vector: 0.170553
vector: -0.079097
vector: 0.906926
vector: 0.417935
vector: -0.0530562
vector: 0.820446
vector: 0.570678
vector: -0.0345776
vector: 0.963709
vector: 0.257797
vector: -0.0693236
vector: 0.581195
vector: 0.8137
vector: 0.0102329
vector: 0.430135
vector: 0.902058
vector: 0.0357116
vector: 0.102632
vector: 0.990889
vector: 0.0872071
vector: -0.072956
vector: 0.990923
vector: 0.112914
vector: -0.400904
vector: 0.90251
vector: 0.157327
vector: -0.554156
vector: 0.813513
vector: 0.176372
vector: -0.795081
vector: 0.571922
vector: 0.20187
vector: -0.884485
vector: 0.417113
vector: 0.209054
vector: -0.962486
vector: 0.171913
vector: 0.209922
vector: -0.974171
vector: 0.0834993
vector: 0.209808
vector: -0.97352
vector: -0.0883965
vector: 0.21082
vector: -0.85725
vector: -0.158088
vector: 0.490032
vector: -0.663349
vector: -0.316689
vector: 0.677995
vector: -0.763884
vector: -0.611434
vector: 0.206468
vector: -0.680567
vector: -0.705725
vector: 0.196929
vector: -0.547107
vector: -0.816291
vector: 0.185322
vector: -0.395566
vector: -0.903048
vector: 0.167428
vector: -0.0701871
vector: -0.989785

IndexedFaceSet 2 4 1 10 1 1
type: NamedIndividual
type: IndexedFaceSet
has parent: Shape 2 4 1 10 1
has coord: Coordinate 2 4 1 10 1 1 1
has normal: Normal 2 4 1 10 1 1 2
has tex coord: TextureCoordinate 2 4 1 10 1 1 3
coord index: 0
coord index: 1
coord index: 2
coord index: 3
coord index: 4
coord index: -1
normal index: 0
normal index: 1
normal index: 2
normal index: 3
normal index: 4
normal index: -1
tex coord index: 0
tex coord index: 1
tex coord index: 2
tex coord index: 3
tex coord index: 4
tex coord index: -1

Coordinate 2 4 1 10 1 1 1
type: NamedIndividual
type: Coordinate
has parent: IndexedFaceSet 2 4 1 10 1 1
point: -7.41784
point: -86.4076
point: 5.15021
point: 7.41784
point: 5.14327
point: 7.04812
point: -85.8476
point: 7.64344
point: 6.54583
point: -85.1246
point: 10.9
point: -6.5615

Normal 2 4 1 10 1 1 2
type: NamedIndividual
type: Normal
has parent: IndexedFaceSet 2 4 1 10 1 1
vector: 0.000176185
vector: -0.976011
vector: 0.21772
vector: 0.000102229
vector: -0.975818
vector: 0.218585
vector: 0.000264278
vector: -0.976018
vector: 0.21769
vector: 0.000213163
vector: -0.976108
vector: 0.217288
vector: 0
vector: -0.975998
vector: 0.217781

TextureCoordinate 2 4 1 10 1 1 3
type: NamedIndividual
type: TextureCoordinate
has parent: IndexedFaceSet 2 4 1 10 1 1
point: 0
point: 0.998779
point: 0.000976563
point: 0.974609
point: 0.430664
point: 0.941895
point: 0.990234
point: 0.059082
point: 0.988037

ImageTexture 2 4 1 10 1 2 1
type: NamedIndividual
type: ImageTexture
has parent: Appearance 2 4 1 10 1 2
url: "HelicopterHangarDoor.png" "https://www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/FrigateMEKO200Greece/HelicopterHangarDoor.png"

FAT SHAFT
type: NamedIndividual
type: Shape
has parent: Transform 2 4 2 1
has geometry: IndexedFaceSet 2 4 2 1 1 1
has appearance: HUB
DEF: FAT_SHAFT

IndexedFaceSet 2 4 2 1 1 1
type: NamedIndividual
type: IndexedFaceSet
has parent: FAT SHAFT
has coord: Coordinate 2 4 2 1 1 1 1
has normal: Normal 2 4 2 1 1 1 2
coord index: 0
coord index: 1
coord index: 2
coord index: 3
coord index: 4
coord index: 5
coord index: 6
coord index: 7
coord index: 8
coord index: 9
coord index: 10
coord index: 11
coord index: -1
coord index: 12
coord index: 13
coord index: 14
coord index: 15
coord index: 16
coord index: 17
coord index: 18
coord index: 19
coord index: 20
coord index: 21
coord index: 22
coord index: 23
coord index: 24
coord index: 25
coord index: 26
coord index: 27
coord index: 28
coord index: 29
coord index: 30
coord index: 31
coord index: 32
coord index: 33
coord index: 34
coord index: 35
coord index: 36
coord index: 37
coord index: 38
coord index: 39
coord index: 40
coord index: 41
coord index: 42
coord index: 43
coord index: 44
coord index: 45
coord index: 46
coord index: 47
coord index: 48
coord index: 49
coord index: 50
coord index: 51
coord index: 52
coord index: 53
coord index: 54
normal index: 0
normal index: 1
normal index: 2
normal index: 3
normal index: 4
normal index: 5
normal index: -1
normal index: 6
normal index: 7
normal index: 8
normal index: 9
normal index: 10
normal index: 11
normal index: 12
normal index: 13
normal index: 14
normal index: 15
normal index: 16
normal index: 17

Coordinate 2 4 2 1 1 1 1
type: NamedIndividual
type: Coordinate
has parent: IndexedFaceSet 2 4 2 1 1 1
point: -2.9055
point: -82.5883
point: -1.91155
point: -3.07021
point: -82.5745
point: -2.07569
point: -3.29521
point: -82.5695
point: -2.13577
point: -3.52021
point: -3.68492
point: -3.74521
point: -82.607
point: -1.68734
point: -82.6258
point: -1.46312
point: -82.6395
point: -1.29899
point: -82.6446
point: -1.23891
point: -2.84521
point: -92.5397
point: -2.90985
point: -92.5534
point: -2.74572
point: -92.5347
point: -2.96993
point: -92.5722
point: -2.5215
point: -92.591
point: -2.29728
point: -92.6047
point: -2.13315
point: -92.6097
point: -2.07307
point: -3.17021
point: -92.5596
point: -2.67087
point: -3.42021
point: -3.54521
point: -92.5777
point: -2.45512
point: -92.5959
point: -2.23937
point: -3.04521
point: -3.89521
point: -104.482
point: -3.51843
point: -3.81482
point: -104.507
point: -3.21947
point: -3.59521
point: -104.525
point: -3.00062
point: -104.532
point: -2.92052
point: -2.99521
point: -2.77559
point: -2.69521
point: -104.457
point: -3.81738
point: -104.438
point: -4.03623
point: -104.432
point: -4.11634
point: -3.79521
point: -99.9975
point: -3.14306
point: -3.72822
point: -100.018
point: -2.89393
point: -100.034
point: -2.71155
point: -100.039
point: -2.6448
point: -2.86219
point: -2.79521

Normal 2 4 2 1 1 1 2
type: NamedIndividual
type: Normal
has parent: IndexedFaceSet 2 4 2 1 1 1
vector: 0
vector: 0.996515
vector: 0.0834171
vector: 0.083413
vector: 0.996517
vector: 0.0833953
vector: 0.0834086
vector: 0.0834195
vector: 0.0834147
vector: 0.575061
vector: 0.0682436
vector: -0.815259
vector: 0.420974
vector: 0.0756644
vector: -0.903912
vector: 0.81811
vector: 0.0479693
vector: -0.573057
vector: 0.907073
vector: 0.035116
vector: -0.419507
vector: 0.0889621
vector: 0.0830853
vector: -0.992564
vector: -0.0889619
vector: -0.420974
vector: -0.575061
vector: 0.0682435
vector: -0.818111
vector: -0.907073
vector: -0.996035
vector: 0.0074209
vector: -0.0886524
vector: -0.00742089
vector: 0.0886523
vector: -0.035116
vector: 0.419507
vector: -0.0479693
vector: 0.573057
vector: -0.0682435
vector: 0.815259
vector: -0.0756644
vector: 0.903912
vector: -0.0830853
vector: 0.992564
vector: -0.0682436
vector: 0.996035
vector: 0.00742089
vector: -0.996515
vector: -0.0834147
vector: -0.0834195
vector: -0.0834086
vector: -0.996517
vector: -0.0833953
vector: -0.083413
vector: -0.0834171
vector: 0.996495
vector: 0.0836567
vector: 0.996494
vector: 0.0836683
vector: 0.996492
vector: 0.0836916
vector: 0.996493
vector: 0.08368
vector: 0.996513
vector: 0.0834348
vector: 0.0834358
vector: 0.996514
vector: 0.0834267
vector: 0.0834388
vector: 0.0834247
vector: 0.0834118
vector: 0.0834186
vector: 0.0834269
vector: 0.0834158
vector: 0.0834133
vector: -0.995791

HUB
type: NamedIndividual
type: Appearance
has parent: FAT SHAFT
has material: Material 2 4 2 1 1 2 1
DEF: HUB

Material 2 4 2 1 1 2 1
type: NamedIndividual
type: Material
has parent: HUB
ambient intensity: 0.281046
diffuse color: 0.6980
diffuse color: 0.1333
diffuse color: 0

Transform 2 4 2 1 2 1
type: NamedIndividual
type: Transform
has parent: Transform 2 4 2 1 2
has children: PORT PROP
scale: 1.4
translation: 1.22
translation: 41

PORT PROP
type: NamedIndividual
type: Transform
has parent: Transform 2 4 2 1 2 1
has children: Shape 2 4 2 1 2 1 1 1
has children: Clock
has children: PortPath
has ROUTE: ROUTE 2 4 2 1 2 1 1 4
has ROUTE: ROUTE 2 4 2 1 2 1 1 5
DEF: PORT_PROP
center: -3.3
center: -104
center: -3.45

IndexedFaceSet 2 4 2 1 2 1 1 1 1
type: NamedIndividual
type: IndexedFaceSet
has parent: Shape 2 4 2 1 2 1 1 1
has coord: Coordinate 2 4 2 1 2 1 1 1 1 1
has normal: Normal 2 4 2 1 2 1 1 1 1 2
coord index: 0
coord index: 1
coord index: 2
coord index: 3
coord index: 4
coord index: 5
coord index: 6
coord index: 7
coord index: -1
coord index: 8
coord index: 9
coord index: 10
coord index: 11
coord index: 12
coord index: 13
coord index: 14
coord index: 15
coord index: 16
coord index: 17
coord index: 18
coord index: 19
coord index: 20
coord index: 21
coord index: 22
coord index: 23
coord index: 24
coord index: 25
coord index: 26
coord index: 27
coord index: 28
coord index: 29
coord index: 30
coord index: 31
coord index: 32
coord index: 33
coord index: 34
coord index: 35
coord index: 36
coord index: 37
normal index: 0
normal index: 1
normal index: 2
normal index: 3
normal index: 4
normal index: 5
normal index: 6
normal index: 7
normal index: -1
normal index: 8
normal index: 9
normal index: 10
normal index: 11
normal index: 12
normal index: 13
normal index: 14
normal index: 15
normal index: 16
normal index: 17
normal index: 18
normal index: 19
normal index: 20
normal index: 21
normal index: 22
normal index: 23
normal index: 24
normal index: 25
normal index: 26
normal index: 27
normal index: 28
normal index: 29
normal index: 30
normal index: 31
normal index: 32
normal index: 33
normal index: 34

Coordinate 2 4 2 1 2 1 1 1 1 1
type: NamedIndividual
type: Coordinate
has parent: IndexedFaceSet 2 4 2 1 2 1 1 1 1
point: -3.29521
point: -103.844
point: -1.65876
point: -3.64162
point: -103.637
point: -1.74172
point: -3.82021
point: -103.521
point: -1.8826
point: -3.81482
point: -103.487
point: -2.33129
point: -103.694
point: -3.45248
point: -2.77559
point: -104.085
point: -2.38134
point: -2.77021
point: -104.125
point: -1.93317
point: -2.9488
point: -104.035
point: -1.77509
point: -1.58331
point: -103.74
point: -2.89819
point: -1.78546
point: -103.566
point: -2.58399
point: -1.9833
point: -103.474
point: -2.45233
point: -2.40962
point: -103.465
point: -2.59626
point: -2.08848
point: -103.98
point: -3.63124
point: -1.65884
point: -103.994
point: -3.49802
point: -1.57136
point: -103.91
point: -3.27398
point: -2.23719
point: -103.573
point: -4.90364
point: -2.01572
point: -103.397
point: -4.60343
point: -1.95941
point: -103.313
point: -4.36929
point: -2.22827
point: -103.346
point: -4.00992
point: -3.06902
point: -103.893
point: -4.66868
point: -2.80887
point: -103.866
point: -5.03488
point: -2.57622
point: -103.762
point: -5.04261
point: -4.36608
point: -103.575
point: -4.8757
point: -4.02705
point: -103.365
point: -4.9813
point: -3.7944
point: -103.264
point: -4.95638
point: -3.53425
point: -103.298
point: -4.5907

Normal 2 4 2 1 2 1 1 1 1 2
type: NamedIndividual
type: Normal
has parent: IndexedFaceSet 2 4 2 1 2 1 1 1 1
vector: -0.500008
vector: -0.863004
vector: -0.0722176
vector: -0.500022
vector: -0.863
vector: -0.0721778
vector: -0.500004
vector: -0.863006
vector: -0.0722252
vector: -0.5
vector: -0.863008
vector: -0.0722374
vector: -0.129921
vector: -0.937518
vector: 0.32277
vector: -0.499999
vector: -0.863007
vector: -0.0722413
vector: -0.500001
vector: -0.0722324
vector: -0.499998
vector: -0.0722414
vector: -0.15451
vector: -0.902673
vector: 0.401631
vector: -0.154508
vector: -0.902675
vector: 0.401627
vector: -0.154514
vector: -0.902671
vector: 0.401634
vector: -0.154524
vector: -0.902665
vector: 0.401645
vector: -0.154515
vector: -0.15452
vector: -0.902668
vector: 0.40164
vector: -0.154513
vector: -0.902672
vector: 0.401632
vector: 0.404489
vector: -0.887524
vector: 0.220659
vector: 0.404508
vector: -0.887521
vector: 0.220634
vector: 0.404512
vector: 0.220627
vector: 0.40451
vector: 0.22063
vector: 0.404511
vector: 0.220629
vector: 0.404514
vector: -0.88752
vector: 0.220625
vector: 0.404503
vector: -0.887522
vector: 0.22064
vector: 0.404509
vector: -0.83849
vector: -0.365112
vector: -0.838495
vector: -0.365108
vector: 0.404497
vector: -0.838501
vector: -0.3651
vector: 0.404505
vector: -0.838494
vector: -0.365109
vector: -0.838491
vector: -0.36511
vector: -0.838488
vector: -0.365114
vector: -0.365111
vector: -0.838492
vector: -0.154517

PROPELLER
type: NamedIndividual
type: Appearance
has parent: Shape 2 4 2 1 2 1 1 1
has material: Material 2 4 2 1 2 1 1 1 2 1
DEF: PROPELLER

Material 2 4 2 1 2 1 1 1 2 1
type: NamedIndividual
type: Material
has parent: PROPELLER
diffuse color: 1.0
diffuse color: 0.7255
diffuse color: 0.0588
shininess: 0.7

Clock
type: NamedIndividual
type: TimeSensor
has parent: PORT PROP
DEF: Clock
cycle interval: 0.8
loop: true

PortPath
type: NamedIndividual
type: OrientationInterpolator
has parent: PORT PROP
DEF: PortPath
key: 0.0
key: 0.50
key: 1.0
key value: 0.0
key value: 1.0
key value: 0
key value: -3.14
key value: -6.28

ROUTE 2 4 2 1 2 1 1 4
type: NamedIndividual
type: ROUTE
has parent: PORT PROP
from field: fraction_changed
from node: Clock
to field: set_fraction
to node: PortPath

ROUTE 2 4 2 1 2 1 1 5
type: NamedIndividual
type: ROUTE
has parent: PORT PROP
from field: value_changed
from node: PortPath
to field: set_rotation
to node: PORT_PROP

Transform 2 4 2 1 2 2
type: NamedIndividual
type: Transform
has parent: Transform 2 4 2 1 2
has children: BULLET NOSE
scale: 0.72
scale: 1.2
translation: -3.3
translation: -104
translation: -3.45

BULLET NOSE
type: NamedIndividual
type: Shape
has parent: Transform 2 4 2 1 2 2
has geometry: Sphere 2 4 2 1 2 2 1 1
has appearance: PROPELLER-USE-1
DEF: BULLET_NOSE

SHAFT
type: NamedIndividual
type: Transform
has parent: Transform 2 4 2 1 2
has children: THIN SHAFT
DEF: SHAFT
center: -3.3
center: -104
center: -3.45

THIN SHAFT
type: NamedIndividual
type: Shape
has parent: SHAFT
has geometry: IndexedFaceSet 2 4 2 1 2 3 1 1
has appearance: App-USE-9
DEF: THIN_SHAFT

IndexedFaceSet 2 4 2 1 2 3 1 1
type: NamedIndividual
type: IndexedFaceSet
has parent: THIN SHAFT
has coord: Coordinate 2 4 2 1 2 3 1 1 1
has normal: Normal 2 4 2 1 2 3 1 1 2
coord index: 0
coord index: 1
coord index: 2
coord index: 3
coord index: -1
coord index: 4
coord index: 5
coord index: 6
coord index: 7
coord index: 8
coord index: 9
coord index: 10
coord index: 11
normal index: 0
normal index: -1
normal index: 1
normal index: 2
normal index: 3
normal index: 4
normal index: 5
normal index: 6
normal index: 7
normal index: 8
normal index: 9
normal index: 10
normal index: 11
normal index: 12
normal index: 13

Coordinate 2 4 2 1 2 3 1 1 1
type: NamedIndividual
type: Coordinate
has parent: IndexedFaceSet 2 4 2 1 2 3 1 1
point: -3.17021
point: -92.5523
point: -2.75812
point: -100.011
point: -3.34043
point: -3.42021
point: -3.54521
point: -100.029
point: -3.12468
point: -92.5704
point: -2.54238
point: -100.047
point: -2.90894
point: -92.5886
point: -2.32663
point: -3.04521

Normal 2 4 2 1 2 3 1 1 2
type: NamedIndividual
type: Normal
has parent: IndexedFaceSet 2 4 2 1 2 3 1 1
vector: 0
vector: 0.0778341
vector: -0.996966
vector: -0.866022
vector: 0.0389176
vector: -0.49849
vector: -0.866021
vector: -0.0389175
vector: 0.498489
vector: -0.0389176
vector: 0.49849
vector: -0.077834
vector: 0.996966
vector: 0.866022
vector: -0.0389174
vector: 0.866021

Transform 2 4 2 1 3
type: NamedIndividual
type: Transform
has parent: Transform 2 4 2 1
has children: V Bracket
translation: -3.3
translation: -102
translation: -2.2

V Bracket
type: NamedIndividual
type: Transform
has parent: Transform 2 4 2 1 3
has children: Shape 2 4 2 1 3 1 1
DEF: V_Bracket
rotation: 1
rotation: 0
rotation: 1.2
scale: 0.2
scale: 1.4
scale: 0.6

Transform 2 4 2 2 1
type: NamedIndividual
type: Transform
has parent: Transform 2 4 2 2
has children: FAT SHAFT-USE-1
has children: Transform 2 4 2 2 1 2
translation: 6.5
translation: 0

IndexedFaceSet 2 4 2 2 1 2 1 1
type: NamedIndividual
type: IndexedFaceSet
has parent: Shape 2 4 2 2 1 2 1
has coord: Coordinate 2 4 2 2 1 2 1 1 1
has normal: Normal 2 4 2 2 1 2 1 1 2
coord index: 0
coord index: 1
coord index: 2
coord index: 3
coord index: -1
coord index: 4
coord index: 5
coord index: 6
coord index: 7
coord index: 8
coord index: 9
coord index: 10
coord index: 11
normal index: 0
normal index: -1
normal index: 1
normal index: 2
normal index: 3
normal index: 4
normal index: 5
normal index: 6
normal index: 7
normal index: 8
normal index: 9
normal index: 10
normal index: 11
normal index: 12
normal index: 13

Coordinate 2 4 2 2 1 2 1 1 1
type: NamedIndividual
type: Coordinate
has parent: IndexedFaceSet 2 4 2 2 1 2 1 1
point: -3.17021
point: -92.5523
point: -2.75812
point: -100.011
point: -3.34043
point: -3.42021
point: -3.54521
point: -100.029
point: -3.12468
point: -92.5704
point: -2.54238
point: -100.047
point: -2.90894
point: -92.5886
point: -2.32663
point: -3.04521

Normal 2 4 2 2 1 2 1 1 2
type: NamedIndividual
type: Normal
has parent: IndexedFaceSet 2 4 2 2 1 2 1 1
vector: 0
vector: 0.0778341
vector: -0.996966
vector: -0.866022
vector: 0.0389176
vector: -0.49849
vector: -0.866021
vector: -0.0389175
vector: 0.498489
vector: -0.0389176
vector: 0.49849
vector: -0.077834
vector: 0.996966
vector: 0.866022
vector: -0.0389174
vector: 0.866021

Transform 2 4 2 2 1 2 2
type: NamedIndividual
type: Transform
has parent: Transform 2 4 2 2 1 2
has children: STARB PROP
scale: 1.4
translation: -8
translation: 41
translation: 1.22

STARB PROP
type: NamedIndividual
type: Transform
has parent: Transform 2 4 2 2 1 2 2
has children: Shape 2 4 2 2 1 2 2 1 1
has children: Clock-USE-1
has children: StarbPath
has ROUTE: ROUTE 2 4 2 2 1 2 2 1 4
has ROUTE: ROUTE 2 4 2 2 1 2 2 1 5
DEF: STARB_PROP
center: 3.3
center: -104
center: -3.45

IndexedFaceSet 2 4 2 2 1 2 2 1 1 1
type: NamedIndividual
type: IndexedFaceSet
has parent: Shape 2 4 2 2 1 2 2 1 1
has coord: Coordinate 2 4 2 2 1 2 2 1 1 1 1
has normal: Normal 2 4 2 2 1 2 2 1 1 1 2
coord index: 0
coord index: 1
coord index: 2
coord index: 3
coord index: 4
coord index: 5
coord index: 6
coord index: 7
coord index: -1
coord index: 8
coord index: 9
coord index: 10
coord index: 11
coord index: 12
coord index: 13
coord index: 14
coord index: 15
coord index: 16
coord index: 17
coord index: 18
coord index: 19
coord index: 20
coord index: 21
coord index: 22
coord index: 23
coord index: 24
coord index: 25
coord index: 26
coord index: 27
coord index: 28
coord index: 29
coord index: 30
coord index: 31
coord index: 32
coord index: 33
coord index: 34
coord index: 35
coord index: 36
coord index: 37
normal index: 0
normal index: 1
normal index: 2
normal index: 3
normal index: 4
normal index: 5
normal index: 6
normal index: 7
normal index: -1
normal index: 8
normal index: 9
normal index: 10
normal index: 11
normal index: 12
normal index: 13
normal index: 14
normal index: 15
normal index: 16
normal index: 17
normal index: 18
normal index: 19
normal index: 20
normal index: 21
normal index: 22
normal index: 23
normal index: 24
normal index: 25
normal index: 26
normal index: 27
normal index: 28
normal index: 29
normal index: 30
normal index: 31
normal index: 32
normal index: 33
normal index: 34

Coordinate 2 4 2 2 1 2 2 1 1 1 1
type: NamedIndividual
type: Coordinate
has parent: IndexedFaceSet 2 4 2 2 1 2 2 1 1 1
point: 2.9488
point: -104.035
point: -1.77509
point: 2.77021
point: -104.125
point: -1.93317
point: 2.77559
point: -104.085
point: -2.38134
point: 3.29521
point: -103.694
point: -3.45248
point: 3.81482
point: -103.487
point: -2.33129
point: 3.82021
point: -103.521
point: -1.8826
point: 3.64162
point: -103.637
point: -1.74172
point: -103.844
point: -1.65876
point: 1.57136
point: -103.91
point: -3.27398
point: 1.65884
point: -103.994
point: -3.49802
point: 2.08848
point: -103.98
point: -3.63124
point: 2.40962
point: -103.465
point: -2.59626
point: 1.9833
point: -103.474
point: -2.45233
point: 1.78546
point: -103.566
point: -2.58399
point: 1.58331
point: -103.74
point: -2.89819
point: 2.57622
point: -103.762
point: -5.04261
point: 2.80887
point: -103.866
point: -5.03488
point: 3.06902
point: -103.893
point: -4.66868
point: 2.22827
point: -103.346
point: -4.00992
point: 1.95941
point: -103.313
point: -4.36929
point: 2.01572
point: -103.397
point: -4.60343
point: 2.23719
point: -103.573
point: -4.90364
point: 4.58755
point: -103.798
point: -4.60886
point: 4.64386
point: -103.92
point: -4.39192
point: 4.37501
point: -103.947
point: -4.03203
point: 3.30806
point: -103.696
point: -3.42455

Normal 2 4 2 2 1 2 2 1 1 1 2
type: NamedIndividual
type: Normal
has parent: IndexedFaceSet 2 4 2 2 1 2 2 1 1 1
vector: 0.499998
vector: -0.863008
vector: -0.0722414
vector: 0.500001
vector: -0.863007
vector: -0.0722324
vector: 0.499999
vector: -0.0722413
vector: 0.125488
vector: -0.942867
vector: 0.308633
vector: 0.5
vector: -0.0722374
vector: 0.500004
vector: -0.863006
vector: -0.0722252
vector: 0.500022
vector: -0.863
vector: -0.0721778
vector: 0.500008
vector: -0.863004
vector: -0.0722176
vector: 0.154513
vector: -0.902672
vector: 0.401632
vector: 0.15452
vector: -0.902668
vector: 0.40164
vector: 0.154515
vector: -0.902671
vector: 0.401634
vector: -0.902677
vector: 0.401623
vector: -0.902682
vector: 0.401611
vector: 0.154512
vector: -0.902675
vector: 0.401626
vector: 0.15451
vector: -0.902673
vector: 0.401631
vector: -0.404503
vector: -0.887522
vector: 0.22064
vector: -0.404514
vector: -0.88752
vector: 0.220625
vector: -0.404511
vector: -0.887521
vector: 0.220629
vector: -0.40451
vector: 0.22063
vector: -0.404512
vector: 0.220627
vector: -0.404508
vector: 0.220634
vector: -0.404489
vector: -0.887524
vector: 0.220659
vector: -0.838492
vector: -0.365109
vector: -0.404509
vector: -0.838491
vector: -0.365111
vector: -0.838488
vector: -0.365114
vector: -0.36511
vector: -0.404505
vector: -0.838494
vector: -0.404497
vector: -0.838501
vector: -0.3651
vector: -0.838495
vector: -0.365108
vector: -0.83849
vector: -0.365112
vector: 0.154525

StarbPath
type: NamedIndividual
type: OrientationInterpolator
has parent: STARB PROP
DEF: StarbPath
key: 0.0
key: 0.50
key: 1.0
key value: 0
key value: 1.0
key value: 0.0
key value: 3.14
key value: 6.28

ROUTE 2 4 2 2 1 2 2 1 4
type: NamedIndividual
type: ROUTE
has parent: STARB PROP
from field: fraction_changed
from node: Clock
to field: set_fraction
to node: StarbPath

ROUTE 2 4 2 2 1 2 2 1 5
type: NamedIndividual
type: ROUTE
has parent: STARB PROP
from field: value_changed
from node: StarbPath
to field: set_rotation
to node: STARB_PROP

Transform 2 4 2 2 1 2 3
type: NamedIndividual
type: Transform
has parent: Transform 2 4 2 2 1 2
has children: BULLET NOSE-USE-1
scale: 0.72
scale: 1.2
translation: -3.3
translation: -104
translation: -3.45

Transform 2 4 2 2 2
type: NamedIndividual
type: Transform
has parent: Transform 2 4 2 2
has children: V Bracket-USE-1
translation: 3.3
translation: -102
translation: -2.1

GMVLS
type: NamedIndividual
type: Transform
has parent: Transform 2 4 3 1
has children: Shape 2 4 3 1 1 1
has children: GMVLSBUT
has children: Clock2
has children: GMVLSHutch
has ROUTE: ROUTE 2 4 3 1 1 5
has ROUTE: ROUTE 2 4 3 1 1 6
has ROUTE: ROUTE 2 4 3 1 1 7
DEF: GMVLS

IndexedFaceSet 2 4 3 1 1 1 1
type: NamedIndividual
type: IndexedFaceSet
has parent: Shape 2 4 3 1 1 1
has coord: Coordinate 2 4 3 1 1 1 1 1
has normal: Normal 2 4 3 1 1 1 1 2
coord index: 0
coord index: 1
coord index: 2
coord index: 3
coord index: -1
coord index: 4
coord index: 5
coord index: 6
coord index: 7
normal index: 0
normal index: -1
normal index: 1
normal index: 2
normal index: 3
normal index: 4
solid: false

Coordinate 2 4 3 1 1 1 1 1
type: NamedIndividual
type: Coordinate
has parent: IndexedFaceSet 2 4 3 1 1 1 1
point: -2.7
point: -70.3
point: 11.598
point: 2.7
point: -64.3
point: 10.898

Normal 2 4 3 1 1 1 1 2
type: NamedIndividual
type: Normal
has parent: IndexedFaceSet 2 4 3 1 1 1 1
vector: 0
vector: 1
vector: -1

GMVLSBUT
type: NamedIndividual
type: TouchSensor
has parent: GMVLS
DEF: GMVLSBUT
description: Touch Here to open GMVLS Hutch

Clock2
type: NamedIndividual
type: TimeSensor
has parent: GMVLS
DEF: Clock2
cycle interval: 30

GMVLSHutch
type: NamedIndividual
type: PositionInterpolator
has parent: GMVLS
DEF: GMVLSHutch
key: 0.0
key: 0.12
key: 0.24
key: 0.36
key: 0.48
key: 0.60
key: 0.72
key: 0.84
key: 0.96
key value: 0
key value: -2
key value: -4
key value: -6

ROUTE 2 4 3 1 1 5
type: NamedIndividual
type: ROUTE
has parent: GMVLS
from field: fraction_changed
from node: Clock2
to field: set_fraction
to node: GMVLSHutch

ROUTE 2 4 3 1 1 6
type: NamedIndividual
type: ROUTE
has parent: GMVLS
from field: value_changed
from node: GMVLSHutch
to field: set_translation
to node: GMVLS

ROUTE 2 4 3 1 1 7
type: NamedIndividual
type: ROUTE
has parent: GMVLS
from field: touchTime
from node: GMVLSBUT
to field: set_startTime
to node: Clock2

Transform 2 4 3 1 2
type: NamedIndividual
type: Transform
has parent: Transform 2 4 3 1
has children: box
has children: Transform 2 4 3 1 2 2
has children: Transform 2 4 3 1 2 3
has children: MISSILE
rotation: 0
rotation: 1
rotation: 3.14
translation: 0
translation: -67.5
translation: 9

box
type: NamedIndividual
type: Shape
has parent: Transform 2 4 3 1 2
has appearance: Appearance 2 4 3 1 2 1 1
has geometry: Extrusion 2 4 3 1 2 1 2
DEF: box

Material 2 4 3 1 2 1 1 1
type: NamedIndividual
type: Material
has parent: Appearance 2 4 3 1 2 1 1
diffuse color: 0

Extrusion 2 4 3 1 2 1 2
type: NamedIndividual
type: Extrusion
has parent: box
begin cap: false
cross section: -2.5
cross section: 2.5
solid: false
spine: 0
spine: -2.5
spine: 2.5

Transform 2 4 3 1 2 2
type: NamedIndividual
type: Transform
has parent: Transform 2 4 3 1 2
has children: box-USE-1
rotation: 0
rotation: 1
rotation: 3.14

Transform 2 4 3 1 2 3 1
type: NamedIndividual
type: Transform
has parent: Transform 2 4 3 1 2 3
has children: Launcher
translation: -2
translation: 0

Launcher
type: NamedIndividual
type: Transform
has parent: Transform 2 4 3 1 2 3 1
has children: Shape 2 4 3 1 2 3 1 1 1
DEF: Launcher
rotation: 1
rotation: 0
rotation: 1.57
scale: 0.4
scale: 1

Cylinder 2 4 3 1 2 3 1 1 1 1
type: NamedIndividual
type: Cylinder
has parent: Shape 2 4 3 1 2 3 1 1 1
height: 5

Transform 2 4 3 1 2 3 2
type: NamedIndividual
type: Transform
has parent: Transform 2 4 3 1 2 3
has children: Launcher-USE-1
translation: -2
translation: -1
translation: 0

Transform 2 4 3 1 2 3 3
type: NamedIndividual
type: Transform
has parent: Transform 2 4 3 1 2 3
has children: Launcher-USE-2
translation: -2
translation: 1
translation: 0

Transform 2 4 3 1 2 3 4
type: NamedIndividual
type: Transform
has parent: Transform 2 4 3 1 2 3
has children: Launcher-USE-3
translation: -2
translation: 2
translation: 0

Transform 2 4 3 1 2 3 5
type: NamedIndividual
type: Transform
has parent: Transform 2 4 3 1 2 3
has children: Launcher-USE-4
translation: -1
translation: -2
translation: 0

Transform 2 4 3 1 2 3 6
type: NamedIndividual
type: Transform
has parent: Transform 2 4 3 1 2 3
has children: Launcher-USE-5
translation: -1
translation: 0

Transform 2 4 3 1 2 3 7
type: NamedIndividual
type: Transform
has parent: Transform 2 4 3 1 2 3
has children: Launcher-USE-6
translation: -1
translation: 1
translation: 0

Transform 2 4 3 1 2 3 8
type: NamedIndividual
type: Transform
has parent: Transform 2 4 3 1 2 3
has children: Launcher-USE-7
translation: -1
translation: 2
translation: 0

Transform 2 4 3 1 2 3 9
type: NamedIndividual
type: Transform
has parent: Transform 2 4 3 1 2 3
has children: Launcher-USE-8
translation: 1
translation: -2
translation: 0

Transform 2 4 3 1 2 3 10
type: NamedIndividual
type: Transform
has parent: Transform 2 4 3 1 2 3
has children: Launcher-USE-9
translation: 1
translation: -1
translation: 0

Transform 2 4 3 1 2 3 11
type: NamedIndividual
type: Transform
has parent: Transform 2 4 3 1 2 3
has children: Launcher-USE-10
translation: 1
translation: 0

Transform 2 4 3 1 2 3 12
type: NamedIndividual
type: Transform
has parent: Transform 2 4 3 1 2 3
has children: Launcher-USE-11
translation: 1
translation: 2
translation: 0

Transform 2 4 3 1 2 3 13
type: NamedIndividual
type: Transform
has parent: Transform 2 4 3 1 2 3
has children: Launcher-USE-12
translation: 2
translation: -2
translation: 0

Transform 2 4 3 1 2 3 14
type: NamedIndividual
type: Transform
has parent: Transform 2 4 3 1 2 3
has children: Launcher-USE-13
translation: 2
translation: -1
translation: 0

Transform 2 4 3 1 2 3 15
type: NamedIndividual
type: Transform
has parent: Transform 2 4 3 1 2 3
has children: Launcher-USE-14
translation: 2
translation: 1
translation: 0

Transform 2 4 3 1 2 3 16
type: NamedIndividual
type: Transform
has parent: Transform 2 4 3 1 2 3
has children: NO Top Launcher
has children: Moving Launcher
translation: 2
translation: 0

NO Top Launcher
type: NamedIndividual
type: Transform
has parent: Transform 2 4 3 1 2 3 16
has children: Shape 2 4 3 1 2 3 16 1 1
DEF: NO_Top_Launcher
rotation: 1
rotation: 0
rotation: 1.57
scale: 0.4
scale: 1

Cylinder 2 4 3 1 2 3 16 1 1 1
type: NamedIndividual
type: Cylinder
has parent: Shape 2 4 3 1 2 3 16 1 1
bottom: false
height: 5

Moving Launcher
type: NamedIndividual
type: Transform
has parent: Transform 2 4 3 1 2 3 16
has children: Launcher-USE-15
has children: Launch move
has ROUTE: ROUTE 2 4 3 1 2 3 16 2 3
has ROUTE: ROUTE 2 4 3 1 2 3 16 2 4
DEF: Moving_Launcher

Launch move
type: NamedIndividual
type: PositionInterpolator
has parent: Moving Launcher
DEF: Launch_move
key: 0.0
key: 0.12
key: 0.24
key: 0.36
key: 0.48
key: 0.60
key: 0.72
key: 0.84
key: 0.96
key value: 0
key value: 0.25
key value: 0.5

ROUTE 2 4 3 1 2 3 16 2 3
type: NamedIndividual
type: ROUTE
has parent: Moving Launcher
from field: fraction_changed
from node: Clock2
to field: set_fraction
to node: Launch_move

ROUTE 2 4 3 1 2 3 16 2 4
type: NamedIndividual
type: ROUTE
has parent: Moving Launcher
from field: value_changed
from node: Launch_move
to field: set_translation
to node: Moving_Launcher

MISSILE
type: NamedIndividual
type: Transform
has parent: Transform 2 4 3 1 2
has children: TLAMVIEW
has children: Transform 2 4 3 1 2 4 2
DEF: MISSILE
rotation: 1
rotation: 0
rotation: -1.57
translation: 2
translation: -2.05

TLAMVIEW
type: NamedIndividual
type: Transform
has parent: MISSILE
has children: Viewpoint 2 4 3 1 2 4 1 1
DEF: TLAMVIEW

Viewpoint 2 4 3 1 2 4 1 1
type: NamedIndividual
type: Viewpoint
has parent: TLAMVIEW
description: SEA SPARROW
jump: false
orientation: 0
orientation: 1
orientation: 3.14
position: 0
position: 10
position: -30

VLSCLOCK
type: NamedIndividual
type: TimeSensor
has parent: Transform 2 4 3 1 2 4 2 1
DEF: VLSCLOCK

VLSORIENT
type: NamedIndividual
type: OrientationInterpolator
has parent: Transform 2 4 3 1 2 4 2 1
DEF: VLSORIENT
key: .3
key: 1
key value: 1
key value: 0
key value: 1.57

VLSPOSIT
type: NamedIndividual
type: PositionInterpolator
has parent: Transform 2 4 3 1 2 4 2 1
DEF: VLSPOSIT
key: .3
key: 1
key value: 0
key value: 7.8
key value: .3
key value: 7.5

THAWK
type: NamedIndividual
type: Transform
has parent: Transform 2 4 3 1 2 4 2
has children: Transform 2 4 3 1 2 4 2 2 1
has children: TLAMCLOCK
has children: TLAMPOSIT
has children: TLAMVIEWPOSIT
has children: TLAMSCALE
has children: TLAMANGLE
has children: TLAMVIEWANGLE
has ROUTE: ROUTE 2 4 3 1 2 4 2 2 8
has ROUTE: ROUTE 2 4 3 1 2 4 2 2 9
has ROUTE: ROUTE 2 4 3 1 2 4 2 2 10
has ROUTE: ROUTE 2 4 3 1 2 4 2 2 11
has ROUTE: ROUTE 2 4 3 1 2 4 2 2 12
has ROUTE: ROUTE 2 4 3 1 2 4 2 2 13
has ROUTE: ROUTE 2 4 3 1 2 4 2 2 14
has ROUTE: ROUTE 2 4 3 1 2 4 2 2 15
has ROUTE: ROUTE 2 4 3 1 2 4 2 2 16
has ROUTE: ROUTE 2 4 3 1 2 4 2 2 17
has ROUTE: ROUTE 2 4 3 1 2 4 2 2 18
has ROUTE: ROUTE 2 4 3 1 2 4 2 2 19
has ROUTE: ROUTE 2 4 3 1 2 4 2 2 20
has ROUTE: ROUTE 2 4 3 1 2 4 2 2 21
has ROUTE: ROUTE 2 4 3 1 2 4 2 2 22
has ROUTE: ROUTE 2 4 3 1 2 4 2 2 23
DEF: THAWK

TLAM
type: NamedIndividual
type: ProtoInstance
has parent: Transform 2 4 3 1 2 4 2 2 1
DEF: TLAM
name: BGM109

Transform 2 4 3 1 2 4 2 2 1 2
type: NamedIndividual
type: Transform
has parent: Transform 2 4 3 1 2 4 2 2 1
has children: Viewpoint 2 4 3 1 2 4 2 2 1 2 1
rotation: 0
rotation: 1
rotation: -1.57

Viewpoint 2 4 3 1 2 4 2 2 1 2 1
type: NamedIndividual
type: Viewpoint
has parent: Transform 2 4 3 1 2 4 2 2 1 2
description: RIDE SEA SPARROW
jump: false
orientation: 1
orientation: 0
position: 0
position: -20
position: 10

TLAMCLOCK
type: NamedIndividual
type: TimeSensor
has parent: THAWK
DEF: TLAMCLOCK
cycle interval: 15

TLAMPOSIT
type: NamedIndividual
type: PositionInterpolator
has parent: THAWK
DEF: TLAMPOSIT
key: 0
key: 0.2
key: 0.25
key: 0.3
key: 0.4
key: 0.5
key: 0.6
key: 0.7
key: 0.8
key: 0.95
key: 1
key value: 0
key value: 55
key value: 200
key value: 300
key value: 450
key value: 100
key value: 5000
key value: 10000
key value: 70
key value: 10155
key value: 5
key value: -50

TLAMVIEWPOSIT
type: NamedIndividual
type: PositionInterpolator
has parent: THAWK
DEF: TLAMVIEWPOSIT
key: 0
key: 0.2
key: 0.25
key: 0.3
key: 0.4
key: 0.5
key: 0.6
key: 0.7
key: 0.8
key: 0.95
key: 1
key value: 0
key value: 10
key value: -30
key value: 55
key value: -100
key value: 200
key value: -20
key value: 300
key value: 450
key value: 100
key value: 5000
key value: 10000
key value: 20
key value: -70
key value: 10165
key value: 85
key value: -90

TLAMSCALE
type: NamedIndividual
type: PositionInterpolator
has parent: THAWK
DEF: TLAMSCALE
key: 0
key: 0.99
key: 1
key value: 1
key value: 0.01

TLAMANGLE
type: NamedIndividual
type: OrientationInterpolator
has parent: THAWK
DEF: TLAMANGLE
key: 0
key: 0.2
key: 0.25
key: 0.3
key: 0.4
key: 0.5
key: 0.6
key: 0.7
key: 0.8
key: 0.95
key: 1
key value: 0
key value: 1
key value: -1.57
key value: -1.65
key value: -1.75

TLAMVIEWANGLE
type: NamedIndividual
type: OrientationInterpolator
has parent: THAWK
DEF: TLAMVIEWANGLE
key: 0
key: 0.2
key: 0.25
key: 0.3
key: 0.4
key: 0.5
key: 0.6
key: 0.7
key: 0.8
key: 0.95
key: 1
key value: 0
key value: 1
key value: 1.23

ROUTE 2 4 3 1 2 4 2 2 8
type: NamedIndividual
type: ROUTE
has parent: THAWK
from field: fraction_changed
from node: TLAMCLOCK
to field: set_fraction
to node: TLAMPOSIT

ROUTE 2 4 3 1 2 4 2 2 9
type: NamedIndividual
type: ROUTE
has parent: THAWK
from field: fraction_changed
from node: TLAMCLOCK
to field: set_fraction
to node: TLAMANGLE

ROUTE 2 4 3 1 2 4 2 2 10
type: NamedIndividual
type: ROUTE
has parent: THAWK
from field: fraction_changed
from node: TLAMCLOCK
to field: set_fraction
to node: TLAMSCALE

ROUTE 2 4 3 1 2 4 2 2 11
type: NamedIndividual
type: ROUTE
has parent: THAWK
from field: value_changed
from node: TLAMPOSIT
to field: set_translation
to node: THAWK

ROUTE 2 4 3 1 2 4 2 2 12
type: NamedIndividual
type: ROUTE
has parent: THAWK
from field: value_changed
from node: TLAMANGLE
to field: set_rotation
to node: THAWK

ROUTE 2 4 3 1 2 4 2 2 13
type: NamedIndividual
type: ROUTE
has parent: THAWK
from field: value_changed
from node: TLAMSCALE
to field: set_scale
to node: THAWK

ROUTE 2 4 3 1 2 4 2 2 14
type: NamedIndividual
type: ROUTE
has parent: THAWK
from field: fraction_changed
from node: TLAMCLOCK
to field: set_fraction
to node: TLAMVIEWANGLE

ROUTE 2 4 3 1 2 4 2 2 15
type: NamedIndividual
type: ROUTE
has parent: THAWK
from field: fraction_changed
from node: TLAMCLOCK
to field: set_fraction
to node: TLAMVIEWPOSIT

ROUTE 2 4 3 1 2 4 2 2 16
type: NamedIndividual
type: ROUTE
has parent: THAWK
from field: value_changed
from node: TLAMVIEWANGLE
to field: set_rotation
to node: TLAMVIEW

ROUTE 2 4 3 1 2 4 2 2 17
type: NamedIndividual
type: ROUTE
has parent: THAWK
from field: value_changed
from node: TLAMVIEWPOSIT
to field: set_translation
to node: TLAMVIEW

ROUTE 2 4 3 1 2 4 2 2 18
type: NamedIndividual
type: ROUTE
has parent: THAWK
from field: isActive
from node: VLSCLOCK
to field: STARTLAUNCH
to node: TLAM

ROUTE 2 4 3 1 2 4 2 2 19
type: NamedIndividual
type: ROUTE
has parent: THAWK
from field: touchTime
from node: GMVLSBUT
to field: THETIME
to node: TLAM

ROUTE 2 4 3 1 2 4 2 2 20
type: NamedIndividual
type: ROUTE
has parent: THAWK
from field: touchTime
from node: GMVLSBUT
to field: set_startTime
to node: VLSCLOCK

ROUTE 2 4 3 1 2 4 2 2 21
type: NamedIndividual
type: ROUTE
has parent: THAWK
from field: fraction_changed
from node: VLSCLOCK
to field: set_fraction
to node: VLSORIENT

ROUTE 2 4 3 1 2 4 2 2 22
type: NamedIndividual
type: ROUTE
has parent: THAWK
from field: fraction_changed
from node: VLSCLOCK
to field: set_fraction
to node: VLSPOSIT

ROUTE 2 4 3 1 2 4 2 2 23
type: NamedIndividual
type: ROUTE
has parent: THAWK
from field: touchTime
from node: GMVLSBUT
to field: set_startTime
to node: TLAMCLOCK

STIR AFT
type: NamedIndividual
type: Transform
has parent: Transform 2 4 3
has children: Shape 2 4 3 2 1
has children: ClockRadar
has children: STIR Path
has children: STIRBUT
has ROUTE: ROUTE 2 4 3 2 4
has ROUTE: ROUTE 2 4 3 2 5
has ROUTE: ROUTE 2 4 3 2 7
DEF: STIR_AFT
center: 0
center: -55.5
center: 15

IndexedFaceSet 2 4 3 2 1 1
type: NamedIndividual
type: IndexedFaceSet
has parent: Shape 2 4 3 2 1
has coord: Coordinate 2 4 3 2 1 1 1
has normal: Normal 2 4 3 2 1 1 2
coord index: 0
coord index: 1
coord index: 2
coord index: 3
coord index: 4
coord index: 5
coord index: -1
coord index: 6
coord index: 7
coord index: 8
coord index: 9
coord index: 10
coord index: 11
coord index: 12
coord index: 13
coord index: 14
coord index: 15
coord index: 16
coord index: 17
coord index: 18
coord index: 19
coord index: 20
coord index: 21
coord index: 22
coord index: 23
coord index: 24
coord index: 25
coord index: 26
coord index: 27
coord index: 28
normal index: 0
normal index: -1
normal index: 1
normal index: 2
normal index: 3
normal index: 4
normal index: 5
normal index: 6
normal index: 7
normal index: 8
normal index: 9
normal index: 10
normal index: 11
normal index: 12
normal index: 13
normal index: 14
normal index: 15
normal index: 16
normal index: 17
normal index: 18
normal index: 19
normal index: 20

Coordinate 2 4 3 2 1 1 1
type: NamedIndividual
type: Coordinate
has parent: IndexedFaceSet 2 4 3 2 1 1
point: 0.583859
point: -54.7888
point: 15.9148
point: -54.5931
point: 16.9907
point: -56.1023
point: 17.1723
point: 16.823
point: -55.2639
point: 16.6274
point: -55.5713
point: -0.583859
point: -0.9
point: -56.0848
point: 15.9031
point: 14.4031
point: 0.9
point: -54.7848
point: -0.707107
point: -56.1048
point: 17.6785
point: -5.52104e-017
point: 17.9714
point: 0.707107
point: 1
point: -56.1049
point: 16.9714
point: -56.105
point: 16.2643
point: -5.52287e-017
point: 15.9714
point: -1
point: -1.40942e-016
point: -56.8049

Normal 2 4 3 2 1 1 2
type: NamedIndividual
type: Normal
has parent: IndexedFaceSet 2 4 3 2 1 1
vector: 1
vector: 0
vector: -1
vector: -7.63998e-005
vector: -7.81448e-005
vector: -7.68361e-005
vector: -7.55272e-005
vector: -7.0324e-005
vector: -6.51209e-005
vector: -7.20584e-005
vector: -0.573463
vector: -0.819232
vector: 6.20902e-005
vector: -0.405498
vector: -0.819262
vector: -0.405439
vector: 7.49845e-005
vector: -0.819274
vector: -0.573403
vector: 0.405498
vector: 0.573463
vector: 0.405499
vector: -0.819201
vector: 0.405561
vector: -0.819188
vector: 0.573525
vector: -0.405499

ClockRadar
type: NamedIndividual
type: TimeSensor
has parent: STIR AFT
DEF: ClockRadar
cycle interval: 18

STIR Path
type: NamedIndividual
type: OrientationInterpolator
has parent: STIR AFT
DEF: STIR_Path
key: 0.0
key: 0.25
key: 0.50
key: 0.75
key: 1.0
key value: 0
key value: 1
key value: 0.0
key value: 2.1
key value: -2.1

ROUTE 2 4 3 2 4
type: NamedIndividual
type: ROUTE
has parent: STIR AFT
from field: fraction_changed
from node: ClockRadar
to field: set_fraction
to node: STIR_Path

ROUTE 2 4 3 2 5
type: NamedIndividual
type: ROUTE
has parent: STIR AFT
from field: value_changed
from node: STIR_Path
to field: set_rotation
to node: STIR_AFT

STIRBUT
type: NamedIndividual
type: TouchSensor
has parent: STIR AFT
DEF: STIRBUT
description: Touch Here to ROTATE STIR

ROUTE 2 4 3 2 7
type: NamedIndividual
type: ROUTE
has parent: STIR AFT
from field: touchTime
from node: STIRBUT
to field: set_startTime
to node: ClockRadar

STIR FWD
type: NamedIndividual
type: Transform
has parent: Transform 2 4 3
has children: Shape 2 4 3 3 1
has children: ClockRadar-USE-1
has children: STIR Path1
has children: STIRBUT-USE-1
has ROUTE: ROUTE 2 4 3 3 4
has ROUTE: ROUTE 2 4 3 3 5
DEF: STIR_FWD
center: 0
center: -36.7
center: 16
translation: 0
translation: -0.4

IndexedFaceSet 2 4 3 3 1 1
type: NamedIndividual
type: IndexedFaceSet
has parent: Shape 2 4 3 3 1
has coord: Coordinate 2 4 3 3 1 1 1
has normal: Normal 2 4 3 3 1 1 2
coord index: 0
coord index: 1
coord index: 2
coord index: 3
coord index: 4
coord index: 5
coord index: -1
coord index: 6
coord index: 7
coord index: 8
coord index: 9
coord index: 10
coord index: 11
coord index: 12
coord index: 13
coord index: 14
coord index: 15
coord index: 16
coord index: 17
coord index: 18
coord index: 19
coord index: 20
coord index: 21
coord index: 22
coord index: 23
coord index: 24
coord index: 25
coord index: 26
coord index: 27
coord index: 28
normal index: 0
normal index: -1
normal index: 1
normal index: 2
normal index: 3
normal index: 4
normal index: 5
normal index: 6
normal index: 7
normal index: 8
normal index: 9
normal index: 10
normal index: 11
normal index: 12
normal index: 13
normal index: 14
normal index: 15
normal index: 16
normal index: 17
normal index: 18
normal index: 19
normal index: 20
normal index: 21
solid: false

Coordinate 2 4 3 3 1 1 1
type: NamedIndividual
type: Coordinate
has parent: IndexedFaceSet 2 4 3 3 1 1
point: -0.583859
point: -37.0983
point: 17.3867
point: -37.2939
point: 18.4626
point: -35.7848
point: 18.6443
point: 18.295
point: -36.6232
point: 18.0993
point: -36.3158
point: 0.583859
point: 0.9
point: -35.8023
point: 17.375
point: 15.875
point: -0.9
point: -37.1023
point: 0.707107
point: -35.7822
point: 19.1504
point: 0
point: 19.4433
point: -0.707107
point: -1
point: 18.4433
point: -35.7821
point: 17.7362
point: 17.4433
point: 1
point: -35.0822
point: 18.4434

Normal 2 4 3 3 1 1 2
type: NamedIndividual
type: Normal
has parent: IndexedFaceSet 2 4 3 3 1 1
vector: -1
vector: 0
vector: 1
vector: -7.63998e-005
vector: -7.81453e-005
vector: -7.68362e-005
vector: -7.55271e-005
vector: -7.81448e-005
vector: -7.68361e-005
vector: -7.55272e-005
vector: 0.573463
vector: 0.819232
vector: 6.16001e-005
vector: 0.4055
vector: 0.819262
vector: -0.405437
vector: 7.58445e-005
vector: 0.819275
vector: -0.5734
vector: -0.4055
vector: -0.573463
vector: -0.405499
vector: 0.819201
vector: 0.405562
vector: 0.819188
vector: 0.573525
vector: 0.405499

STIR Path1
type: NamedIndividual
type: OrientationInterpolator
has parent: STIR FWD
DEF: STIR_Path1
key: 0.0
key: 0.25
key: 0.50
key: 0.75
key: 1.0
key value: 0
key value: 1
key value: 0.0
key value: 2.1
key value: -2.1

ROUTE 2 4 3 3 4
type: NamedIndividual
type: ROUTE
has parent: STIR FWD
from field: fraction_changed
from node: ClockRadar
to field: set_fraction
to node: STIR_Path1

ROUTE 2 4 3 3 5
type: NamedIndividual
type: ROUTE
has parent: STIR FWD
from field: value_changed
from node: STIR_Path1
to field: set_rotation
to node: STIR_FWD

BASE PHALANX AFT
type: NamedIndividual
type: Transform
has parent: Transform 2 4 3
has children: Shape 2 4 3 4 1
has children: ClockRadarPH
has children: Base Phalanx path
has children: Transform 2 4 3 4 6
has children: PHALLANXBUT
has children: PHALANX AFT
has ROUTE: ROUTE 2 4 3 4 4
has ROUTE: ROUTE 2 4 3 4 5
has ROUTE: ROUTE 2 4 3 4 8
DEF: BASE_PHALANX_AFT
center: -4
center: -81.5
center: 13

IndexedFaceSet 2 4 3 4 1 1
type: NamedIndividual
type: IndexedFaceSet
has parent: Shape 2 4 3 4 1
has coord: Coordinate 2 4 3 4 1 1 1
has normal: Normal 2 4 3 4 1 1 2
coord index: 0
coord index: 1
coord index: 2
coord index: 3
coord index: -1
coord index: 4
coord index: 5
coord index: 6
coord index: 7
coord index: 8
coord index: 9
coord index: 10
coord index: 11
coord index: 12
coord index: 13
coord index: 14
coord index: 15
coord index: 16
coord index: 17
coord index: 18
coord index: 19
coord index: 20
coord index: 21
coord index: 22
coord index: 23
coord index: 24
coord index: 25
coord index: 26
coord index: 27
coord index: 28
coord index: 29
coord index: 30
coord index: 31
coord index: 32
coord index: 33
coord index: 34
coord index: 35
coord index: 36
coord index: 37
coord index: 38
coord index: 39
coord index: 40
coord index: 41
coord index: 42
coord index: 43
coord index: 44
coord index: 45
coord index: 46
coord index: 47
coord index: 48
coord index: 49
coord index: 50
coord index: 51
coord index: 52
coord index: 53
coord index: 54
coord index: 55
coord index: 56
coord index: 57
coord index: 58
coord index: 59
coord index: 60
coord index: 61
coord index: 62
coord index: 63
coord index: 64
coord index: 65
coord index: 66
coord index: 67
coord index: 68
coord index: 69
coord index: 70
coord index: 71
coord index: 72
coord index: 73

Coordinate 2 4 3 4 1 1 1
type: NamedIndividual
type: Coordinate
has parent: IndexedFaceSet 2 4 3 4 1 1
point: -4.15667
point: -79.2924
point: 12.1594
point: 10.8016
point: -5.16752
point: -80
point: 10.8292
point: -2.84257
point: -3.85342
point: -3.77294
point: -81.9547
point: 13.0922
point: -3.73908
point: 12.9659
point: -3.73909
point: -80.944
point: -3.86544
point: 13.1847
point: -3.99179
point: 13.2186
point: -3.9918
point: -4.11815
point: -4.11816
point: -4.21065
point: -4.2445
point: -4.24451
point: 12.8395
point: 12.747
point: 12.7132
point: -4.86427
point: -80.9177
point: 12.6
point: -81.0726
point: 13.7209
point: -4.45993
point: -80.455
point: 12.1372
point: -81.915
point: 12.5865
point: -82.3643
point: -81.7465
point: -3.55016
point: -3.14582
point: -2.79763
point: -80.2022
point: 12.0361
point: -82.617
point: 10.8956
point: 10.8384
point: -5.21245
point: 13.2209
point: -80.9042

Normal 2 4 3 4 1 1 2
type: NamedIndividual
type: Normal
has parent: IndexedFaceSet 2 4 3 4 1 1
vector: 0
vector: 1
vector: -1
vector: 0.907073
vector: 5.56291e-006
vector: 0.420974
vector: 6.13282e-006
vector: 2.57628e-006
vector: 0.818111
vector: 5.01734e-006
vector: 0.575061
vector: 0.575062
vector: 3.52677e-006
vector: 0.81811
vector: 0.420975
vector: 2.5608e-006
vector: 0.907072
vector: 0.0889631
vector: 5.45598e-007
vector: 0.996035
vector: -0.0889621
vector: -5.45593e-007
vector: -0.420977
vector: -2.56081e-006
vector: 0.907071
vector: -0.575065
vector: -3.5268e-006
vector: 0.818107
vector: -0.818115
vector: -5.01738e-006
vector: 0.575055
vector: -0.907076
vector: -5.56297e-006
vector: 0.420968
vector: -6.13286e-006
vector: -6.23243e-006
vector: -0.90707
vector: -5.56294e-006
vector: -0.420979
vector: -0.818107
vector: -5.01734e-006
vector: -0.575059
vector: -3.52676e-006
vector: -0.818112
vector: -0.420974
vector: -2.58177e-006
vector: -0.907073
vector: -0.0889631
vector: -5.45598e-007
vector: -0.996035
vector: 2.58178e-006
vector: -0.907072
vector: 3.52676e-006
vector: -0.81811
vector: -0.57506
vector: 0.907074
vector: 5.56292e-006
vector: -0.420971
vector: -5.81007e-006
vector: 2.16833e-005
vector: -1.66518e-005
vector: 2.18919e-005
vector: -1.58734e-005
vector: -1.13972e-006
vector: -1.16201e-005
vector: -3.1747e-005
vector: -4.12405e-005
vector: -3.33038e-005
vector: -5.60162e-006
vector: -1.13974e-006
vector: 2.32401e-005
vector: 0.99058
vector: 0.136938
vector: 0.707153
vector: 0.707061
vector: -0.707105
vector: 0.707109

ClockRadarPH
type: NamedIndividual
type: TimeSensor
has parent: BASE PHALANX AFT
DEF: ClockRadarPH
cycle interval: 18

Base Phalanx path
type: NamedIndividual
type: OrientationInterpolator
has parent: BASE PHALANX AFT
DEF: Base_Phalanx_path
key: 0.0
key: 0.25
key: 0.50
key: 0.75
key: 1.0
key value: 0
key value: 1
key value: 0.0
key value: 2.2
key value: -1

ROUTE 2 4 3 4 4
type: NamedIndividual
type: ROUTE
has parent: BASE PHALANX AFT
from field: fraction_changed
from node: ClockRadarPH
to field: set_fraction
to node: Base_Phalanx_path

ROUTE 2 4 3 4 5
type: NamedIndividual
type: ROUTE
has parent: BASE PHALANX AFT
from field: value_changed
from node: Base_Phalanx_path
to field: set_rotation
to node: BASE_PHALANX_AFT

Transform 2 4 3 4 6
type: NamedIndividual
type: Transform
has parent: BASE PHALANX AFT
has children: Shape 2 4 3 4 6 1
translation: -4
translation: -81.5
translation: 12.1

Box 2 4 3 4 6 1 2
type: NamedIndividual
type: Box
has parent: Shape 2 4 3 4 6 1
size: 2.2
size: 2.1
size: 0.2

PHALLANXBUT
type: NamedIndividual
type: TouchSensor
has parent: BASE PHALANX AFT
DEF: PHALLANXBUT
description: Touch Here to ROTATE PHALANX

ROUTE 2 4 3 4 8
type: NamedIndividual
type: ROUTE
has parent: BASE PHALANX AFT
from field: touchTime
from node: PHALLANXBUT
to field: set_startTime
to node: ClockRadarPH

PHALANX AFT
type: NamedIndividual
type: Transform
has parent: BASE PHALANX AFT
has children: Shape 2 4 3 4 9 1
has children: Shape 2 4 3 4 9 2
has children: Shape 2 4 3 4 9 3
has children: ClockPhalanx
has children: Phalanx path
has children: Shape 2 4 3 4 9 9
has ROUTE: ROUTE 2 4 3 4 9 6
has ROUTE: ROUTE 2 4 3 4 9 7
has ROUTE: ROUTE 2 4 3 4 9 8
DEF: PHALANX_AFT
center: -4
center: -81.5
center: 13

IndexedFaceSet 2 4 3 4 9 1 1
type: NamedIndividual
type: IndexedFaceSet
has parent: Shape 2 4 3 4 9 1
has coord: Coordinate 2 4 3 4 9 1 1 1
has normal: Normal 2 4 3 4 9 1 1 2
coord index: 0
coord index: 1
coord index: 2
coord index: 3
coord index: 4
coord index: 5
coord index: -1
coord index: 6
coord index: 7
coord index: 8
coord index: 9
coord index: 10
coord index: 11
coord index: 12
coord index: 13
coord index: 14
coord index: 15
coord index: 16
coord index: 17
normal index: 0
normal index: -1
normal index: 1
normal index: 2
normal index: 3
normal index: 4
normal index: 5
normal index: 6
normal index: 7
solid: false

Coordinate 2 4 3 4 9 1 1 1
type: NamedIndividual
type: Coordinate
has parent: IndexedFaceSet 2 4 3 4 9 1 1
point: -4.00388
point: -81.9147
point: 13.5445
point: -4.12123
point: 13.4738
point: -4.11869
point: 13.3368
point: -3.9988
point: 13.2705
point: -3.88145
point: 13.3412
point: -3.88399
point: 13.4782
point: -80.7923
point: -3.92737
point: -81.9149
point: 13.4741
point: -3.92394
point: 13.3847
point: -3.99962
point: 13.337
point: -4.07874
point: 13.3787
point: -4.08218
point: 13.4681
point: -4.0065
point: 13.5158

Normal 2 4 3 4 9 1 1 2
type: NamedIndividual
type: Normal
has parent: IndexedFaceSet 2 4 3 4 9 1 1
vector: 0
vector: -1
vector: 0.999829
vector: 0.0185154
vector: 0.515951
vector: -0.856618
vector: -0.48388
vector: -0.875134
vector: -0.999829
vector: -0.0185137
vector: -0.515952
vector: 0.856618
vector: 0.48388
vector: 0.875134
vector: 1

Material 2 4 3 4 9 1 2 1
type: NamedIndividual
type: Material
has parent: Appearance 2 4 3 4 9 1 2
diffuse color: 0
shininess: 0.5

IndexedFaceSet 2 4 3 4 9 2 1
type: NamedIndividual
type: IndexedFaceSet
has parent: Shape 2 4 3 4 9 2
has coord: Coordinate 2 4 3 4 9 2 1 1
has normal: Normal 2 4 3 4 9 2 1 2
coord index: 6
coord index: 5
coord index: 4
coord index: 7
coord index: -1
coord index: 3
coord index: 8
coord index: 2
coord index: 9
coord index: 1
coord index: 10
coord index: 0
coord index: 11
normal index: 1
normal index: -1
normal index: 2
normal index: 3
normal index: 4
normal index: 5
normal index: 6
normal index: 0
solid: false

Coordinate 2 4 3 4 9 2 1 1
type: NamedIndividual
type: Coordinate
has parent: IndexedFaceSet 2 4 3 4 9 2 1
point: -3.92737
point: -81.9149
point: 13.4741
point: -3.92394
point: 13.3847
point: -3.99962
point: 13.337
point: -4.07874
point: 13.3787
point: -4.08218
point: 13.4681
point: -4.0065
point: 13.5158
point: -82.9764

Normal 2 4 3 4 9 2 1 2
type: NamedIndividual
type: Normal
has parent: IndexedFaceSet 2 4 3 4 9 2 1
vector: 0
vector: -1
vector: -0.532912
vector: 0.846171
vector: -0.999261
vector: -0.0384323
vector: -0.466346
vector: -0.884602
vector: 0.532912
vector: -0.846171
vector: 0.999261
vector: 0.0384323
vector: 0.466346
vector: 0.884602

Material 2 4 3 4 9 2 2 1
type: NamedIndividual
type: Material
has parent: Appearance 2 4 3 4 9 2 2
diffuse color: 0
shininess: 0.5

IndexedFaceSet 2 4 3 4 9 3 1
type: NamedIndividual
type: IndexedFaceSet
has parent: Shape 2 4 3 4 9 3
has coord: Coordinate 2 4 3 4 9 3 1 1
has normal: Normal 2 4 3 4 9 3 1 2
coord index: 0
coord index: 1
coord index: 2
coord index: 3
coord index: -1
coord index: 4
coord index: 5
coord index: 6
coord index: 7
coord index: 8
coord index: 9
coord index: 10
coord index: 11
coord index: 12
coord index: 13
coord index: 14
coord index: 15
coord index: 16
coord index: 17
coord index: 18
coord index: 19
coord index: 20
coord index: 21
coord index: 22
coord index: 23
coord index: 24
coord index: 25
coord index: 26
coord index: 27
coord index: 28
coord index: 29
coord index: 30
coord index: 31
coord index: 32
coord index: 33
coord index: 34
coord index: 35
coord index: 36
coord index: 37
coord index: 38
coord index: 39
coord index: 40
coord index: 41
coord index: 42
coord index: 43
coord index: 44
coord index: 45
coord index: 46
coord index: 47
coord index: 48
normal index: 0
normal index: 1
normal index: 2
normal index: 3
normal index: -1
normal index: 4
normal index: 5
normal index: 6
normal index: 7
normal index: 8
normal index: 9
normal index: 10
normal index: 11
normal index: 12
normal index: 13
normal index: 14
normal index: 15
normal index: 16
normal index: 17
normal index: 18
normal index: 19
normal index: 20
normal index: 21
normal index: 22
normal index: 23

Coordinate 2 4 3 4 9 3 1 1
type: NamedIndividual
type: Coordinate
has parent: IndexedFaceSet 2 4 3 4 9 3 1
point: -4.25774
point: -81.8473
point: 13.7209
point: -4.25775
point: 15.2147
point: -4.44275
point: -81.6623
point: -4.44273
point: -4.51047
point: -81.4096
point: -4.51045
point: -3.62599
point: -81.1907
point: 15.4674
point: -3.56735
point: -3.49963
point: -81.1569
point: -81.6284
point: -3.56734
point: -3.78621
point: -81.0305
point: -3.75235
point: -80.9719
point: -4.00506
point: -80.9042
point: -4.22391
point: -4.25777
point: -4.38412
point: -4.44276
point: -4.38411
point: -4.2239
point: -81.7886
point: -4.00505
point: -4.00504
point: -81.915
point: -3.78619
point: -3.75234
point: 15.7201
point: -3.7862
point: -81.5359
point: 15.6524
point: -3.87869
point: -4.1314
point: -4.25776
point: -81.2832
point: -4.13141
point: -3.8787
point: -3.56737
point: -3.49966
point: -3.75236
point: -4.44274
point: -3.56736

Normal 2 4 3 4 9 3 1 2
type: NamedIndividual
type: Normal
has parent: IndexedFaceSet 2 4 3 4 9 3 1
vector: -0.575048
vector: -0.81812
vector: -1.36365e-005
vector: -0.417374
vector: -0.899366
vector: 0.130155
vector: -0.811144
vector: -0.570181
vector: 0.130154
vector: -0.907068
vector: -0.420984
vector: -1.503e-005
vector: -0.993017
vector: -0.0373234
vector: 0.111916
vector: -1
vector: -1.69849e-005
vector: -1.40452e-005
vector: 0.750413
vector: 0.389503
vector: 0.534011
vector: 0.889423
vector: -0.0531145
vector: 0.453989
vector: 0.987561
vector: 0.0882186
vector: 0.828068
vector: 0.538342
vector: 0.156497
vector: 0.743404
vector: -0.442343
vector: 0.50168
vector: 0.899362
vector: -0.417381
vector: 0.130157
vector: 0.490712
vector: 0.743707
vector: 0.453985
vector: 0.496943
vector: 0.85789
vector: 0.130661
vector: 0.037882
vector: 0.844628
vector: 0.00141647
vector: 0.991426
vector: 0.13066
vector: -0.422634
vector: 0.754784
vector: 0.501679
vector: -0.494481
vector: 0.859312
vector: -0.743401
vector: 0.442349
vector: -0.857889
vector: 0.496944
vector: -0.864978
vector: 0.011381
vector: -0.754782
vector: 0.501682
vector: -0.442342
vector: -0.743404
vector: -0.0113794
vector: -0.864979
vector: 0.0882152
vector: -0.987561
vector: 0.13016
vector: 0.422631
vector: -0.754783
vector: 0.570184
vector: -0.811141
vector: -7.12368e-006
vector: 1.19188e-005
vector: 1
vector: 0.451294
vector: -0.305471
vector: 0.838464
vector: 0.573579

PhalanxRadar
type: NamedIndividual
type: Appearance
has parent: Shape 2 4 3 4 9 3
has material: Material 2 4 3 4 9 3 2 1
DEF: PhalanxRadar

Material 2 4 3 4 9 3 2 1
type: NamedIndividual
type: Material
has parent: PhalanxRadar
ambient intensity: 0.722876
diffuse color: 1.000000
shininess: 0.062500
specular color: 0.407843

ClockPhalanx
type: NamedIndividual
type: TimeSensor
has parent: PHALANX AFT
DEF: ClockPhalanx
cycle interval: 18

Phalanx path
type: NamedIndividual
type: OrientationInterpolator
has parent: PHALANX AFT
DEF: Phalanx_path
key: 0.0
key: 0.25
key: 0.50
key: 0.75
key: 1.0
key value: 1
key value: 0
key value: 0.0
key value: -0.4
key value: -0.8

ROUTE 2 4 3 4 9 6
type: NamedIndividual
type: ROUTE
has parent: PHALANX AFT
from field: fraction_changed
from node: ClockPhalanx
to field: set_fraction
to node: Phalanx_path

ROUTE 2 4 3 4 9 7
type: NamedIndividual
type: ROUTE
has parent: PHALANX AFT
from field: value_changed
from node: Phalanx_path
to field: set_rotation
to node: PHALANX_AFT

ROUTE 2 4 3 4 9 8
type: NamedIndividual
type: ROUTE
has parent: PHALANX AFT
from field: touchTime
from node: PHALLANXBUT
to field: set_startTime
to node: ClockPhalanx

IndexedFaceSet 2 4 3 4 9 9 1
type: NamedIndividual
type: IndexedFaceSet
has parent: Shape 2 4 3 4 9 9
has coord: Coordinate 2 4 3 4 9 9 1 1
has normal: Normal 2 4 3 4 9 9 1 2
coord index: 0
coord index: 3
coord index: 2
coord index: 1
coord index: -1
normal index: 0
normal index: -1
solid: false

Coordinate 2 4 3 4 9 9 1 1
type: NamedIndividual
type: Coordinate
has parent: IndexedFaceSet 2 4 3 4 9 9 1
point: -3.55016
point: -80.9042
point: 13.7209
point: -81.915
point: -4.45993

Normal 2 4 3 4 9 9 1 2
type: NamedIndividual
type: Normal
has parent: IndexedFaceSet 2 4 3 4 9 9 1
vector: 0
vector: 1

Transform 2 4 3 5
type: NamedIndividual
type: Transform
has parent: Transform 2 4 3
has children: BASE PHALANX AFT-USE-1
rotation: 0
rotation: 1
rotation: 3.14
translation: -4
translation: -104
translation: -2.85

IndexedFaceSet 2 4 3 6 1 1
type: NamedIndividual
type: IndexedFaceSet
has parent: Shape 2 4 3 6 1
has coord: Coordinate 2 4 3 6 1 1 1
has normal: Normal 2 4 3 6 1 1 2
coord index: 0
coord index: 1
coord index: 2
coord index: 3
coord index: -1
coord index: 4
coord index: 5
coord index: 6
coord index: 7
normal index: 0
normal index: -1
normal index: 1
normal index: 2
normal index: 3
normal index: 4
solid: false

Coordinate 2 4 3 6 1 1 1
type: NamedIndividual
type: Coordinate
has parent: IndexedFaceSet 2 4 3 6 1 1
point: -2.25
point: -16.825
point: 6.5
point: 5.75
point: 2.25
point: -11.575

Normal 2 4 3 6 1 1 2
type: NamedIndividual
type: Normal
has parent: IndexedFaceSet 2 4 3 6 1 1
vector: 0
vector: -1
vector: 1

GUN
type: NamedIndividual
type: Transform
has parent: Transform 2 4 3 6
has children: Shape 2 4 3 6 2 1
has children: Shape 2 4 3 6 2 2
has children: BARREL
has children: ClockRadar-USE-3
has children: Base GUN path
has ROUTE: ROUTE 2 4 3 6 2 6
has ROUTE: ROUTE 2 4 3 6 2 7
DEF: GUN
center: 0
center: -13.5
center: 6.4

IndexedFaceSet 2 4 3 6 2 1 1
type: NamedIndividual
type: IndexedFaceSet
has parent: Shape 2 4 3 6 2 1
has coord: Coordinate 2 4 3 6 2 1 1 1
has normal: Normal 2 4 3 6 2 1 1 2
coord index: 0
coord index: 1
coord index: 2
coord index: 3
coord index: 4
coord index: 5
coord index: 6
coord index: 7
coord index: 8
coord index: -1
coord index: 9
coord index: 10
coord index: 11
coord index: 12
coord index: 13
coord index: 14
coord index: 15
coord index: 16
coord index: 17
coord index: 18
coord index: 19
coord index: 20
coord index: 21
coord index: 22
coord index: 23
coord index: 24
coord index: 25
coord index: 26
coord index: 27
coord index: 28
coord index: 29
coord index: 30
coord index: 31
coord index: 32
coord index: 33
coord index: 34
coord index: 35
coord index: 36
coord index: 37
coord index: 38
coord index: 39
coord index: 40
coord index: 41
coord index: 42
coord index: 43
coord index: 44
coord index: 45
coord index: 46
coord index: 47
coord index: 48
coord index: 49
coord index: 50
coord index: 51
normal index: 0
normal index: 1
normal index: 2
normal index: 3
normal index: 4
normal index: 5
normal index: 6
normal index: 7
normal index: -1
normal index: 8
normal index: 9
normal index: 10
normal index: 11
normal index: 12
normal index: 13
normal index: 14
normal index: 15
normal index: 16
normal index: 17
normal index: 18
normal index: 19
normal index: 20

Coordinate 2 4 3 6 2 1 1 1
type: NamedIndividual
type: Coordinate
has parent: IndexedFaceSet 2 4 3 6 2 1 1
point: -0.4
point: -15.3
point: 9.64547
point: 0.4
point: -13.3
point: 0.34641
point: -13.1
point: 0.2
point: -12.9536
point: -3.36536e-016
point: -12.9
point: -0.2
point: -0.34641
point: 1
point: 8.74547
point: 0.801619
point: -13.2947
point: 9.24546
point: -15.4442
point: -15.4571
point: -0.801619
point: -1
point: -0.730021
point: -13.0275
point: -0.866025
point: -12.8
point: -0.694223
point: -12.8939
point: -0.498613
point: -12.6983
point: -0.5
point: -12.434
point: -0.40081
point: -12.6004
point: -2.08119e-016
point: -12.4931
point: -6.245e-017
point: -12.3
point: 0.40081
point: 0.5
point: 0.498613
point: 0.694223
point: 0.866025
point: 0.730021
point: 5.55112e-017
point: -11.8
point: 6.84547
point: 0.75
point: -12.001
point: 6.84546
point: 1.29904
point: -12.55
point: 1.5
point: -14.05
point: 1.11017
point: -15.1136
point: 8.04546
point: 0.907894
point: -15.3159
point: -14.599
point: 0.631576
point: -15.3899
point: -14.8
point: -0.631576
point: -0.907894
point: -0.75
point: -1.11017
point: -1.29904
point: 6.84548
point: -13.5763
point: -1.18421
point: -1.5

Normal 2 4 3 6 2 1 1 2
type: NamedIndividual
type: Normal
has parent: IndexedFaceSet 2 4 3 6 2 1 1
vector: 0
vector: 1
vector: -1.58946e-006
vector: -5.35014e-006
vector: -1.02744e-005
vector: -1.77958e-005
vector: -1.21547e-005
vector: -5.93191e-006
vector: -3.17892e-006
vector: 0.954542
vector: 0.0717194
vector: 0.28932
vector: 0.829021
vector: 0.114669
vector: 0.547335
vector: 0.871069
vector: 0.49116
vector: 0.973702
vector: 0.227823
vector: 0.699395
vector: 0.124128
vector: 0.703874
vector: 0.70568
vector: 0.708531
vector: 0.198205
vector: -0.974565
vector: -0.104587
vector: -0.971425
vector: 0.237347
vector: -0.991282
vector: 0.131754
vector: -0.197785
vector: -0.971601
vector: -0.12989
vector: -0.940769
vector: 0.339047
vector: -0.96459
vector: 0.263754
vector: -0.795048
vector: 0.606546
vector: -0.853879
vector: 0.0877295
vector: 0.513025
vector: -0.952217
vector: 0.082335
vector: 0.294115
vector: -0.70568
vector: -0.701992
vector: 0.0931415
vector: 0.706068
vector: -0.814403
vector: 0.218217
vector: 0.537707
vector: -0.838975
vector: 0.441782
vector: 0.317725
vector: -0.72287
vector: 0.417296
vector: 0.550748
vector: -0.596399
vector: 0.596397
vector: 0.537233
vector: -0.506029
vector: 0.80259
vector: 0.315886
vector: -0.609249
vector: 0.351422
vector: 0.710858
vector: -0.371549
vector: 0.720613
vector: 0.585379
vector: -0.404532
vector: 0.575254
vector: 0.710941
vector: -0.010109
vector: 0.834971
vector: 0.550201

IndexedFaceSet 2 4 3 6 2 2 1
type: NamedIndividual
type: IndexedFaceSet
has parent: Shape 2 4 3 6 2 2
has coord: Coordinate 2 4 3 6 2 2 1 1
has normal: Normal 2 4 3 6 2 2 1 2
coord index: 1
coord index: 12
coord index: 13
coord index: 0
coord index: -1
coord index: 2
coord index: 14
coord index: 3
coord index: 15
coord index: 4
coord index: 16
coord index: 5
coord index: 17
coord index: 6
coord index: 18
coord index: 7
coord index: 19
coord index: 8
coord index: 20
coord index: 9
coord index: 21
coord index: 10
coord index: 22
coord index: 11
coord index: 23
normal index: 6
normal index: 7
normal index: 8
normal index: 9
normal index: -1
normal index: 10
normal index: 11
normal index: 12
normal index: 13
normal index: 0
normal index: 14
normal index: 1
normal index: 15
normal index: 3
normal index: 16
normal index: 17
normal index: 2
normal index: 4
normal index: 18
normal index: 5
normal index: 19
normal index: 20
normal index: 21
normal index: 22
normal index: 23
normal index: 24
normal index: 25
normal index: 26
normal index: 27
normal index: 28
normal index: 29
normal index: 30
normal index: 31
solid: false

Coordinate 2 4 3 6 2 2 1 1
type: NamedIndividual
type: Coordinate
has parent: IndexedFaceSet 2 4 3 6 2 2 1
point: 5.55112e-017
point: -11.8
point: 6.84547
point: 0.75
point: -12.001
point: 6.84546
point: 1.29904
point: -12.55
point: 1.5
point: -13.3
point: -14.05
point: -14.599
point: -14.8
point: -0.75
point: -1.29904
point: 6.84548
point: -1.5
point: 0.600691
point: -12.2596
point: 6.5
point: -2.34787e-006
point: -12.0986
point: 1.04043
point: -12.6993
point: 1.20138
point: -13.9007
point: 0.600693
point: -14.6195
point: -2.30333e-016
point: -14.7805
point: -0.600693
point: -1.04043
point: -1.20139
point: -0.600696

Normal 2 4 3 6 2 2 1 2
type: NamedIndividual
type: Normal
has parent: IndexedFaceSet 2 4 3 6 2 2 1
vector: 0.674822
vector: -0.451667
vector: -0.58362
vector: 0.670852
vector: -0.564511
vector: -0.48092
vector: 0.239833
vector: -0.895081
vector: -0.375911
vector: 0.00566904
vector: -0.944932
vector: -0.327218
vector: -0.470174
vector: -0.82396
vector: -0.316269
vector: -0.698117
vector: -0.492911
vector: -0.519299
vector: 0.319023
vector: 0.687406
vector: -0.652455
vector: 0.435794
vector: 0.619985
vector: -0.652459
vector: 0.0674164
vector: 0.754825
vector: -0.652452
vector: -0.0674219
vector: 0.754828
vector: -0.652448
vector: 0.619982
vector: 0.435796
vector: -0.652461
vector: 0.687398
vector: -0.652463
vector: 0.754815
vector: 0.0674174
vector: -0.652464
vector: -0.0674179
vector: 0.718908
vector: -0.424612
vector: -0.550341
vector: 0.808194
vector: -0.494404
vector: -0.31998
vector: -0.0888219
vector: -0.994461
vector: -0.0561974
vector: 0.258434
vector: -0.96449
vector: -0.0545043
vector: -0.575039
vector: -0.740002
vector: -0.348893
vector: -0.713277
vector: -0.265488
vector: -0.648654
vector: -0.754838
vector: -0.0674193
vector: -0.652437
vector: 0.067419
vector: -0.687419
vector: 0.319031
vector: -0.652438
vector: -0.619998
vector: 0.435804
vector: -0.65244
vector: -0.435806
vector: 0.619995
vector: -0.652441
vector: -0.319031
vector: 0.687412
vector: -0.652445
vector: 6.38418e-006
vector: 0
vector: 1
vector: 6.59889e-006

BARREL
type: NamedIndividual
type: Transform
has parent: GUN
has children: Shape 2 4 3 6 2 3 1
has children: ClockRadar-USE-2
has children: BARREL Path1
has children: Shape 2 4 3 6 2 3 6
has ROUTE: ROUTE 2 4 3 6 2 3 4
has ROUTE: ROUTE 2 4 3 6 2 3 5
DEF: BARREL
center: 0
center: -12.5
center: 8.8

IndexedFaceSet 2 4 3 6 2 3 1 1
type: NamedIndividual
type: IndexedFaceSet
has parent: Shape 2 4 3 6 2 3 1
has coord: Coordinate 2 4 3 6 2 3 1 1 1
has normal: Normal 2 4 3 6 2 3 1 1 2
coord index: 0
coord index: 1
coord index: 2
coord index: 3
coord index: 4
coord index: 5
coord index: 6
coord index: 7
coord index: 8
coord index: 9
coord index: 10
coord index: 11
coord index: -1
normal index: 0
normal index: 1
normal index: 2
normal index: 3
normal index: 4
normal index: 5
normal index: 6
normal index: 7
normal index: 8
normal index: 9
normal index: 10
normal index: 11
normal index: -1
solid: false

Coordinate 2 4 3 6 2 3 1 1 1
type: NamedIndividual
type: Coordinate
has parent: IndexedFaceSet 2 4 3 6 2 3 1 1
point: 0.00882843
point: -6.76845
point: 9.43344
point: 0.0604037
point: -6.76702
point: 9.41714
point: 0.0968877
point: -6.76353
point: 9.37733
point: 0.108504
point: -6.75893
point: 9.32468
point: 0.0921412
point: -6.75443
point: 9.2733
point: 0.0521826
point: -6.75125
point: 9.23696
point: -0.000664514
point: -6.75024
point: 9.22539
point: -0.0522398
point: -6.75167
point: 9.24169
point: -0.0887237
point: -6.75516
point: 9.28149
point: -0.10034
point: -6.75977
point: 9.33414
point: -0.0839773
point: -6.76426
point: 9.38552
point: -0.0440187
point: -6.76744
point: 9.42186

Normal 2 4 3 6 2 3 1 1 2
type: NamedIndividual
type: Normal
has parent: IndexedFaceSet 2 4 3 6 2 3 1 1
vector: -5.74176e-005
vector: 0.996195
vector: 0.0871573
vector: -5.71623e-005
vector: 0.996194
vector: 0.0871629
vector: -5.81642e-005
vector: 0.0871632
vector: -5.91699e-005
vector: 0.0871575
vector: -5.93215e-005
vector: 0.0871583
vector: -6.03466e-005
vector: 0.0871624
vector: -6.05275e-005
vector: 0.996193
vector: 0.0871714
vector: -6.09075e-005
vector: 0.0871631
vector: -5.9982e-005
vector: -5.93487e-005
vector: 0.0871569
vector: -5.89639e-005
vector: 0.0871594
vector: -5.76709e-005

BARREL Path1
type: NamedIndividual
type: OrientationInterpolator
has parent: BARREL
DEF: BARREL_Path1
key: 0.0
key: 0.25
key: 0.50
key: 0.75
key: 1.0
key value: 1
key value: 0
key value: 0.0
key value: 0.4
key value: 0.8

ROUTE 2 4 3 6 2 3 4
type: NamedIndividual
type: ROUTE
has parent: BARREL
from field: fraction_changed
from node: ClockRadar
to field: set_fraction
to node: BARREL_Path1

ROUTE 2 4 3 6 2 3 5
type: NamedIndividual
type: ROUTE
has parent: BARREL
from field: value_changed
from node: BARREL_Path1
to field: set_rotation
to node: BARREL

IndexedFaceSet 2 4 3 6 2 3 6 1
type: NamedIndividual
type: IndexedFaceSet
has parent: Shape 2 4 3 6 2 3 6
has coord: Coordinate 2 4 3 6 2 3 6 1 1
has normal: Normal 2 4 3 6 2 3 6 1 2
coord index: 12
coord index: 1
coord index: 0
coord index: 13
coord index: -1
coord index: 14
coord index: 2
coord index: 15
coord index: 3
coord index: 16
coord index: 4
coord index: 17
coord index: 5
coord index: 18
coord index: 6
coord index: 19
coord index: 7
coord index: 20
coord index: 8
coord index: 21
coord index: 9
coord index: 22
coord index: 10
coord index: 23
coord index: 11
normal index: 0
normal index: 1
normal index: 2
normal index: 3
normal index: -1
normal index: 4
normal index: 5
normal index: 6
normal index: 7
normal index: 8
normal index: 9
normal index: 10
normal index: 11
normal index: 12
normal index: 13
normal index: 14
normal index: 15
normal index: 16
normal index: 17
normal index: 18
normal index: 19
normal index: 20
normal index: 21
normal index: 22
normal index: 23
solid: false

Coordinate 2 4 3 6 2 3 6 1 1
type: NamedIndividual
type: Coordinate
has parent: IndexedFaceSet 2 4 3 6 2 3 6 1
point: 0.00882843
point: -6.76845
point: 9.43344
point: 0.0604037
point: -6.76702
point: 9.41714
point: 0.0968877
point: -6.76353
point: 9.37733
point: 0.108504
point: -6.75893
point: 9.32468
point: 0.0921412
point: -6.75443
point: 9.2733
point: 0.0521826
point: -6.75125
point: 9.23696
point: -0.000664514
point: -6.75024
point: 9.22539
point: -0.0522398
point: -6.75167
point: 9.24169
point: -0.0887237
point: -6.75516
point: 9.28149
point: -0.10034
point: -6.75977
point: 9.33414
point: -0.0839773
point: -6.76426
point: 9.38552
point: -0.0440187
point: -6.76744
point: 9.42186
point: 0.117066
point: -12.453
point: 9.00806
point: 0.0139154
point: -12.4559
point: 9.04066
point: 0.190034
point: -12.446
point: 8.92844
point: 0.213267
point: -12.4368
point: 8.82315
point: 0.180541
point: -12.4278
point: 8.7204
point: 0.100624
point: -12.4215
point: 8.6477
point: -0.00507054
point: -12.4195
point: 8.62456
point: -0.108221
point: -12.4223
point: 8.65716
point: -0.181189
point: -12.4293
point: 8.73677
point: -0.204422
point: -12.4385
point: 8.84206
point: -0.171696
point: -12.4475
point: 8.94482
point: -0.0917789
point: -12.4538
point: 9.01751

Normal 2 4 3 6 2 3 6 1 2
type: NamedIndividual
type: Normal
has parent: IndexedFaceSet 2 4 3 6 2 3 6 1
vector: 0.461647
vector: -0.0590777
vector: 0.885094
vector: 0.611511
vector: -0.0507146
vector: 0.789609
vector: 0.134072
vector: -0.0681554
vector: 0.988625
vector: -0.0436374
vector: -0.06887
vector: 0.996671
vector: 0.843237
vector: -0.0285805
vector: 0.536781
vector: 0.925097
vector: -0.0148098
vector: 0.379441
vector: 0.998879
vector: 0.0144497
vector: 0.0450658
vector: 0.990802
vector: 0.0299382
vector: -0.131969
vector: 0.886873
vector: 0.0584829
vector: -0.458297
vector: 0.791023
vector: 0.0715389
vector: -0.60759
vector: 0.53723
vector: 0.0917206
vector: -0.838434
vector: 0.379289
vector: 0.098846
vector: -0.919984
vector: 0.043635
vector: 0.105257
vector: -0.993487
vector: -0.13408
vector: 0.104542
vector: -0.985441
vector: -0.461655
vector: 0.0954644
vector: -0.881908
vector: -0.611515
vector: 0.0871013
vector: -0.786424
vector: -0.843237
vector: 0.0649676
vector: -0.533602
vector: -0.925098
vector: 0.0511968
vector: -0.376261
vector: -0.998882
vector: 0.0219371
vector: -0.0418826
vector: -0.990804
vector: 0.00644853
vector: 0.135153
vector: -0.886875
vector: -0.0220961
vector: 0.46148
vector: -0.791022
vector: -0.0351525
vector: 0.610777
vector: -0.537229
vector: -0.055334
vector: 0.841619
vector: -0.379287
vector: -0.0624593
vector: 0.923169

Base GUN path
type: NamedIndividual
type: OrientationInterpolator
has parent: GUN
DEF: Base_GUN_path
key: 0.0
key: 0.25
key: 0.50
key: 0.75
key: 1.0
key value: 0
key value: 1
key value: 0.0
key value: 2.2
key value: -2.2

ROUTE 2 4 3 6 2 6
type: NamedIndividual
type: ROUTE
has parent: GUN
from field: fraction_changed
from node: ClockRadar
to field: set_fraction
to node: Base_GUN_path

ROUTE 2 4 3 6 2 7
type: NamedIndividual
type: ROUTE
has parent: GUN
from field: value_changed
from node: Base_GUN_path
to field: set_rotation
to node: GUN

MAST FWD
type: NamedIndividual
type: Transform
has parent: Transform 2 4 3
has children: Group 2 4 3 7 1
DEF: MAST_FWD
rotation: 0
rotation: -0.71
rotation: 3.14
scale: 0.35
scale: 0.5
translation: 0
translation: -39
translation: 15.7

Transform 2 4 3 7 1 1
type: NamedIndividual
type: Transform
has parent: Group 2 4 3 7 1
has children: Shape 2 4 3 7 1 1 1
translation: 3
translation: 7.5
translation: 0

Cylinder 2 4 3 7 1 1 1 1
type: NamedIndividual
type: Cylinder
has parent: Shape 2 4 3 7 1 1 1
height: 15
radius: .5

Transform 2 4 3 7 1 2
type: NamedIndividual
type: Transform
has parent: Group 2 4 3 7 1
has children: Shape 2 4 3 7 1 2 1
translation: -3
translation: 7.5
translation: 0

Cylinder 2 4 3 7 1 2 1 1
type: NamedIndividual
type: Cylinder
has parent: Shape 2 4 3 7 1 2 1
height: 15
radius: .5

Transform 2 4 3 7 1 3
type: NamedIndividual
type: Transform
has parent: Group 2 4 3 7 1
has children: Shape 2 4 3 7 1 3 1
rotation: 1
rotation: 0
rotation: .18
translation: 3
translation: 7.65
translation: -6

Cylinder 2 4 3 7 1 3 1 1
type: NamedIndividual
type: Cylinder
has parent: Shape 2 4 3 7 1 3 1
height: 15.5
radius: .5

Transform 2 4 3 7 1 4
type: NamedIndividual
type: Transform
has parent: Group 2 4 3 7 1
has children: Shape 2 4 3 7 1 4 1
rotation: 1
rotation: 0
rotation: .18
translation: -3
translation: 7.65
translation: -6

Cylinder 2 4 3 7 1 4 1 1
type: NamedIndividual
type: Cylinder
has parent: Shape 2 4 3 7 1 4 1
height: 15.5
radius: .5

Transform 2 4 3 7 1 5 1
type: NamedIndividual
type: Transform
has parent: Group 2 4 3 7 1 5
has children: Shape 2 4 3 7 1 5 1 1
rotation: 1
rotation: 0
rotation: 2
translation: 3
translation: 1.8
translation: -3.75

Cylinder 2 4 3 7 1 5 1 1 1
type: NamedIndividual
type: Cylinder
has parent: Shape 2 4 3 7 1 5 1 1
height: 7.5
radius: .3

Transform 2 4 3 7 1 5 2
type: NamedIndividual
type: Transform
has parent: Group 2 4 3 7 1 5
has children: Shape 2 4 3 7 1 5 2 1
rotation: 1
rotation: 0
rotation: -2
translation: 3
translation: 1.8
translation: -3.75

Cylinder 2 4 3 7 1 5 2 1 1
type: NamedIndividual
type: Cylinder
has parent: Shape 2 4 3 7 1 5 2 1
height: 7.5
radius: .3

Transform 2 4 3 7 1 5 3
type: NamedIndividual
type: Transform
has parent: Group 2 4 3 7 1 5
has children: Shape 2 4 3 7 1 5 3 1
rotation: 1
rotation: 0
rotation: 1.57
translation: 3
translation: 3.5
translation: -3.3

Cylinder 2 4 3 7 1 5 3 1 1
type: NamedIndividual
type: Cylinder
has parent: Shape 2 4 3 7 1 5 3 1
height: 6.2
radius: .3

Transform 2 4 3 7 1 5 4
type: NamedIndividual
type: Transform
has parent: Group 2 4 3 7 1 5
has children: Shape 2 4 3 7 1 5 4 1
rotation: 1
rotation: 0
rotation: -2
translation: 3
translation: 5
translation: -3.75

Cylinder 2 4 3 7 1 5 4 1 1
type: NamedIndividual
type: Cylinder
has parent: Shape 2 4 3 7 1 5 4 1
height: 7.4
radius: .3

Transform 2 4 3 7 1 5 5
type: NamedIndividual
type: Transform
has parent: Group 2 4 3 7 1 5
has children: Shape 2 4 3 7 1 5 5 1
rotation: 1
rotation: 0
rotation: 1.57
translation: 3
translation: 7.25
translation: -3.3

Cylinder 2 4 3 7 1 5 5 1 1
type: NamedIndividual
type: Cylinder
has parent: Shape 2 4 3 7 1 5 5 1
height: 5.75
radius: .3

Transform 2 4 3 7 1 5 6
type: NamedIndividual
type: Transform
has parent: Group 2 4 3 7 1 5
has children: Shape 2 4 3 7 1 5 6 1
rotation: 1
rotation: 0
rotation: -1.9
translation: 3
translation: 8.5
translation: -3.35

Cylinder 2 4 3 7 1 5 6 1 1
type: NamedIndividual
type: Cylinder
has parent: Shape 2 4 3 7 1 5 6 1
height: 6.3
radius: .3

Transform 2 4 3 7 1 5 7
type: NamedIndividual
type: Transform
has parent: Group 2 4 3 7 1 5
has children: Shape 2 4 3 7 1 5 7 1
rotation: 1
rotation: 0
rotation: -1.9
translation: 3
translation: 11.5
translation: -3

Cylinder 2 4 3 7 1 5 7 1 1
type: NamedIndividual
type: Cylinder
has parent: Shape 2 4 3 7 1 5 7 1
height: 5.75
radius: .3

Transform 2 4 3 7 1 5 8
type: NamedIndividual
type: Transform
has parent: Group 2 4 3 7 1 5
has children: Shape 2 4 3 7 1 5 8 1
rotation: 1
rotation: 0
rotation: 1.57
translation: 3
translation: 7.25
translation: -3.3

Cylinder 2 4 3 7 1 5 8 1 1
type: NamedIndividual
type: Cylinder
has parent: Shape 2 4 3 7 1 5 8 1
height: 5.75
radius: .3

Transform 2 4 3 7 1 5 9
type: NamedIndividual
type: Transform
has parent: Group 2 4 3 7 1 5
has children: Shape 2 4 3 7 1 5 9 1
rotation: 1
rotation: 0
rotation: 1.57
translation: 3
translation: 12.75
translation: -2.8

Cylinder 2 4 3 7 1 5 9 1 1
type: NamedIndividual
type: Cylinder
has parent: Shape 2 4 3 7 1 5 9 1
height: 5
radius: .3

Transform 2 4 3 7 1 5 10
type: NamedIndividual
type: Transform
has parent: Group 2 4 3 7 1 5
has children: Shape 2 4 3 7 1 5 10 1
rotation: 1
rotation: 0
rotation: -1.9
translation: 3
translation: 13.75
translation: -2.75

Cylinder 2 4 3 7 1 5 10 1 1
type: NamedIndividual
type: Cylinder
has parent: Shape 2 4 3 7 1 5 10 1
height: 5.25
radius: .3

Transform 2 4 3 7 1 5 11
type: NamedIndividual
type: Transform
has parent: Group 2 4 3 7 1 5
has children: Shape 2 4 3 7 1 5 11 1
has children: Transform 2 4 3 7 1 5 11 2
has children: Transform 2 4 3 7 1 5 11 3
translation: 0
translation: 15
translation: -1

Box 2 4 3 7 1 5 11 1 1
type: NamedIndividual
type: Box
has parent: Shape 2 4 3 7 1 5 11 1
size: 6
size: .3
size: 6.5

Material 2 4 3 7 1 5 11 1 2 1
type: NamedIndividual
type: Material
has parent: Appearance 2 4 3 7 1 5 11 1 2
diffuse color: .5

Transform 2 4 3 7 1 5 11 2
type: NamedIndividual
type: Transform
has parent: Transform 2 4 3 7 1 5 11
has children: Shape 2 4 3 7 1 5 11 2 1
translation: 0
translation: -4

Box 2 4 3 7 1 5 11 2 1 1
type: NamedIndividual
type: Box
has parent: Shape 2 4 3 7 1 5 11 2 1
size: 12
size: .3

Material 2 4 3 7 1 5 11 2 1 2 1
type: NamedIndividual
type: Material
has parent: Appearance 2 4 3 7 1 5 11 2 1 2
diffuse color: .5

Transform 2 4 3 7 1 5 11 3
type: NamedIndividual
type: Transform
has parent: Transform 2 4 3 7 1 5 11
scale: 1.2
translation: 0
translation: 2.2

Transform 2 4 3 7 1 6
type: NamedIndividual
type: Transform
has parent: Group 2 4 3 7 1
has children: Group 2 4 3 7 1 6 1
translation: -6
translation: 0

Transform 2 4 3 7 1 6 1 1
type: NamedIndividual
type: Transform
has parent: Group 2 4 3 7 1 6 1
has children: Shape 2 4 3 7 1 6 1 1 1
rotation: 1
rotation: 0
rotation: 2
translation: 3
translation: 1.8
translation: -3.75

Cylinder 2 4 3 7 1 6 1 1 1 1
type: NamedIndividual
type: Cylinder
has parent: Shape 2 4 3 7 1 6 1 1 1
height: 7.5
radius: .3

Transform 2 4 3 7 1 6 1 2
type: NamedIndividual
type: Transform
has parent: Group 2 4 3 7 1 6 1
has children: Shape 2 4 3 7 1 6 1 2 1
rotation: 1
rotation: 0
rotation: -2
translation: 3
translation: 1.8
translation: -3.75

Cylinder 2 4 3 7 1 6 1 2 1 1
type: NamedIndividual
type: Cylinder
has parent: Shape 2 4 3 7 1 6 1 2 1
height: 7.5
radius: .3

Transform 2 4 3 7 1 6 1 3
type: NamedIndividual
type: Transform
has parent: Group 2 4 3 7 1 6 1
has children: Shape 2 4 3 7 1 6 1 3 1
rotation: 1
rotation: 0
rotation: 1.57
translation: 3
translation: 3.5
translation: -3.3

Cylinder 2 4 3 7 1 6 1 3 1 1
type: NamedIndividual
type: Cylinder
has parent: Shape 2 4 3 7 1 6 1 3 1
height: 6.2
radius: .3

Transform 2 4 3 7 1 6 1 4
type: NamedIndividual
type: Transform
has parent: Group 2 4 3 7 1 6 1
has children: Shape 2 4 3 7 1 6 1 4 1
rotation: 1
rotation: 0
rotation: -2
translation: 3
translation: 5
translation: -3.75

Cylinder 2 4 3 7 1 6 1 4 1 1
type: NamedIndividual
type: Cylinder
has parent: Shape 2 4 3 7 1 6 1 4 1
height: 7.4
radius: .3

Transform 2 4 3 7 1 6 1 5
type: NamedIndividual
type: Transform
has parent: Group 2 4 3 7 1 6 1
has children: Shape 2 4 3 7 1 6 1 5 1
rotation: 1
rotation: 0
rotation: 1.57
translation: 3
translation: 7.25
translation: -3.3

Cylinder 2 4 3 7 1 6 1 5 1 1
type: NamedIndividual
type: Cylinder
has parent: Shape 2 4 3 7 1 6 1 5 1
height: 5.75
radius: .3

Transform 2 4 3 7 1 6 1 6
type: NamedIndividual
type: Transform
has parent: Group 2 4 3 7 1 6 1
has children: Shape 2 4 3 7 1 6 1 6 1
rotation: 1
rotation: 0
rotation: -1.9
translation: 3
translation: 8.5
translation: -3.35

Cylinder 2 4 3 7 1 6 1 6 1 1
type: NamedIndividual
type: Cylinder
has parent: Shape 2 4 3 7 1 6 1 6 1
height: 6.3
radius: .3

Transform 2 4 3 7 1 6 1 7
type: NamedIndividual
type: Transform
has parent: Group 2 4 3 7 1 6 1
has children: Shape 2 4 3 7 1 6 1 7 1
rotation: 1
rotation: 0
rotation: -1.9
translation: 3
translation: 11.5
translation: -3

Cylinder 2 4 3 7 1 6 1 7 1 1
type: NamedIndividual
type: Cylinder
has parent: Shape 2 4 3 7 1 6 1 7 1
height: 5.75
radius: .3

Transform 2 4 3 7 1 6 1 8
type: NamedIndividual
type: Transform
has parent: Group 2 4 3 7 1 6 1
has children: Shape 2 4 3 7 1 6 1 8 1
rotation: 1
rotation: 0
rotation: 1.57
translation: 3
translation: 12.75
translation: -2.8

Cylinder 2 4 3 7 1 6 1 8 1 1
type: NamedIndividual
type: Cylinder
has parent: Shape 2 4 3 7 1 6 1 8 1
height: 5
radius: .3

Transform 2 4 3 7 1 6 1 9
type: NamedIndividual
type: Transform
has parent: Group 2 4 3 7 1 6 1
has children: Shape 2 4 3 7 1 6 1 9 1
rotation: 1
rotation: 0
rotation: -1.9
translation: 3
translation: 13.75
translation: -2.75

Cylinder 2 4 3 7 1 6 1 9 1 1
type: NamedIndividual
type: Cylinder
has parent: Shape 2 4 3 7 1 6 1 9 1
height: 5.25
radius: .3

Transform 2 4 3 7 1 7
type: NamedIndividual
type: Transform
has parent: Group 2 4 3 7 1
has children: Shape 2 4 3 7 1 7 1
translation: 0
translation: 12.5
translation: -5

Box 2 4 3 7 1 7 1 1
type: NamedIndividual
type: Box
has parent: Shape 2 4 3 7 1 7 1
size: 1
size: 25

Material 2 4 3 7 1 7 1 2 1
type: NamedIndividual
type: Material
has parent: Appearance 2 4 3 7 1 7 1 2
diffuse color: .45

Transform 2 4 3 7 1 8 1
type: NamedIndividual
type: Transform
has parent: Group 2 4 3 7 1 8
has children: Transform 2 4 3 7 1 8 1 1
has children: Transform 2 4 3 7 1 8 1 2
has children: Transform 2 4 3 7 1 8 1 3
has children: Transform 2 4 3 7 1 8 1 4
has children: Transform 2 4 3 7 1 8 1 5
rotation: 0
rotation: 1
rotation: 1.57

Transform 2 4 3 7 1 8 1 1
type: NamedIndividual
type: Transform
has parent: Transform 2 4 3 7 1 8 1
has children: Shape 2 4 3 7 1 8 1 1 1
rotation: 1
rotation: 0
rotation: 2
translation: 0
translation: 1.8

Cylinder 2 4 3 7 1 8 1 1 1 1
type: NamedIndividual
type: Cylinder
has parent: Shape 2 4 3 7 1 8 1 1 1
height: 7
radius: .3

Transform 2 4 3 7 1 8 1 2
type: NamedIndividual
type: Transform
has parent: Transform 2 4 3 7 1 8 1
has children: Shape 2 4 3 7 1 8 1 2 1
rotation: 1
rotation: 0
rotation: -2
translation: 0
translation: 1.8

Cylinder 2 4 3 7 1 8 1 2 1 1
type: NamedIndividual
type: Cylinder
has parent: Shape 2 4 3 7 1 8 1 2 1
height: 7
radius: .3

Transform 2 4 3 7 1 8 1 3
type: NamedIndividual
type: Transform
has parent: Transform 2 4 3 7 1 8 1
has children: Shape 2 4 3 7 1 8 1 3 1
rotation: 1
rotation: 0
rotation: 1.57
translation: 0
translation: 3.5

Cylinder 2 4 3 7 1 8 1 3 1 1
type: NamedIndividual
type: Cylinder
has parent: Shape 2 4 3 7 1 8 1 3 1
height: 6.2
radius: .3

Transform 2 4 3 7 1 8 1 4
type: NamedIndividual
type: Transform
has parent: Transform 2 4 3 7 1 8 1
has children: Shape 2 4 3 7 1 8 1 4 1
rotation: 1
rotation: 0
rotation: 1.57
translation: 0
translation: 7.25

Cylinder 2 4 3 7 1 8 1 4 1 1
type: NamedIndividual
type: Cylinder
has parent: Shape 2 4 3 7 1 8 1 4 1
height: 5.75
radius: .3

Transform 2 4 3 7 1 8 1 5
type: NamedIndividual
type: Transform
has parent: Transform 2 4 3 7 1 8 1
has children: Shape 2 4 3 7 1 8 1 5 1
rotation: 1
rotation: 0
rotation: 1.57
translation: 0
translation: 12.75

Cylinder 2 4 3 7 1 8 1 5 1 1
type: NamedIndividual
type: Cylinder
has parent: Shape 2 4 3 7 1 8 1 5 1
height: 5
radius: .3

Transform 2 4 3 7 1 9
type: NamedIndividual
type: Transform
has parent: Group 2 4 3 7 1
has children: Group 2 4 3 7 1 9 1
rotation: 1
rotation: 0
rotation: .18
translation: 0
translation: -7.3

Transform 2 4 3 7 1 9 1 1
type: NamedIndividual
type: Transform
has parent: Group 2 4 3 7 1 9 1
has children: Transform 2 4 3 7 1 9 1 1 1
has children: Transform 2 4 3 7 1 9 1 1 2
has children: Transform 2 4 3 7 1 9 1 1 3
has children: Transform 2 4 3 7 1 9 1 1 4
has children: Transform 2 4 3 7 1 9 1 1 5
rotation: 0
rotation: 1
rotation: 1.57

Transform 2 4 3 7 1 9 1 1 1
type: NamedIndividual
type: Transform
has parent: Transform 2 4 3 7 1 9 1 1
has children: Shape 2 4 3 7 1 9 1 1 1 1
rotation: 1
rotation: 0
rotation: 2
translation: 0
translation: 1.8

Cylinder 2 4 3 7 1 9 1 1 1 1 1
type: NamedIndividual
type: Cylinder
has parent: Shape 2 4 3 7 1 9 1 1 1 1
height: 7
radius: .3

Transform 2 4 3 7 1 9 1 1 2
type: NamedIndividual
type: Transform
has parent: Transform 2 4 3 7 1 9 1 1
has children: Shape 2 4 3 7 1 9 1 1 2 1
rotation: 1
rotation: 0
rotation: -2
translation: 0
translation: 1.8

Cylinder 2 4 3 7 1 9 1 1 2 1 1
type: NamedIndividual
type: Cylinder
has parent: Shape 2 4 3 7 1 9 1 1 2 1
height: 7
radius: .3

Transform 2 4 3 7 1 9 1 1 3
type: NamedIndividual
type: Transform
has parent: Transform 2 4 3 7 1 9 1 1
has children: Shape 2 4 3 7 1 9 1 1 3 1
rotation: 1
rotation: 0
rotation: 1.57
translation: 0
translation: 3.5

Cylinder 2 4 3 7 1 9 1 1 3 1 1
type: NamedIndividual
type: Cylinder
has parent: Shape 2 4 3 7 1 9 1 1 3 1
height: 6.2
radius: .3

Transform 2 4 3 7 1 9 1 1 4
type: NamedIndividual
type: Transform
has parent: Transform 2 4 3 7 1 9 1 1
has children: Shape 2 4 3 7 1 9 1 1 4 1
rotation: 1
rotation: 0
rotation: 1.57
translation: 0
translation: 7.25

Cylinder 2 4 3 7 1 9 1 1 4 1 1
type: NamedIndividual
type: Cylinder
has parent: Shape 2 4 3 7 1 9 1 1 4 1
height: 5.75
radius: .3

Transform 2 4 3 7 1 9 1 1 5
type: NamedIndividual
type: Transform
has parent: Transform 2 4 3 7 1 9 1 1
has children: Shape 2 4 3 7 1 9 1 1 5 1
rotation: 1
rotation: 0
rotation: 1.57
translation: 0
translation: 12.75

Cylinder 2 4 3 7 1 9 1 1 5 1 1
type: NamedIndividual
type: Cylinder
has parent: Shape 2 4 3 7 1 9 1 1 5 1
height: 5
radius: .3

Transform 2 4 3 7 1 10
type: NamedIndividual
type: Transform
has parent: Group 2 4 3 7 1
has children: Shape 2 4 3 7 1 10 1
has children: Transform 2 4 3 7 1 10 2
has children: Transform 2 4 3 7 1 10 3
has children: Transform 2 4 3 7 1 10 4
translation: 0
translation: 21.5
translation: -5

Box 2 4 3 7 1 10 1 1
type: NamedIndividual
type: Box
has parent: Shape 2 4 3 7 1 10 1
size: 15
size: .5

Material 2 4 3 7 1 10 1 2 1
type: NamedIndividual
type: Material
has parent: Appearance 2 4 3 7 1 10 1 2
diffuse color: .67

Cylinder 2 4 3 7 1 10 2 1 1
type: NamedIndividual
type: Cylinder
has parent: Shape 2 4 3 7 1 10 2 1
height: .2
radius: 2

Material 2 4 3 7 1 10 2 1 2 1
type: NamedIndividual
type: Material
has parent: Appearance 2 4 3 7 1 10 2 1 2
diffuse color: .5

Transform 2 4 3 7 1 10 3
type: NamedIndividual
type: Transform
has parent: Transform 2 4 3 7 1 10
has children: Shape 2 4 3 7 1 10 3 1
translation: 7.3
translation: 1
translation: 0

Box 2 4 3 7 1 10 3 1 1
type: NamedIndividual
type: Box
has parent: Shape 2 4 3 7 1 10 3 1
size: .5
size: 2

Material 2 4 3 7 1 10 3 1 2 1
type: NamedIndividual
type: Material
has parent: Appearance 2 4 3 7 1 10 3 1 2
diffuse color: .6

Transform 2 4 3 7 1 10 4
type: NamedIndividual
type: Transform
has parent: Transform 2 4 3 7 1 10
has children: Shape 2 4 3 7 1 10 4 1
translation: -7.3
translation: 1
translation: 0

Box 2 4 3 7 1 10 4 1 1
type: NamedIndividual
type: Box
has parent: Shape 2 4 3 7 1 10 4 1
size: .5
size: 2

Material 2 4 3 7 1 10 4 1 2 1
type: NamedIndividual
type: Material
has parent: Appearance 2 4 3 7 1 10 4 1 2
diffuse color: .6

Transform 2 4 3 8
type: NamedIndividual
type: Transform
has parent: Transform 2 4 3
has children: Transform 2 4 3 8 1
has children: Transform 2 4 3 8 2
translation: 0
translation: -52.2
translation: 16.8

Box 2 4 3 8 1 1 1
type: NamedIndividual
type: Box
has parent: Shape 2 4 3 8 1 1
size: 1.5

Material 2 4 3 8 1 1 2 1
type: NamedIndividual
type: Material
has parent: Appearance 2 4 3 8 1 1 2
diffuse color: 0

Transform 2 4 3 8 1 2
type: NamedIndividual
type: Transform
has parent: Transform 2 4 3 8 1
has children: Shape 2 4 3 8 1 2 1
rotation: 1
rotation: 0
rotation: 1.57
translation: 0
translation: 0.5

Cylinder 2 4 3 8 1 2 1 1
type: NamedIndividual
type: Cylinder
has parent: Shape 2 4 3 8 1 2 1
radius: 0.1

Material 2 4 3 8 1 2 1 2 1
type: NamedIndividual
type: Material
has parent: Appearance 2 4 3 8 1 2 1 2
diffuse color: 0

Transform 2 4 3 8 2
type: NamedIndividual
type: Transform
has parent: Transform 2 4 3 8
has children: Group 2 4 3 8 2 1
rotation: 1
rotation: 0
rotation: 1.57
translation: 0
translation: 1.5

AntRot
type: NamedIndividual
type: Transform
has parent: Group 2 4 3 8 2 1
has children: Shape 2 4 3 8 2 1 1 1
DEF: AntRot
scale: 2.5
scale: .3
scale: 1

Extrusion 2 4 3 8 2 1 1 1 1
type: NamedIndividual
type: Extrusion
has parent: Shape 2 4 3 8 2 1 1 1
crease angle: 0.95
cross section: 1
cross section: 0
cross section: .92
cross section: -0.38
cross section: .71
cross section: -0.71
cross section: .38
cross section: -0.92
cross section: -1
solid: false
spine: 0
spine: 6

Material 2 4 3 8 2 1 1 1 2 1
type: NamedIndividual
type: Material
has parent: Appearance 2 4 3 8 2 1 1 1 2
diffuse color: 0
transparency: 0.6

CLOCK
type: NamedIndividual
type: TimeSensor
has parent: Group 2 4 3 8 2 1
DEF: CLOCK
cycle interval: 4.0
loop: true

AntPathInt
type: NamedIndividual
type: OrientationInterpolator
has parent: Group 2 4 3 8 2 1
DEF: AntPathInt
key: 0.0
key: 0.5
key: 1.0
key value: 0.0
key value: 1.0
key value: 3.14
key value: 0
key value: 1
key value: 6.28

ROUTE 2 4 3 8 2 1 4
type: NamedIndividual
type: ROUTE
has parent: Group 2 4 3 8 2 1
from field: fraction_changed
from node: CLOCK
to field: set_fraction
to node: AntPathInt

ROUTE 2 4 3 8 2 1 5
type: NamedIndividual
type: ROUTE
has parent: Group 2 4 3 8 2 1
from field: value_changed
from node: AntPathInt
to field: set_rotation
to node: AntRot

HARPOON PORT
type: NamedIndividual
type: Shape
has parent: Transform 2 4 3 9
has geometry: IndexedFaceSet 2 4 3 9 1 1
has appearance: App-USE-54
DEF: HARPOON_PORT

IndexedFaceSet 2 4 3 9 1 1
type: NamedIndividual
type: IndexedFaceSet
has parent: HARPOON PORT
has coord: Coordinate 2 4 3 9 1 1 1
has normal: Normal 2 4 3 9 1 1 2
coord index: 0
coord index: 1
coord index: 2
coord index: 3
coord index: 4
coord index: 5
coord index: 6
coord index: 7
coord index: -1
coord index: 8
coord index: 9
coord index: 10
coord index: 11
coord index: 12
coord index: 13
coord index: 14
coord index: 15
coord index: 16
coord index: 17
coord index: 18
coord index: 19
coord index: 20
coord index: 21
coord index: 22
coord index: 23
coord index: 24
coord index: 25
coord index: 26
coord index: 27
coord index: 28
coord index: 29
coord index: 30
coord index: 31
coord index: 32
coord index: 33
coord index: 34
coord index: 35
coord index: 36
coord index: 37
coord index: 38
coord index: 39
coord index: 40
coord index: 41
coord index: 42
coord index: 43
coord index: 44
coord index: 45
coord index: 46
coord index: 47
coord index: 48
coord index: 49
coord index: 50
coord index: 51
coord index: 52
coord index: 53
coord index: 54
coord index: 55
coord index: 56
coord index: 57
coord index: 58
coord index: 59
coord index: 60
coord index: 61
coord index: 62
coord index: 63
coord index: 64
coord index: 65
coord index: 66
coord index: 67
coord index: 68
coord index: 69
coord index: 70
coord index: 71
coord index: 72
coord index: 73

Coordinate 2 4 3 9 1 1 1
type: NamedIndividual
type: Coordinate
has parent: IndexedFaceSet 2 4 3 9 1 1
point: -1.3806
point: -46.449
point: 14.7052
point: -1.50228
point: -46.5369
point: 14.879
point: -1.55268
point: -46.749
point: 14.951
point: -46.9612
point: -47.049
point: -1.25893
point: 14.5315
point: -1.20853
point: 14.4595
point: -6.41719
point: 11.4375
point: -6.29552
point: 11.2638
point: -6.46759
point: 11.5095
point: -6.17384
point: 11.09
point: -6.12344
point: 11.018
point: -45.7369
point: -45.949
point: -46.1612
point: -46.249
point: -45.649
point: -0.921743
point: 14.0499
point: -1.04342
point: 14.2237
point: -1.09382
point: 14.2956
point: -0.800069
point: 13.8761
point: -0.74967
point: 13.8042
point: -5.95833
point: 10.7822
point: -5.83666
point: 10.6084
point: -6.00873
point: 10.8542
point: -5.71498
point: 10.4347
point: -5.66458
point: 10.3627
point: -3.68056
point: -45.662
point: 13.4569
point: -2.88138
point: 12.3156
point: -47.036
point: -5.7227
point: 12.027
point: -4.92353
point: 10.8857
point: -47.0363
point: 10.8915
point: -45.6394
point: 12.3225

Normal 2 4 3 9 1 1 2
type: NamedIndividual
type: Normal
has parent: IndexedFaceSet 2 4 3 9 1 1
vector: 0.819152
vector: 0
vector: 0.573577
vector: 8.21778e-007
vector: -2.2692e-007
vector: 1.6046e-007
vector: 8.21764e-007
vector: -2.2693e-007
vector: 1.60463e-007
vector: -0.219498
vector: 0.92388
vector: 0.313476
vector: 0.313475
vector: -0.529915
vector: 0.382685
vector: 0.756797
vector: -0.529917
vector: -0.382679
vector: 0.756799
vector: -0.529916
vector: -0.92388
vector: 0.219498
vector: -0.313476
vector: 0.529916
vector: -0.38268
vector: -0.756799
vector: 0.529915
vector: 0.382686
vector: -0.756797
vector: -0.819152
vector: 1.14728e-006
vector: -0.573577
vector: -4.4393e-007
vector: -0.573576
vector: -3.02252e-008
vector: -2.22267e-006
vector: -1.54747e-007
vector: 1.69832e-007
vector: 2.24021e-007
vector: 2.22267e-006
vector: -0.819153
vector: -0.573575
vector: -0.819154
vector: -0.573573
vector: -0.382686
vector: -0.382685
vector: 0.819153
vector: 0.573576
vector: 0.819154
vector: 0.573574
vector: 0.81915
vector: 0.573579
vector: -0.219497
vector: 0.382683
vector: 0.756798
vector: 0.382682
vector: -0.382683
vector: -0.382682
vector: -0.313475
vector: -0.819151
vector: -0.573578
vector: -0.819148
vector: -0.573582
vector: -1.97809e-006
vector: 8.51375e-007
vector: 2.24048e-007
vector: 5.33533e-006
vector: 1.14731e-006
vector: -6.21917e-007
vector: -3.86245e-007
vector: -5.33533e-006
vector: 0.529917
vector: -0.382677
vector: 0.7568
vector: 2.83483e-006
vector: 7.06695e-007
vector: -3.57283e-007

HARPOON STBD
type: NamedIndividual
type: Shape
has parent: Transform 2 4 3 10
has geometry: IndexedFaceSet 2 4 3 10 1 1
has appearance: App-USE-55
DEF: HARPOON_STBD

IndexedFaceSet 2 4 3 10 1 1
type: NamedIndividual
type: IndexedFaceSet
has parent: HARPOON STBD
has coord: Coordinate 2 4 3 10 1 1 1
has normal: Normal 2 4 3 10 1 1 2
coord index: 0
coord index: 1
coord index: 2
coord index: 3
coord index: 4
coord index: 5
coord index: 6
coord index: 7
coord index: -1
coord index: 8
coord index: 9
coord index: 10
coord index: 11
coord index: 12
coord index: 13
coord index: 14
coord index: 15
coord index: 16
coord index: 17
coord index: 18
coord index: 19
coord index: 20
coord index: 21
coord index: 22
coord index: 23
coord index: 24
coord index: 25
coord index: 26
coord index: 27
coord index: 28
coord index: 29
coord index: 30
coord index: 31
coord index: 32
coord index: 33
coord index: 34
coord index: 35
coord index: 36
coord index: 37
coord index: 38
coord index: 39
coord index: 40
coord index: 41
coord index: 42
coord index: 43
coord index: 44
coord index: 45
coord index: 46
coord index: 47
coord index: 48
coord index: 49
coord index: 50
coord index: 51
coord index: 52
coord index: 53
coord index: 54
coord index: 55
coord index: 56
coord index: 57
coord index: 58
coord index: 59
coord index: 60
coord index: 61
coord index: 62
coord index: 63
coord index: 64
coord index: 65
coord index: 66
coord index: 67
coord index: 68
coord index: 69
coord index: 70
coord index: 71
coord index: 72
coord index: 73

Coordinate 2 4 3 10 1 1 1
type: NamedIndividual
type: Coordinate
has parent: IndexedFaceSet 2 4 3 10 1 1
point: 1.25893
point: -44.8579
point: 14.5315
point: 1.20853
point: -45.07
point: 14.4595
point: -45.2821
point: 1.3806
point: -45.37
point: 14.7052
point: 1.50228
point: 14.879
point: 1.55268
point: 14.951
point: -44.77
point: 6.29552
point: 11.2638
point: 6.41719
point: 11.4375
point: 6.46759
point: 11.5095
point: 6.17384
point: 11.09
point: 6.12344
point: 11.018
point: -43.97
point: -44.0579
point: -44.27
point: -44.4821
point: -44.57
point: 0.800069
point: 13.8761
point: 0.74967
point: 13.8042
point: 0.921743
point: 14.0499
point: 1.04342
point: 14.2237
point: 1.09382
point: 14.2956
point: 5.83666
point: 10.6084
point: 5.95833
point: 10.7822
point: 6.00873
point: 10.8542
point: 5.71498
point: 10.4347
point: 5.66458
point: 10.3627
point: 3.68056
point: -45.357
point: 13.4569
point: 2.88138
point: 12.3156
point: -43.983
point: 5.7227
point: 12.027
point: 4.92353
point: 10.8857
point: -45.3572
point: 12.3225
point: -43.9604
point: 10.8915

Normal 2 4 3 10 1 1 2
type: NamedIndividual
type: Normal
has parent: IndexedFaceSet 2 4 3 10 1 1
vector: -0.819152
vector: 1.60463e-007
vector: 0.573577
vector: -2.26927e-007
vector: 8.21778e-007
vector: 0
vector: 0.219506
vector: 0.923874
vector: 0.313487
vector: 0.529915
vector: 0.382685
vector: 0.756797
vector: -0.382685
vector: 0.219498
vector: -0.92388
vector: 0.313476
vector: 0.313475
vector: -0.219498
vector: -0.313476
vector: -0.529915
vector: -0.382686
vector: -0.756797
vector: 0.382686
vector: -0.219506
vector: -0.313487
vector: 0.819152
vector: 2.22257e-006
vector: -0.573577
vector: 2.23989e-007
vector: 1.69845e-007
vector: -0.573576
vector: -1.5473e-007
vector: -2.22267e-006
vector: -3.02124e-008
vector: -4.43929e-007
vector: 1.14723e-006
vector: 2.22267e-006
vector: 1.5473e-007
vector: -1.69855e-007
vector: -2.2403e-007
vector: -1.14728e-006
vector: 4.43919e-007
vector: 3.02124e-008
vector: 0.92388
vector: -0.529916
vector: -0.38268
vector: -0.756799
vector: -0.382679
vector: 0.529917
vector: 0.756799
vector: 0.529916
vector: -8.21778e-007
vector: 2.2692e-007
vector: -1.6046e-007
vector: -8.21764e-007
vector: 2.2693e-007
vector: -1.60463e-007
vector: 9.53909e-007
vector: 0.573576
vector: -4.25547e-007
vector: -1.38005e-007
vector: -2.83483e-006
vector: -7.06708e-007
vector: 3.5726e-007
vector: 1.86262e-007
vector: 2.83483e-006
vector: 0.219497
vector: 0.382683
vector: 0.756798
vector: 0.382682
vector: -0.382677
vector: 0.7568
vector: -0.313475
vector: -0.529917
vector: 0.819153
vector: -5.33533e-006
vector: 6.21962e-007

PAK PORT
type: NamedIndividual
type: Transform
has parent: Transform 2 4 3
has children: Shape 2 4 3 11 1
has children: Shape 2 4 3 11 2
DEF: PAK_PORT

IndexedFaceSet 2 4 3 11 1 1
type: NamedIndividual
type: IndexedFaceSet
has parent: Shape 2 4 3 11 1
has coord: Coordinate 2 4 3 11 1 1 1
has normal: Normal 2 4 3 11 1 1 2
coord index: 0
coord index: 1
coord index: 2
coord index: 3
coord index: 4
coord index: -1
coord index: 5
coord index: 6
coord index: 7
coord index: 8
coord index: 9
coord index: 10
coord index: 11
coord index: 12
coord index: 13
coord index: 14
coord index: 15
coord index: 16
coord index: 17
coord index: 18
coord index: 19
coord index: 20
coord index: 21
coord index: 22
coord index: 23
coord index: 24
coord index: 25
coord index: 26
coord index: 27
coord index: 28
coord index: 29
coord index: 30
coord index: 31
coord index: 32
coord index: 33
coord index: 34
coord index: 35
coord index: 36
coord index: 37
coord index: 38
coord index: 39
coord index: 40
coord index: 41
coord index: 42
coord index: 43
coord index: 44
coord index: 45
coord index: 46
coord index: 47
coord index: 48
coord index: 49
coord index: 50
coord index: 51
coord index: 52
coord index: 53
normal index: 0
normal index: 1
normal index: 2
normal index: 3
normal index: -1
normal index: 4
normal index: 5
normal index: 6
normal index: 7
normal index: 8
normal index: 9
normal index: 10
normal index: 11
normal index: 12
normal index: 13
normal index: 14
normal index: 15
normal index: 16
normal index: 17
normal index: 18

Coordinate 2 4 3 11 1 1 1
type: NamedIndividual
type: Coordinate
has parent: IndexedFaceSet 2 4 3 11 1 1
point: -5.99777
point: -58.2479
point: 10.8988
point: -4.87531
point: 11.3014
point: -4.75103
point: 12.2562
point: -7.2445
point: -7.12023
point: -7.24689
point: -57.6445
point: -4.74865
point: -4.7504
point: -55.1481
point: -4.84243
point: -53.3552
point: -4.97871
point: -52.613
point: -5.08759
point: -52.1732
point: -5.19439
point: -51.8826
point: -5.31229
point: -51.6397
point: -5.48893
point: -51.3505
point: -5.71335
point: -51.0614
point: -50.8812
point: -6.28218
point: -6.50661
point: -6.68325
point: -6.80114
point: -6.90794
point: -7.01683
point: -7.15311
point: -7.24513
point: -5.00375
point: 11.3845
point: -51.3248
point: 11.6941
point: -5.73278
point: -51.5845
point: 11.6478
point: -51.5915
point: 11.3795
point: -51.9949
point: 11.0592
point: -5.44679
point: -51.9808
point: 11.5761
point: 10.8999
point: -5.17355
point: -52.589
point: 11.4661
point: 10.8993
point: -55.1475
point: 10.8991
point: -5.09144
point: -52.1685
point: -7.04136
point: -57.4602
point: 13.1519
point: -57.4553
point: 13.1799
point: -52.8003
point: 12.9829
point: -6.60391
point: -53.1317
point: 12.9805
point: -6.70229
point: -52.6691
point: -7.24653
point: -57.6403
point: -6.82198
point: -6.99179
point: -6.9041

Normal 2 4 3 11 1 1 2
type: NamedIndividual
type: Normal
has parent: IndexedFaceSet 2 4 3 11 1 1
vector: 0
vector: -1
vector: -9.47528e-006
vector: -2.73991e-006
vector: 3.99546e-006
vector: -4.94789e-007
vector: 1
vector: 0.990861
vector: 0.0384348
vector: -0.129298
vector: 0.979277
vector: 0.119802
vector: -0.16329
vector: 0.985767
vector: 0.0636366
vector: -0.155605
vector: 0.968389
vector: 0.152841
vector: -0.197133
vector: 0.502761
vector: 0.662088
vector: -0.555762
vector: 0.636484
vector: 0.569387
vector: -0.520275
vector: 0.572521
vector: 0.563477
vector: -0.595578
vector: 1.59575e-007
vector: 0.994438
vector: -0.10532
vector: 0.76133
vector: 0.525092
vector: -0.380335
vector: 4.93679e-007
vector: 0.628257
vector: -0.778006
vector: 0.880681
vector: 0.310777
vector: -0.357517
vector: 0.4386
vector: 0.000383069
vector: -0.898682
vector: 0.444272
vector: 0.0696434
vector: -0.893181
vector: 0.337384
vector: 0.0225868
vector: -0.941096
vector: 0.371561
vector: 0.0226569
vector: -0.928132
vector: 0.926646
vector: 0.28331
vector: -0.247107
vector: 0.857176
vector: 0.390419
vector: -0.335891
vector: 0.76431
vector: 0.483425
vector: -0.426768
vector: 0.445192
vector: 0.702843
vector: -0.554811
vector: 0.558606
vector: 0.630649
vector: -0.53874
vector: 0.721634
vector: 0.498002
vector: -0.480872
vector: 0.951178
vector: 0.207723
vector: -0.228281
vector: 0.991635
vector: -1.38987e-007
vector: -0.129073
vector: 0.337612

IndexedFaceSet 2 4 3 11 2 1
type: NamedIndividual
type: IndexedFaceSet
has parent: Shape 2 4 3 11 2
has coord: Coordinate 2 4 3 11 2 1 1
has normal: Normal 2 4 3 11 2 1 2
coord index: 2
coord index: 3
coord index: 1
coord index: 0
coord index: -1
coord index: 5
coord index: 4
normal index: 0
normal index: 1
normal index: 2
normal index: -1
normal index: 3
normal index: 4
normal index: 5

Coordinate 2 4 3 11 2 1 1
type: NamedIndividual
type: Coordinate
has parent: IndexedFaceSet 2 4 3 11 2 1
point: -5.99777
point: -52.8003
point: 12.9829
point: -6.60391
point: -53.1317
point: 12.9805
point: -52.2805
point: 12.2562
point: -6.70229
point: -52.6691
point: -5.29324
point: -5.39162

Normal 2 4 3 11 2 1 2
type: NamedIndividual
type: Normal
has parent: IndexedFaceSet 2 4 3 11 2 1
vector: -0.408841
vector: 0.742589
vector: 0.530482
vector: -0.409625
vector: 0.742609
vector: 0.529849
vector: -0.408057
vector: 0.742568
vector: 0.531114
vector: 0.408861
vector: 0.742631
vector: 0.530407
vector: 0.408378
vector: 0.743163
vector: 0.530034
vector: 0.409344
vector: 0.742099
vector: 0.530779

Transform 2 4 3 12
type: NamedIndividual
type: Transform
has parent: Transform 2 4 3
has children: PAK PORT-USE-1
translation: 12
translation: 0

Transform 2 5 1
type: NamedIndividual
type: Transform
has parent: Group 2 5
has children: Transform 2 5 1 1
scale: 100
scale: 0.5
translation: 0
translation: 8

Transform 2 5 1 1
type: NamedIndividual
type: Transform
has parent: Transform 2 5 1
has children: Transform 2 5 1 1 1
translation: 0
translation: 35
translation: 100

Transform 2 5 1 1 1
type: NamedIndividual
type: Transform
has parent: Transform 2 5 1 1
has children: Transform 2 5 1 1 1 1
rotation: 0
rotation: 1
rotation: -1.57

Transform 2 5 1 1 1 1
type: NamedIndividual
type: Transform
has parent: Transform 2 5 1 1 1
has children: Transform 2 5 1 1 1 1 1
translation: 0
translation: 150

Transform 2 5 1 1 1 1 1
type: NamedIndividual
type: Transform
has parent: Transform 2 5 1 1 1 1
has children: Group 2 5 1 1 1 1 1 1
rotation: 1
rotation: 0
rotation: -1.57
scale: 100
scale: 10
translation: -150
translation: -200
translation: 150

flag
type: NamedIndividual
type: Extrusion
has parent: Shape 2 5 1 1 1 1 1 1 1 1
DEF: flag
cross section: 0
cross section: 3
cross section: -3
solid: false
spine: 0
spine: 0.00
spine: 0.2
spine: 0.10
spine: 0.4
spine: 0.19
spine: 0.6
spine: 0.28
spine: 0.8
spine: 0.36
spine: 1
spine: 0.42
spine: 1.2
spine: 0.47
spine: 1.4
spine: 0.49
spine: 1.6
spine: 0.50
spine: 1.8
spine: 2
spine: 0.45
spine: 2.2
spine: 0.40
spine: 2.4
spine: 0.34
spine: 2.6
spine: 0.26
spine: 2.8
spine: 0.17
spine: 3
spine: 0.07
spine: 3.2
spine: -0.03
spine: 3.4
spine: -0.13
spine: 3.6
spine: -0.22
spine: 3.8
spine: -0.31
spine: 4
spine: -0.38
spine: 4.2
spine: -0.44
spine: 4.4
spine: -0.48
spine: 4.6
spine: -0.50
spine: 4.8
spine: 5
spine: 5.2
spine: 5.4
spine: -0.39
spine: 5.6
spine: -0.32
spine: 5.8
spine: -0.23
spine: 6
spine: -0.14
spine: 6.2
spine: -0.04
spine: 6.4
spine: 0.06
spine: 6.6
spine: 0.16
spine: 6.8
spine: 0.25
spine: 7
spine: 0.33
spine: 7.2
spine: 7.4
spine: 7.6
spine: 0.48

Material 2 5 1 1 1 1 1 1 1 1 2 1
type: NamedIndividual
type: Material
has parent: Appearance 2 5 1 1 1 1 1 1 1 1 2
emissive color: 0.1
emissive color: 0.4
emissive color: 1.0
shininess: 0.7
transparency: 0.1

flagclock
type: NamedIndividual
type: TimeSensor
has parent: Group 2 5
DEF: flagclock
cycle interval: 10
loop: true

flagflutter
type: NamedIndividual
type: CoordinateInterpolator
has parent: Group 2 5
DEF: flagflutter
key: 0.0
key: 0.1
key: 0.2
key: 0.3
key: 0.4
key: 0.5
key: 0.6
key: 0.7
key: 0.8
key: 0.9
key: 1.0
key value: 0
key value: 0.00
key value: 0.2
key value: 0.10
key value: 0.4
key value: 0.19
key value: 0.6
key value: 0.28
key value: 0.8
key value: 0.26
key value: 1
key value: 0.42
key value: 1.2
key value: 0.37
key value: 1.4
key value: 0.39
key value: 1.6
key value: 0.30
key value: 1.8
key value: 2
key value: 0.35
key value: 2.2
key value: 2.4
key value: 0.24
key value: 2.6
key value: 2.8
key value: 0.17
key value: 3
key value: 0.07
key value: 3.2
key value: -0.03
key value: 3.4
key value: -0.13
key value: 3.6
key value: -0.22
key value: 3.8
key value: -0.21
key value: 4
key value: -0.28
key value: 4.2
key value: -0.34
key value: 4.4
key value: -0.38
key value: 4.6
key value: -0.30
key value: 4.8
key value: 5
key value: 5.2
key value: 5.4
key value: -0.29
key value: 5.6
key value: 5.8
key value: -0.23
key value: 6
key value: -0.14
key value: 6.2
key value: -0.04
key value: 6.4
key value: 0.06
key value: 6.6
key value: 0.16
key value: 6.8
key value: 0.25
key value: 7
key value: 0.23

ROUTE 2 5 4
type: NamedIndividual
type: ROUTE
has parent: Group 2 5
from field: fraction_changed
from node: flagclock
to field: set_fraction
to node: flagflutter

ROUTE 2 5 5
type: NamedIndividual
type: ROUTE
has parent: Group 2 5
from field: value_changed
from node: flagflutter
to field: set_spine
to node: flag