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

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

meta 1 2
type: NamedIndividual
type: meta
has parent: head
content: HELLENIC WARSHIP PBFA SUPER VITA
name: description

meta 1 3
type: NamedIndividual
type: meta
has parent: head
content: Psarakis Eftychios and Florentia Mareta
name: creator

meta 1 4
type: NamedIndividual
type: meta
has parent: head
content: Psarakis Eftychios
name: translator

meta 1 5
type: NamedIndividual
type: meta
has parent: head
content: 15 March 2004
name: created

meta 1 6
type: NamedIndividual
type: meta
has parent: head
content: 20 October 2019
name: modified

meta 1 7
type: NamedIndividual
type: meta
has parent: head
content: http://www.vosper.co.uk
name: reference

meta 1 8
type: NamedIndividual
type: meta
has parent: head
content: http://www.vosper.co.uk/picture_gallery.htm
name: reference

meta 1 9
type: NamedIndividual
type: meta
has parent: head
content: http://www.hellenicnavy.gr
name: reference

meta 1 10
type: NamedIndividual
type: meta
has parent: head
content: 1_boat.jpg
name: Image

meta 1 11
type: NamedIndividual
type: meta
has parent: head
content: 2_boat.jpg
name: Image

meta 1 12
type: NamedIndividual
type: meta
has parent: head
content: 9_boat.jpg
name: Image

meta 1 13
type: NamedIndividual
type: meta
has parent: head
content: 79750690QeoyUF_ph.jpg
name: Image

meta 1 14
type: NamedIndividual
type: meta
has parent: head
content: 79750728tMglSe_ph.jpg
name: Image

meta 1 15
type: NamedIndividual
type: meta
has parent: head
content: 79750773fsGdQf_ph.jpg
name: Image

meta 1 16
type: NamedIndividual
type: meta
has parent: head
content: 79750840EiLwSj_ph.jpg
name: Image

meta 1 17
type: NamedIndividual
type: meta
has parent: head
content: 79750878NpTdiW_ph.jpg
name: Image

meta 1 18
type: NamedIndividual
type: meta
has parent: head
content: PcfgBlackWhite.jpg
name: Image

meta 1 19
type: NamedIndividual
type: meta
has parent: head
content: https://www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/PatrolCraftVosperGreece/Vosper.x3d
name: identifier

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

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

Vosper.x3d
description: HELLENIC WARSHIP PBFA SUPER VITA
creator: Psarakis Eftychios and Florentia Mareta
translator: Psarakis Eftychios
created: 15 March 2004
modified: 20 October 2019
reference: http://www.vosper.co.uk
reference: http://www.vosper.co.uk/picture_gallery.htm
reference: http://www.hellenicnavy.gr
image: 1_boat.jpg
image: 2_boat.jpg
image: 9_boat.jpg
image: 79750690QeoyUF_ph.jpg
image: 79750728tMglSe_ph.jpg
image: 79750773fsGdQf_ph.jpg
image: 79750840EiLwSj_ph.jpg
image: 79750878NpTdiW_ph.jpg
image: PcfgBlackWhite.jpg
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: Vosper.x3d

Transform 2 2
type: NamedIndividual
type: Transform
has parent: Scene
has children: Group 2 2 1
has children: Transform 2 2 2
rotation: 1
rotation: 0
rotation: -1.57
translation: -5
translation: -3
translation: 0

Transform 2 2 1 1
type: NamedIndividual
type: Transform
has parent: Group 2 2 1
has children: Shape 2 2 1 1 1
translation: 0.5

Extrusion 2 2 1 1 1 1
type: NamedIndividual
type: Extrusion
has parent: Shape 2 2 1 1 1
crease angle: .75
cross section: .78
cross section: .2
cross section: -0.78
cross section: -0.8
cross section: .1
cross section: -0.1
cross section: -0.7
cross section: -0.3
cross section: -0.5
cross section: -0.4
cross section: -0.45
cross section: 0
cross section: .3
cross section: .5
cross section: .7
cross section: .8
solid: false
spine: -1.4
spine: 0
spine: 1.2

Material 2 2 1 1 1 2 1
type: NamedIndividual
type: Material
has parent: Appearance 2 2 1 1 1 2
ambient intensity: .25
diffuse color: .4
shininess: .3
specular color: .77

Transform 2 2 1 2
type: NamedIndividual
type: Transform
has parent: Group 2 2 1
has children: Shape 2 2 1 2 1
translation: 2
translation: 0.5
translation: 0.499

Extrusion 2 2 1 2 1 1
type: NamedIndividual
type: Extrusion
has parent: Shape 2 2 1 2 1
crease angle: 0.75
cross section: .35
cross section: -0.7
cross section: .55
cross section: -0.55
cross section: .65
cross section: -0.4
cross section: .7
cross section: -0.3
cross section: .8
cross section: -0.1
cross section: .1
cross section: .78
cross section: .2
cross section: -0.78
cross section: -0.8
cross section: -0.65
cross section: -0.35
cross section: -0.158469
cross section: -0.794811
cross section: .158469
solid: false
spine: -0.6
spine: 0
spine: .4

Material 2 2 1 2 1 2 1
type: NamedIndividual
type: Material
has parent: Appearance 2 2 1 2 1 2
ambient intensity: .25
diffuse color: .4
shininess: .3
specular color: .77

Transform 2 2 1 3
type: NamedIndividual
type: Transform
has parent: Group 2 2 1
has children: Shape 2 2 1 3 1
translation: 7
translation: 0.5
translation: 0.499

Extrusion 2 2 1 3 1 1
type: NamedIndividual
type: Extrusion
has parent: Shape 2 2 1 3 1
crease angle: 0.75
cross section: .35
cross section: -0.7
cross section: .55
cross section: -0.55
cross section: .65
cross section: -0.4
cross section: .7
cross section: -0.3
cross section: .8
cross section: -0.1
cross section: .1
cross section: .78
cross section: .2
cross section: -0.78
cross section: -0.8
cross section: -0.65
cross section: -0.35
cross section: -0.158469
cross section: -0.794811
cross section: -0.0501363
cross section: -0.872586
cross section: -0.0149244
cross section: -0.928464
cross section: 0
cross section: -1
cross section: -0.002207
cross section: -0.937261
cross section: .0203103
cross section: -0.892967
cross section: .110406
cross section: -0.821441
orientation: 0
orientation: 1
orientation: -0.6
scale: 1
scale: .001
scale: 1.4
solid: false
spine: -5
spine: 0
spine: -4.6
spine: 2
spine: 3
spine: 5

Material 2 2 1 3 1 2 1
type: NamedIndividual
type: Material
has parent: Appearance 2 2 1 3 1 2
ambient intensity: .25
diffuse color: .4
shininess: .3
specular color: .77

Transform 2 2 1 4
type: NamedIndividual
type: Transform
has parent: Group 2 2 1
has children: Shape 2 2 1 4 1
rotation: 0
rotation: 1
rotation: 1.57
translation: 4.5
translation: 0.525
translation: 0.6

Extrusion 2 2 1 4 1 1
type: NamedIndividual
type: Extrusion
has parent: Shape 2 2 1 4 1
cross section: -1
cross section: 0
cross section: 1
cross section: .5
solid: false
spine: -0.8
spine: 0
spine: -0.6
spine: -0.4
spine: -0.2
spine: -0.1
spine: .1
spine: .2
spine: .3
spine: .5
spine: .75

Material 2 2 1 4 1 2 1
type: NamedIndividual
type: Material
has parent: Appearance 2 2 1 4 1 2
ambient intensity: .25
diffuse color: .4
shininess: .3
specular color: .77

Transform 2 2 1 5
type: NamedIndividual
type: Transform
has parent: Group 2 2 1
has children: Shape 2 2 1 5 1
rotation: 0
rotation: 1
rotation: 1.57
translation: 7.75
translation: 0.50
translation: 0.85

Box 2 2 1 5 1 1
type: NamedIndividual
type: Box
has parent: Shape 2 2 1 5 1
size: 1.55
size: 4.55
size: 0.5

Material 2 2 1 5 1 2 1
type: NamedIndividual
type: Material
has parent: Appearance 2 2 1 5 1 2
ambient intensity: .25
diffuse color: .4
shininess: .3
specular color: .77

Transform 2 2 1 6
type: NamedIndividual
type: Transform
has parent: Group 2 2 1
has children: Shape 2 2 1 6 1
translation: 7
translation: 0.50
translation: 0.90

Material 2 2 1 6 1 1 1
type: NamedIndividual
type: Material
has parent: Appearance 2 2 1 6 1 1
ambient intensity: .25
diffuse color: .4
shininess: .3
specular color: .77

Extrusion 2 2 1 6 1 2
type: NamedIndividual
type: Extrusion
has parent: Shape 2 2 1 6 1
cross section: -0.8
cross section: -0.2
cross section: .8
cross section: .1
cross section: .78
cross section: .2
cross section: -0.78
orientation: 0
orientation: -1
orientation: .6
scale: 1
scale: .001
scale: 1.4
solid: false
spine: 3
spine: 0
spine: 5.28

Transform 2 2 2 1
type: NamedIndividual
type: Transform
has parent: Transform 2 2 2
has children: propaxis
rotation: 0
rotation: 1
rotation: -0.13

propaxis
type: NamedIndividual
type: Group
has parent: Transform 2 2 2 1
has children: propaxistrans
DEF: propaxis

propaxistrans
type: NamedIndividual
type: Transform
has parent: propaxis
has children: Shape 2 2 2 1 1 1 1
DEF: propaxistrans
rotation: 0
rotation: 1
rotation: 1.57
translation: 1
translation: 0
translation: -0.15

Material 2 2 2 1 1 1 1 1 1
type: NamedIndividual
type: Material
has parent: Appearance 2 2 2 1 1 1 1 1
ambient intensity: 0
diffuse color: 0
specular color: .63
specular color: .92
specular color: 1

Cylinder 2 2 2 1 1 1 1 2
type: NamedIndividual
type: Cylinder
has parent: Shape 2 2 2 1 1 1 1
height: 3
radius: 0.03

Transform 2 2 2 2
type: NamedIndividual
type: Transform
has parent: Transform 2 2 2
has children: propaxis-USE-1
has children: Transform 2 2 2 2 2
rotation: 0
rotation: 1
rotation: -0.13
translation: 0
translation: 0.3
translation: -0.1

Transform 2 2 2 2 2
type: NamedIndividual
type: Transform
has parent: Transform 2 2 2 2
has children: propaxis-USE-2
translation: 0
translation: 0.38

Transform 2 2 2 3
type: NamedIndividual
type: Transform
has parent: Transform 2 2 2
has children: propaxis-USE-3
rotation: 0
rotation: 1
rotation: -0.13
translation: 0
translation: 0.99
translation: -0.04

Transform 2 2 2 4
type: NamedIndividual
type: Transform
has parent: Transform 2 2 2
has children: thrust
rotation: 0
rotation: 1
rotation: -0.13
translation: 1
translation: 0
translation: -0.15

thrust
type: NamedIndividual
type: Group
has parent: Transform 2 2 2 4
has children: Transform 2 2 2 4 1 1
DEF: thrust

Transform 2 2 2 4 1 1
type: NamedIndividual
type: Transform
has parent: thrust
has children: Shape 2 2 2 4 1 1 1
rotation: 0
rotation: 0.9
rotation: 1.57
translation: -1
translation: 1
translation: 0.1

Material 2 2 2 4 1 1 1 1 1
type: NamedIndividual
type: Material
has parent: Appearance 2 2 2 4 1 1 1 1
ambient intensity: 0
diffuse color: .21
diffuse color: .22
diffuse color: .24
emissive color: .15
emissive color: .17
shininess: .13
specular color: .25
specular color: .26
specular color: .29

Cylinder 2 2 2 4 1 1 1 2
type: NamedIndividual
type: Cylinder
has parent: Shape 2 2 2 4 1 1 1
height: 0.3
radius: 0.08

Transform 2 2 2 5
type: NamedIndividual
type: Transform
has parent: Transform 2 2 2
has children: thrust-USE-1
rotation: 0
rotation: 1
rotation: -0.13
translation: 1
translation: -1
translation: -0.12

Transform 2 2 2 6
type: NamedIndividual
type: Transform
has parent: Transform 2 2 2
has children: thrust-USE-2
rotation: 0
rotation: 1
rotation: -0.13
translation: 1
translation: -0.32
translation: -0.23

Transform 2 2 2 7
type: NamedIndividual
type: Transform
has parent: Transform 2 2 2
has children: thrust-USE-3
rotation: 0
rotation: 1
rotation: -0.13
translation: 1
translation: -0.7
translation: -0.23

Transform 2 2 2 8 1
type: NamedIndividual
type: Transform
has parent: Group 2 2 2 8
has children: thrustholder
rotation: 0
rotation: 1
rotation: 1.57
translation: 0
translation: 0.5

thrustholder
type: NamedIndividual
type: Shape
has parent: Transform 2 2 2 8 1
has appearance: Appearance 2 2 2 8 1 1 1
has geometry: Extrusion 2 2 2 8 1 1 2
DEF: thrustholder

Material 2 2 2 8 1 1 1 1
type: NamedIndividual
type: Material
has parent: Appearance 2 2 2 8 1 1 1
ambient intensity: .0367
diffuse color: .17
diffuse color: .14
diffuse color: .16
emissive color: .17
emissive color: .14
shininess: .13
specular color: .3
specular color: .28
specular color: .08

Extrusion 2 2 2 8 1 1 2
type: NamedIndividual
type: Extrusion
has parent: thrustholder
cross section: -4.03038e-4
cross section: .0698599
cross section: .0192592
cross section: .0122411
cross section: .0188149
cross section: -0.0130185
cross section: -7.80453e-5
cross section: -0.0698599
cross section: -0.020628
cross section: -0.0204779
cross section: .0147025
solid: false
spine: 0
spine: .7

Transform 2 2 2 8 2
type: NamedIndividual
type: Transform
has parent: Group 2 2 2 8
has children: thrustholder-USE-1
rotation: 0
rotation: 1
rotation: 1.57
translation: 0
translation: 0.3
translation: 0.5

Transform 2 2 2 8 3
type: NamedIndividual
type: Transform
has parent: Group 2 2 2 8
has children: thrustholder-USE-2
rotation: 0
rotation: 1
rotation: 1.57
translation: 0
translation: 0.67
translation: 0.5

Transform 2 2 2 8 4
type: NamedIndividual
type: Transform
has parent: Group 2 2 2 8
has children: thrustholder-USE-3
rotation: 0
rotation: 1
rotation: 1.57
translation: 0
translation: 0.99
translation: 0.5

propelertrans
type: NamedIndividual
type: Transform
has parent: Transform 2 2 2
has children: propeller
DEF: propelertrans
rotation: 0
rotation: 1
rotation: -0.18

propeller
type: NamedIndividual
type: Group
has parent: propelertrans
has children: propelertrans1
has children: Transform 2 2 2 9 1 2
has children: clock
has children: columnpath
DEF: propeller

propelertrans1
type: NamedIndividual
type: Transform
has parent: propeller
has children: Shape 2 2 2 9 1 1 1
DEF: propelertrans1
rotation: 0
rotation: 1
rotation: 1.57
translation: -0.50
translation: 0
translation: -0.13

Material 2 2 2 9 1 1 1 1 1
type: NamedIndividual
type: Material
has parent: Appearance 2 2 2 9 1 1 1 1
ambient intensity: .00333
diffuse color: .31
diffuse color: .22
diffuse color: 0
shininess: .03
specular color: .73
specular color: .65
specular color: 0

Extrusion 2 2 2 9 1 1 1 2
type: NamedIndividual
type: Extrusion
has parent: Shape 2 2 2 9 1 1 1
crease angle: 1.92
cross section: -0.0268521
cross section: 8.52446e-4
cross section: -0.0673433
cross section: .0149178
cross section: -0.0963264
cross section: .0396388
cross section: -0.110392
cross section: .0626548
cross section: -0.116359
cross section: .0950478
cross section: -0.112097
cross section: .123178
cross section: -0.09931
cross section: .138523
cross section: -0.0792775
cross section: .147473
cross section: -0.0485894
cross section: .150031
cross section: -0.0247209
cross section: .145768
cross section: -0.0055409
cross section: .135965
cross section: .00980313
cross section: .124031
cross section: .0230161
cross section: .0933429
cross section: .0259996
cross section: .0677695
cross section: .0392125
cross section: .00596712
cross section: .0375076
cross section: .0340979
cross section: .0541303
cross section: .0464583
cross section: .0690482
cross section: .0562615
cross section: .0843922
cross section: .0609499
cross section: .10272
cross section: .0699006
cross section: .120621
cross section: .0724579
cross section: .0639335
cross section: .161539
cross section: .0468845
cross section: .164104
cross section: .0277059
cross section: .166227
cross section: .157703
cross section: -0.0174751
cross section: .14449
cross section: -0.0345241
cross section: .108261
cross section: -0.0507206
cross section: .0809824
cross section: -0.0456059
cross section: .0600975
cross section: -0.0396388
cross section: -0.0315405
cross section: .0294094
cross section: -0.0196063
cross section: .00340979
cross section: -0.00213112
cross section: .00937691
cross section: -0.0473108
cross section: .0102294
cross section: -0.066917
cross section: .00724579
cross section: -0.0924904
cross section: -0.112949
cross section: -0.0123605
cross section: -0.12531
cross section: -0.0404912
cross section: -0.142359
cross section: -0.0532779
cross section: -0.146621

Transform 2 2 2 9 1 2
type: NamedIndividual
type: Transform
has parent: propeller
has children: Shape 2 2 2 9 1 2 1
rotation: 0
rotation: 1
rotation: 1.57
translation: -0.54
translation: 0
translation: -0.125

Material 2 2 2 9 1 2 1 1 1
type: NamedIndividual
type: Material
has parent: Appearance 2 2 2 9 1 2 1 1
ambient intensity: .0367
diffuse color: .17
diffuse color: .14
diffuse color: .16
emissive color: .17
emissive color: .14
shininess: .13
specular color: .3
specular color: .28
specular color: .08

Cone 2 2 2 9 1 2 1 2
type: NamedIndividual
type: Cone
has parent: Shape 2 2 2 9 1 2 1
bottom radius: 0.04
height: 0.1

clock
type: NamedIndividual
type: TimeSensor
has parent: propeller
DEF: clock
cycle interval: 0.8
loop: true

columnpath
type: NamedIndividual
type: OrientationInterpolator
has parent: propeller
DEF: columnpath
key: 0
key: 0.25
key: 0.5
key: 0.75
key: 1
key value: 1
key value: 0
key value: -1.57
key value: -3.14
key value: -5
key value: -6.28

Transform 2 2 2 10
type: NamedIndividual
type: Transform
has parent: Transform 2 2 2
has children: propeller-USE-1
rotation: 0
rotation: 1
rotation: -0.18
translation: 0
translation: 0.684
translation: -0.1

ROUTE 2 2 2 11
type: NamedIndividual
type: ROUTE
has parent: Transform 2 2 2
from field: fraction_changed
from node: clock
to field: set_fraction
to node: columnpath

ROUTE 2 2 2 12
type: NamedIndividual
type: ROUTE
has parent: Transform 2 2 2
from field: value_changed
from node: columnpath
to field: set_rotation
to node: propelertrans1

helm
type: NamedIndividual
type: Group
has parent: Transform 2 2 2 13
has children: Transform 2 2 2 13 1 1
has children: Transform 2 2 2 13 1 2
DEF: helm

Transform 2 2 2 13 1 1
type: NamedIndividual
type: Transform
has parent: helm
has children: Shape 2 2 2 13 1 1 1
rotation: 0
rotation: 1
rotation: 1.57
translation: -0.7
translation: 0.2
translation: 0.0

Material 2 2 2 13 1 1 1 1 1
type: NamedIndividual
type: Material
has parent: Appearance 2 2 2 13 1 1 1 1
ambient intensity: 0
diffuse color: .21
diffuse color: .22
diffuse color: .24
emissive color: .15
emissive color: .17
shininess: .13
specular color: .25
specular color: .26
specular color: .29

Extrusion 2 2 2 13 1 1 1 2
type: NamedIndividual
type: Extrusion
has parent: Shape 2 2 2 13 1 1 1
cross section: 0
cross section: .2
cross section: -0.05
cross section: .1
cross section: -0.1
cross section: -0.2
cross section: .05
solid: false
spine: 0
spine: .4

Transform 2 2 2 13 1 2
type: NamedIndividual
type: Transform
has parent: helm
has children: Shape 2 2 2 13 1 2 1
rotation: 1
rotation: 0
rotation: 1.57
translation: -0.6
translation: 0.2

Material 2 2 2 13 1 2 1 1 1
type: NamedIndividual
type: Material
has parent: Appearance 2 2 2 13 1 2 1 1
ambient intensity: .0367
diffuse color: .17
diffuse color: .14
diffuse color: .16
emissive color: .17
emissive color: .14
shininess: .13
specular color: .3
specular color: .28
specular color: .08

Cylinder 2 2 2 13 1 2 1 2
type: NamedIndividual
type: Cylinder
has parent: Shape 2 2 2 13 1 2 1
height: 0.5
radius: 0.03

Transform 2 2 2 14
type: NamedIndividual
type: Transform
has parent: Transform 2 2 2
has children: helm-USE-1
translation: 0
translation: 0.6
translation: 0.0

propeltrans32
type: NamedIndividual
type: Transform
has parent: Transform 2 2 2
has children: prop32
DEF: propeltrans32
rotation: 0
rotation: 1
rotation: -0.18
translation: 0
translation: 0.3
translation: -0.1

prop32
type: NamedIndividual
type: Group
has parent: propeltrans32
has children: propelertrans2
has children: Transform 2 2 2 15 1 2
has children: clock1
has children: columnpath1
DEF: prop32

propelertrans2
type: NamedIndividual
type: Transform
has parent: prop32
has children: Shape 2 2 2 15 1 1 1
DEF: propelertrans2
rotation: 1
rotation: 0
rotation: 1.57
translation: -0.50
translation: 0
translation: -0.13

Material 2 2 2 15 1 1 1 1 1
type: NamedIndividual
type: Material
has parent: Appearance 2 2 2 15 1 1 1 1
ambient intensity: .00333
diffuse color: .31
diffuse color: .22
diffuse color: 0
shininess: .03
specular color: .73
specular color: .65
specular color: 0

Extrusion 2 2 2 15 1 1 1 2
type: NamedIndividual
type: Extrusion
has parent: Shape 2 2 2 15 1 1 1
crease angle: 1.92
cross section: -0.0268521
cross section: 8.52446e-4
cross section: -0.0673433
cross section: .0149178
cross section: -0.0963264
cross section: .0396388
cross section: -0.110392
cross section: .0626548
cross section: -0.116359
cross section: .0950478
cross section: -0.112097
cross section: .123178
cross section: -0.09931
cross section: .138523
cross section: -0.0792775
cross section: .147473
cross section: -0.0485894
cross section: .150031
cross section: -0.0247209
cross section: .145768
cross section: -0.0055409
cross section: .135965
cross section: .00980313
cross section: .124031
cross section: .0230161
cross section: .0933429
cross section: .0259996
cross section: .0677695
cross section: .0392125
cross section: .00596712
cross section: .0375076
cross section: .0340979
cross section: .0541303
cross section: .0464583
cross section: .0690482
cross section: .0562615
cross section: .0843922
cross section: .0609499
cross section: .10272
cross section: .0699006
cross section: .120621
cross section: .0724579
cross section: .0639335
cross section: .161539
cross section: .0468845
cross section: .164104
cross section: .0277059
cross section: .166227
cross section: .157703
cross section: -0.0174751
cross section: .14449
cross section: -0.0345241
cross section: .108261
cross section: -0.0507206
cross section: .0809824
cross section: -0.0456059
cross section: .0600975
cross section: -0.0396388
cross section: -0.0315405
cross section: .0294094
cross section: -0.0196063
cross section: .00340979
cross section: -0.00213112
cross section: .00937691
cross section: -0.0473108
cross section: .0102294
cross section: -0.066917
cross section: .00724579
cross section: -0.0924904
cross section: -0.112949
cross section: -0.0123605
cross section: -0.12531
cross section: -0.0404912
cross section: -0.142359
cross section: -0.0532779
cross section: -0.146621

Transform 2 2 2 15 1 2
type: NamedIndividual
type: Transform
has parent: prop32
has children: Shape 2 2 2 15 1 2 1
rotation: 0
rotation: 1
rotation: 1.57
translation: -0.54
translation: 0
translation: -0.125

Material 2 2 2 15 1 2 1 1 1
type: NamedIndividual
type: Material
has parent: Appearance 2 2 2 15 1 2 1 1
ambient intensity: .0367
diffuse color: .17
diffuse color: .14
diffuse color: .16
emissive color: .17
emissive color: .14
shininess: .13
specular color: .3
specular color: .28
specular color: .08

Cone 2 2 2 15 1 2 1 2
type: NamedIndividual
type: Cone
has parent: Shape 2 2 2 15 1 2 1
bottom radius: 0.04
height: 0.1

clock1
type: NamedIndividual
type: TimeSensor
has parent: prop32
DEF: clock1
cycle interval: 0.5
loop: true

columnpath1
type: NamedIndividual
type: OrientationInterpolator
has parent: prop32
DEF: columnpath1
key: 0.0
key: 0.25
key: 0.5
key: 0.75
key: 1.0
key value: 1.0
key value: 0.0
key value: 1.57
key value: 3.14
key value: 5.00
key value: 6.28

Transform 2 2 2 16 1
type: NamedIndividual
type: Transform
has parent: Transform 2 2 2 16
has children: prop32-USE-1
rotation: 0
rotation: 1
rotation: -0.18
translation: 0
translation: 0.99
translation: -0.04

ROUTE 2 2 2 17
type: NamedIndividual
type: ROUTE
has parent: Transform 2 2 2
from field: fraction_changed
from node: clock1
to field: set_fraction
to node: columnpath1

ROUTE 2 2 2 18
type: NamedIndividual
type: ROUTE
has parent: Transform 2 2 2
from field: value_changed
from node: columnpath1
to field: set_rotation
to node: propelertrans2

Transform 2 2 2 19
type: NamedIndividual
type: Transform
has parent: Transform 2 2 2
has children: Transform 2 2 2 19 1
rotation: 0
rotation: 1
rotation: -0.16
translation: 0.6
translation: 0
translation: -0.07

Transform 2 2 2 19 1
type: NamedIndividual
type: Transform
has parent: Transform 2 2 2 19
has children: thrust1
rotation: 0
rotation: 0.9
rotation: 1.57

thrust1
type: NamedIndividual
type: Shape
has parent: Transform 2 2 2 19 1
has appearance: Appearance 2 2 2 19 1 1 1
has geometry: Cylinder 2 2 2 19 1 1 2
DEF: thrust1

Material 2 2 2 19 1 1 1 1
type: NamedIndividual
type: Material
has parent: Appearance 2 2 2 19 1 1 1
ambient intensity: 0
diffuse color: .21
diffuse color: .22
diffuse color: .24
emissive color: .15
emissive color: .17
shininess: .13
specular color: .25
specular color: .26
specular color: .29

Cylinder 2 2 2 19 1 1 2
type: NamedIndividual
type: Cylinder
has parent: thrust1
height: 0.18
radius: 0.055

Transform 2 2 2 20
type: NamedIndividual
type: Transform
has parent: Transform 2 2 2
has children: Transform 2 2 2 20 1
rotation: 0
rotation: 1
rotation: -0.16
translation: 0.6
translation: 0.3
translation: -0.18

Transform 2 2 2 20 1
type: NamedIndividual
type: Transform
has parent: Transform 2 2 2 20
has children: thrust1-USE-1
rotation: 0
rotation: 0.9
rotation: 1.57

Transform 2 2 2 21
type: NamedIndividual
type: Transform
has parent: Transform 2 2 2
has children: Transform 2 2 2 21 1
rotation: 0
rotation: 1
rotation: -0.16
translation: 0.6
translation: 0.68
translation: -0.19

Transform 2 2 2 21 1
type: NamedIndividual
type: Transform
has parent: Transform 2 2 2 21
has children: thrust1-USE-2
rotation: 0
rotation: 0.9
rotation: 1.57

Transform 2 2 2 22
type: NamedIndividual
type: Transform
has parent: Transform 2 2 2
has children: Transform 2 2 2 22 1
rotation: 0
rotation: 1
rotation: -0.16
translation: 0.6
translation: 0.99
translation: -0.12

Transform 2 2 2 22 1
type: NamedIndividual
type: Transform
has parent: Transform 2 2 2 22
has children: thrust1-USE-3
rotation: 0
rotation: 0.9
rotation: 1.57

Transform 2 2 2 23
type: NamedIndividual
type: Transform
has parent: Transform 2 2 2
has children: Transform 2 2 2 23 1
translation: 0.6
translation: 0
translation: 0.3

Transform 2 2 2 23 1
type: NamedIndividual
type: Transform
has parent: Transform 2 2 2 23
has children: spike1
rotation: 0
rotation: 0.9
rotation: 1.57

spike1
type: NamedIndividual
type: Shape
has parent: Transform 2 2 2 23 1
has appearance: Appearance 2 2 2 23 1 1 1
has geometry: Extrusion 2 2 2 23 1 1 2
DEF: spike1

Material 2 2 2 23 1 1 1 1
type: NamedIndividual
type: Material
has parent: Appearance 2 2 2 23 1 1 1
ambient intensity: .0367
diffuse color: .17
diffuse color: .14
diffuse color: .16
emissive color: .17
emissive color: .14
shininess: .13
specular color: .3
specular color: .28
specular color: .08

Extrusion 2 2 2 23 1 1 2
type: NamedIndividual
type: Extrusion
has parent: spike1
cross section: -2.56e-4
cross section: .05376
cross section: -0.012544
cross section: .028416
cross section: -0.013312
cross section: -5.12e-4
cross section: 0
cross section: -0.027648
cross section: .012544
cross section: 2.56e-4
cross section: .011008
cross section: .027904
solid: false
spine: 0
spine: .4

Transform 2 2 2 24
type: NamedIndividual
type: Transform
has parent: Transform 2 2 2
has children: Transform 2 2 2 24 1
translation: 0.6
translation: 0.3
translation: 0.2

Transform 2 2 2 24 1
type: NamedIndividual
type: Transform
has parent: Transform 2 2 2 24
has children: spike1-USE-1
rotation: 0
rotation: 0.9
rotation: 1.57

Transform 2 2 2 25
type: NamedIndividual
type: Transform
has parent: Transform 2 2 2
has children: Transform 2 2 2 25 1
translation: 0.6
translation: 0.68
translation: 0.2

Transform 2 2 2 25 1
type: NamedIndividual
type: Transform
has parent: Transform 2 2 2 25
has children: spike1-USE-2
rotation: 0
rotation: 0.9
rotation: 1.57

Transform 2 2 2 26
type: NamedIndividual
type: Transform
has parent: Transform 2 2 2
has children: Transform 2 2 2 26 1
translation: 0.6
translation: 0.99
translation: 0.3

Transform 2 2 2 26 1
type: NamedIndividual
type: Transform
has parent: Transform 2 2 2 26
has children: spike1-USE-3
rotation: 0
rotation: 0.9
rotation: 1.57

ram
type: NamedIndividual
type: Group
has parent: Transform 2 2 2 27
has children: Transform 2 2 2 27 1 1
has children: Transform 2 2 2 27 1 2
has children: Transform 2 2 2 27 1 3
has children: Transform 2 2 2 27 1 4
has children: Transform 2 2 2 27 1 5
has children: Transform 2 2 2 27 1 6
has children: Transform 2 2 2 27 1 7
has children: Transform 2 2 2 27 1 8
has children: Transform 2 2 2 27 1 9
has children: Transform 2 2 2 27 1 10
has children: Transform 2 2 2 27 1 11
has children: Transform 2 2 2 27 1 12
has children: Transform 2 2 2 27 1 13
has children: Transform 2 2 2 27 1 14
has children: Transform 2 2 2 27 1 15
has children: Transform 2 2 2 27 1 16
has children: Transform 2 2 2 27 1 17
has children: Transform 2 2 2 27 1 18
has children: Transform 2 2 2 27 1 19
has children: Transform 2 2 2 27 1 20
has children: Transform 2 2 2 27 1 21
has children: Transform 2 2 2 27 1 22
has children: Transform 2 2 2 27 1 23
has children: Transform 2 2 2 27 1 24
has children: Transform 2 2 2 27 1 25
has children: Transform 2 2 2 27 1 26
has children: Transform 2 2 2 27 1 27
has children: Transform 2 2 2 27 1 28
has children: Transform 2 2 2 27 1 29
has children: Transform 2 2 2 27 1 30
has children: Transform 2 2 2 27 1 31
has children: Transform 2 2 2 27 1 32
has children: Transform 2 2 2 27 1 33
has children: Transform 2 2 2 27 1 34
has children: Transform 2 2 2 27 1 35
has children: Transform 2 2 2 27 1 36
has children: Transform 2 2 2 27 1 37
has children: Transform 2 2 2 27 1 38
has children: Transform 2 2 2 27 1 39
has children: Transform 2 2 2 27 1 40
has children: Transform 2 2 2 27 1 41
has children: Transform 2 2 2 27 1 42
has children: Transform 2 2 2 27 1 43
has children: Transform 2 2 2 27 1 44
has children: Transform 2 2 2 27 1 45
DEF: ram

Transform 2 2 2 27 1 1
type: NamedIndividual
type: Transform
has parent: ram
has children: Shape 2 2 2 27 1 1 1
translation: 0
translation: 0.53
translation: 0.67

Material 2 2 2 27 1 1 1 1 1
type: NamedIndividual
type: Material
has parent: Appearance 2 2 2 27 1 1 1 1
ambient intensity: 0
diffuse color: .15
shininess: 0.06
specular color: .92
specular color: .91
specular color: .89

Extrusion 2 2 2 27 1 1 1 2
type: NamedIndividual
type: Extrusion
has parent: Shape 2 2 2 27 1 1 1
crease angle: 1.75
cross section: .3
cross section: 0
cross section: .28
cross section: -0.107703
cross section: .25
cross section: -0.165816
cross section: .2
cross section: -0.223607
cross section: .15
cross section: -0.259808
cross section: .1
cross section: -0.282843
cross section: -0.3
cross section: -0.1
cross section: -0.15
cross section: -0.25
cross section: -0.28
cross section: .107703
cross section: .165816
cross section: -0.2
cross section: .223607
cross section: .259808
cross section: .282843
solid: false
spine: 0
spine: .05

Transform 2 2 2 27 1 2
type: NamedIndividual
type: Transform
has parent: ram
has children: ram part1
translation: -0.37
translation: 0.53
translation: 0.97

ram part1
type: NamedIndividual
type: Shape
has parent: Transform 2 2 2 27 1 2
has appearance: Appearance 2 2 2 27 1 2 1 1
has geometry: Extrusion 2 2 2 27 1 2 1 2
DEF: ram_part1

Material 2 2 2 27 1 2 1 1 1
type: NamedIndividual
type: Material
has parent: Appearance 2 2 2 27 1 2 1 1
ambient intensity: .14
diffuse color: .612
shininess: .9
specular color: .773
specular color: .761

Extrusion 2 2 2 27 1 2 1 2
type: NamedIndividual
type: Extrusion
has parent: ram part1
cross section: -0.065
cross section: .55
cross section: -0.15
cross section: .35
cross section: 0
cross section: .15
cross section: .065
solid: false
spine: 0
spine: .15

Transform 2 2 2 27 1 3
type: NamedIndividual
type: Transform
has parent: ram
has children: ram part1-USE-1
translation: 0.27
translation: 0.53
translation: 0.97

Transform 2 2 2 27 1 4
type: NamedIndividual
type: Transform
has parent: ram
has children: Shape 2 2 2 27 1 4 1
translation: 0.07
translation: 0.53
translation: 1.14

Material 2 2 2 27 1 4 1 1 1
type: NamedIndividual
type: Material
has parent: Appearance 2 2 2 27 1 4 1 1
ambient intensity: .0933
diffuse color: .38
diffuse color: .42
shininess: .93
specular color: .529

Box 2 2 2 27 1 4 1 2
type: NamedIndividual
type: Box
has parent: Shape 2 2 2 27 1 4 1
size: 0.63
size: 0.26
size: 0.34

Transform 2 2 2 27 1 5
type: NamedIndividual
type: Transform
has parent: ram
has children: Shape 2 2 2 27 1 5 1
translation: -0.25
translation: 0.53
translation: 0.96

Material 2 2 2 27 1 5 1 1 1
type: NamedIndividual
type: Material
has parent: Appearance 2 2 2 27 1 5 1 1
ambient intensity: .0933
diffuse color: .38
diffuse color: .42
shininess: .93
specular color: .529

Extrusion 2 2 2 27 1 5 1 2
type: NamedIndividual
type: Extrusion
has parent: Shape 2 2 2 27 1 5 1
cross section: -0.06
cross section: .5
cross section: -0.13
cross section: .35
cross section: .13
cross section: .06
solid: false
spine: 0
spine: .63

Transform 2 2 2 27 1 6
type: NamedIndividual
type: Transform
has parent: ram
has children: ram arm
translation: 0
translation: 0.68
translation: 0.72

ram arm
type: NamedIndividual
type: Shape
has parent: Transform 2 2 2 27 1 6
has appearance: Appearance 2 2 2 27 1 6 1 1
has geometry: Extrusion 2 2 2 27 1 6 1 2
DEF: ram_arm

Material 2 2 2 27 1 6 1 1 1
type: NamedIndividual
type: Material
has parent: Appearance 2 2 2 27 1 6 1 1
ambient intensity: 0
diffuse color: .15
shininess: 0.06
specular color: .92
specular color: .91
specular color: .89

Extrusion 2 2 2 27 1 6 1 2
type: NamedIndividual
type: Extrusion
has parent: ram arm
cross section: -0.1
cross section: 0
cross section: -0.15
cross section: .15
cross section: -0.08
cross section: .6
cross section: .08
cross section: .1
solid: false
spine: 0
spine: .07

Transform 2 2 2 27 1 7
type: NamedIndividual
type: Transform
has parent: ram
has children: ram arm-USE-1
translation: 0
translation: 0.3
translation: 0.72

Transform 2 2 2 27 1 8
type: NamedIndividual
type: Transform
has parent: ram
has children: ram barrel
translation: -0.35
translation: 0.61
translation: 1.36

ram barrel
type: NamedIndividual
type: Shape
has parent: Transform 2 2 2 27 1 8
has appearance: Appearance 2 2 2 27 1 8 1 1
has geometry: Sphere 2 2 2 27 1 8 1 2
DEF: ram_barrel

Material 2 2 2 27 1 8 1 1 1
type: NamedIndividual
type: Material
has parent: Appearance 2 2 2 27 1 8 1 1
ambient intensity: 0
diffuse color: .19
emissive color: .4
shininess: .83
specular color: 1
specular color: .941
specular color: .541
transparency: .047

Sphere 2 2 2 27 1 8 1 2
type: NamedIndividual
type: Sphere
has parent: ram barrel
radius: 0.035

Transform 2 2 2 27 1 9
type: NamedIndividual
type: Transform
has parent: ram
has children: ram barrel-USE-1
translation: -0.35
translation: 0.525
translation: 1.36

Transform 2 2 2 27 1 10
type: NamedIndividual
type: Transform
has parent: ram
has children: ram barrel-USE-2
translation: -0.35
translation: 0.44
translation: 1.36

Transform 2 2 2 27 1 11
type: NamedIndividual
type: Transform
has parent: ram
has children: ram barrel-USE-3
translation: -0.35
translation: 0.645
translation: 1.28

Transform 2 2 2 27 1 12
type: NamedIndividual
type: Transform
has parent: ram
has children: ram barrel-USE-4
translation: -0.35
translation: 0.57
translation: 1.28

Transform 2 2 2 27 1 13
type: NamedIndividual
type: Transform
has parent: ram
has children: ram barrel-USE-5
translation: -0.35
translation: 0.49
translation: 1.28

Transform 2 2 2 27 1 14
type: NamedIndividual
type: Transform
has parent: ram
has children: ram barrel-USE-6
translation: -0.35
translation: 0.415
translation: 1.28

Transform 2 2 2 27 1 15
type: NamedIndividual
type: Transform
has parent: ram
has children: ram barrel-USE-7
translation: -0.35
translation: 0.645
translation: 1.2

Transform 2 2 2 27 1 16
type: NamedIndividual
type: Transform
has parent: ram
has children: ram barrel-USE-8
translation: -0.35
translation: 0.57
translation: 1.2

Transform 2 2 2 27 1 17
type: NamedIndividual
type: Transform
has parent: ram
has children: ram barrel-USE-9
translation: -0.35
translation: 0.49
translation: 1.2

Transform 2 2 2 27 1 18
type: NamedIndividual
type: Transform
has parent: ram
has children: ram barrel-USE-10
translation: -0.35
translation: 0.415
translation: 1.2

Transform 2 2 2 27 1 19
type: NamedIndividual
type: Transform
has parent: ram
has children: ram barrel-USE-11
translation: -0.35
translation: 0.645
translation: 1.12

Transform 2 2 2 27 1 20
type: NamedIndividual
type: Transform
has parent: ram
has children: ram barrel-USE-12
translation: -0.35
translation: 0.57
translation: 1.12

Transform 2 2 2 27 1 21
type: NamedIndividual
type: Transform
has parent: ram
has children: ram barrel-USE-13
translation: -0.35
translation: 0.49
translation: 1.12

Transform 2 2 2 27 1 22
type: NamedIndividual
type: Transform
has parent: ram
has children: ram barrel-USE-14
translation: -0.35
translation: 0.415
translation: 1.12

Transform 2 2 2 27 1 23
type: NamedIndividual
type: Transform
has parent: ram
has children: ram barrel-USE-15
translation: -0.35
translation: 0.645
translation: 1.04

Transform 2 2 2 27 1 24
type: NamedIndividual
type: Transform
has parent: ram
has children: ram barrel-USE-16
translation: -0.35
translation: 0.57
translation: 1.04

Transform 2 2 2 27 1 25
type: NamedIndividual
type: Transform
has parent: ram
has children: ram barrel-USE-17
translation: -0.35
translation: 0.49
translation: 1.04

Transform 2 2 2 27 1 26
type: NamedIndividual
type: Transform
has parent: ram
has children: ram barrel-USE-18
translation: -0.35
translation: 0.415
translation: 1.04

Transform 2 2 2 27 1 27
type: NamedIndividual
type: Transform
has parent: ram
has children: ram barrel1
rotation: 0
rotation: 1
rotation: 1.57
translation: 0.38
translation: 0.61
translation: 1.36

ram barrel1
type: NamedIndividual
type: Shape
has parent: Transform 2 2 2 27 1 27
has appearance: Appearance 2 2 2 27 1 27 1 1
has geometry: Cylinder 2 2 2 27 1 27 1 2
DEF: ram_barrel1

Material 2 2 2 27 1 27 1 1 1
type: NamedIndividual
type: Material
has parent: Appearance 2 2 2 27 1 27 1 1
ambient intensity: 0
diffuse color: .29
emissive color: .4
shininess: .83
specular color: 1
specular color: .941
specular color: .541
transparency: .047

Cylinder 2 2 2 27 1 27 1 2
type: NamedIndividual
type: Cylinder
has parent: ram barrel1
height: 0.1
radius: 0.033

Transform 2 2 2 27 1 28
type: NamedIndividual
type: Transform
has parent: ram
has children: ram barrel1-USE-1
rotation: 0
rotation: 1
rotation: 1.57
translation: 0.38
translation: 0.525
translation: 1.36

Transform 2 2 2 27 1 29
type: NamedIndividual
type: Transform
has parent: ram
has children: ram barrel1-USE-2
rotation: 0
rotation: 1
rotation: 1.57
translation: 0.38
translation: 0.44
translation: 1.36

Transform 2 2 2 27 1 30
type: NamedIndividual
type: Transform
has parent: ram
has children: ram barrel1-USE-3
rotation: 0
rotation: 1
rotation: 1.57
translation: 0.38
translation: 0.645
translation: 1.28

Transform 2 2 2 27 1 31
type: NamedIndividual
type: Transform
has parent: ram
has children: ram barrel1-USE-4
rotation: 0
rotation: 1
rotation: 1.57
translation: 0.38
translation: 0.415
translation: 1.28

Transform 2 2 2 27 1 32
type: NamedIndividual
type: Transform
has parent: ram
has children: ram barrel1-USE-5
rotation: 0
rotation: 1
rotation: 1.57
translation: 0.38
translation: 0.568
translation: 1.28

Transform 2 2 2 27 1 33
type: NamedIndividual
type: Transform
has parent: ram
has children: ram barrel1-USE-6
rotation: 0
rotation: 1
rotation: 1.57
translation: 0.38
translation: 0.488
translation: 1.28

Transform 2 2 2 27 1 34
type: NamedIndividual
type: Transform
has parent: ram
has children: ram barrel1-USE-7
rotation: 0
rotation: 1
rotation: 1.57
translation: 0.38
translation: 0.645
translation: 1.2

Transform 2 2 2 27 1 35
type: NamedIndividual
type: Transform
has parent: ram
has children: ram barrel1-USE-8
rotation: 0
rotation: 1
rotation: 1.57
translation: 0.38
translation: 0.568
translation: 1.2

Transform 2 2 2 27 1 36
type: NamedIndividual
type: Transform
has parent: ram
has children: ram barrel1-USE-9
rotation: 0
rotation: 1
rotation: 1.57
translation: 0.38
translation: 0.488
translation: 1.2

Transform 2 2 2 27 1 37
type: NamedIndividual
type: Transform
has parent: ram
has children: ram barrel1-USE-10
rotation: 0
rotation: 1
rotation: 1.57
translation: 0.38
translation: 0.415
translation: 1.2

Transform 2 2 2 27 1 38
type: NamedIndividual
type: Transform
has parent: ram
has children: ram barrel1-USE-11
rotation: 0
rotation: 1
rotation: 1.57
translation: 0.38
translation: 0.645
translation: 1.12

Transform 2 2 2 27 1 39
type: NamedIndividual
type: Transform
has parent: ram
has children: ram barrel1-USE-12
rotation: 0
rotation: 1
rotation: 1.57
translation: 0.38
translation: 0.568
translation: 1.12

Transform 2 2 2 27 1 40
type: NamedIndividual
type: Transform
has parent: ram
has children: ram barrel1-USE-13
rotation: 0
rotation: 1
rotation: 1.57
translation: 0.38
translation: 0.488
translation: 1.12

Transform 2 2 2 27 1 41
type: NamedIndividual
type: Transform
has parent: ram
has children: ram barrel1-USE-14
rotation: 0
rotation: 1
rotation: 1.57
translation: 0.38
translation: 0.415
translation: 1.12

Transform 2 2 2 27 1 42
type: NamedIndividual
type: Transform
has parent: ram
has children: ram barrel1-USE-15
rotation: 0
rotation: 1
rotation: 1.57
translation: 0.38
translation: 0.645
translation: 1.04

Transform 2 2 2 27 1 43
type: NamedIndividual
type: Transform
has parent: ram
has children: ram barrel1-USE-16
rotation: 0
rotation: 1
rotation: 1.57
translation: 0.38
translation: 0.568
translation: 1.04

Transform 2 2 2 27 1 44
type: NamedIndividual
type: Transform
has parent: ram
has children: ram barrel1-USE-17
rotation: 0
rotation: 1
rotation: 1.57
translation: 0.38
translation: 0.488
translation: 1.04

Transform 2 2 2 27 1 45
type: NamedIndividual
type: Transform
has parent: ram
has children: ram barrel1-USE-18
rotation: 0
rotation: 1
rotation: 1.57
translation: 0.38
translation: 0.415
translation: 1.04

aft substructure
type: NamedIndividual
type: Group
has parent: Transform 2 2 2 28
has children: Transform 2 2 2 28 1 1
has children: Transform 2 2 2 28 1 2
has children: Transform 2 2 2 28 1 3
has children: Transform 2 2 2 28 1 4
has children: Transform 2 2 2 28 1 5
has children: Transform 2 2 2 28 1 6
has children: Transform 2 2 2 28 1 7
has children: Transform 2 2 2 28 1 8
has children: Transform 2 2 2 28 1 9
DEF: aft_substructure

Transform 2 2 2 28 1 1
type: NamedIndividual
type: Transform
has parent: aft substructure
has children: Shape 2 2 2 28 1 1 1
rotation: 0
rotation: 1
rotation: 4.71
translation: 1.6
translation: 0.5
translation: 0.48

Material 2 2 2 28 1 1 1 1 1
type: NamedIndividual
type: Material
has parent: Appearance 2 2 2 28 1 1 1 1
ambient intensity: 0
diffuse color: .451
emissive color: .149
shininess: .671
specular color: .502

Extrusion 2 2 2 28 1 1 1 2
type: NamedIndividual
type: Extrusion
has parent: Shape 2 2 2 28 1 1 1
cross section: -0.5
cross section: -0.6
cross section: .6
cross section: .5
orientation: 0
orientation: -1
orientation: .01745
orientation: 1
scale: .8
scale: 1
solid: false
spine: .93
spine: 0

Transform 2 2 2 28 1 2
type: NamedIndividual
type: Transform
has parent: aft substructure
has children: vent
rotation: 1
rotation: 0
rotation: 0.12
translation: 1.27
translation: 0.936
translation: 1.05

vent
type: NamedIndividual
type: Shape
has parent: Transform 2 2 2 28 1 2
has geometry: Box 2 2 2 28 1 2 1 1
has appearance: Appearance 2 2 2 28 1 2 1 2
DEF: vent

Box 2 2 2 28 1 2 1 1
type: NamedIndividual
type: Box
has parent: vent
size: 0.2
size: .01
size: 0.5

ImageTexture 2 2 2 28 1 2 1 2 1
type: NamedIndividual
type: ImageTexture
has parent: Appearance 2 2 2 28 1 2 1 2
url: "blind.png" "https://www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/PatrolCraftVosperGreece/blind.png"

Transform 2 2 2 28 1 3
type: NamedIndividual
type: Transform
has parent: aft substructure
has children: vent-USE-1
rotation: 1
rotation: 0
rotation: 0.12
translation: 1.50
translation: 0.939
translation: 1.05

Transform 2 2 2 28 1 4
type: NamedIndividual
type: Transform
has parent: aft substructure
has children: vent-USE-2
rotation: 1
rotation: 0
rotation: -0.12
translation: 1.27
translation: 0.05
translation: 1.05

Transform 2 2 2 28 1 5
type: NamedIndividual
type: Transform
has parent: aft substructure
has children: vent-USE-3
rotation: 1
rotation: 0
rotation: -0.12
translation: 1.50
translation: 0.05
translation: 1.05

Transform 2 2 2 28 1 6
type: NamedIndividual
type: Transform
has parent: aft substructure
has children: hatch
rotation: 1
rotation: 0
rotation: 0.12
translation: 1.95
translation: 0.948
translation: 0.9

hatch
type: NamedIndividual
type: Shape
has parent: Transform 2 2 2 28 1 6
has appearance: Appearance 2 2 2 28 1 6 1 1
has geometry: Extrusion 2 2 2 28 1 6 1 2
DEF: hatch

Material 2 2 2 28 1 6 1 1 1
type: NamedIndividual
type: Material
has parent: Appearance 2 2 2 28 1 6 1 1
ambient intensity: 0
diffuse color: 0
emissive color: .149
specular color: .502

Extrusion 2 2 2 28 1 6 1 2
type: NamedIndividual
type: Extrusion
has parent: hatch
cross section: -0.05
cross section: -0.1
cross section: .3
cross section: .4
cross section: .05
cross section: .1
solid: false
spine: 0
spine: .02

Transform 2 2 2 28 1 7
type: NamedIndividual
type: Transform
has parent: aft substructure
has children: hatch-USE-1
rotation: 1
rotation: 0
rotation: -0.12
translation: 1.950
translation: 0.01
translation: 0.9

Transform 2 2 2 28 1 8
type: NamedIndividual
type: Transform
has parent: aft substructure
has children: life preserver
rotation: 1
rotation: 0
rotation: 0.12
translation: 1.73
translation: 0.94
translation: 1.2

life preserver
type: NamedIndividual
type: Shape
has parent: Transform 2 2 2 28 1 8
has appearance: Appearance 2 2 2 28 1 8 1 1
has geometry: Cylinder 2 2 2 28 1 8 1 2
DEF: life_preserver

ImageTexture 2 2 2 28 1 8 1 1 1
type: NamedIndividual
type: ImageTexture
has parent: Appearance 2 2 2 28 1 8 1 1
url: "LifePreserver.png" "https://www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/PatrolCraftVosperGreece/LifePreserver.png"

Cylinder 2 2 2 28 1 8 1 2
type: NamedIndividual
type: Cylinder
has parent: life preserver
height: 0.01
radius: 0.08

Transform 2 2 2 28 1 9
type: NamedIndividual
type: Transform
has parent: aft substructure
has children: life preserver-USE-1
rotation: 1
rotation: 0
rotation: -0.12
translation: 1.73
translation: 0.07
translation: 1.2

Transform 2 2 2 29 1 1
type: NamedIndividual
type: Transform
has parent: Group 2 2 2 29 1
has children: liferaft
rotation: 0
rotation: 1
rotation: 1.57
translation: 1.27
translation: 1.15
translation: 0.79

liferaft
type: NamedIndividual
type: Shape
has parent: Transform 2 2 2 29 1 1
has appearance: Appearance 2 2 2 29 1 1 1 1
has geometry: Extrusion 2 2 2 29 1 1 1 2
DEF: liferaft

ImageTexture 2 2 2 29 1 1 1 1 1
type: NamedIndividual
type: ImageTexture
has parent: Appearance 2 2 2 29 1 1 1 1
url: "LifeRaft.png" "https://www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/PatrolCraftVosperGreece/LifeRaft.png"

Extrusion 2 2 2 29 1 1 1 2
type: NamedIndividual
type: Extrusion
has parent: liferaft
crease angle: 1.5
cross section: 0
cross section: .08
cross section: .01
cross section: .079393
cross section: .02
cross section: .07746
cross section: .03
cross section: .074162
cross section: .035
cross section: .071937
cross section: .04
cross section: .069282
cross section: .05
cross section: .06245
cross section: .06
cross section: .052915
cross section: .07
cross section: .03873
cross section: .075
cross section: .027839
cross section: -0.027839
cross section: -0.03873
cross section: -0.052915
cross section: -0.06245
cross section: -0.069282
cross section: -0.074162
cross section: -0.079393
cross section: -0.08
cross section: -0.01
cross section: -0.02
cross section: -0.07746
cross section: -0.03
cross section: -0.04
cross section: -0.05
cross section: -0.06
cross section: -0.07
cross section: -0.075
cross section: -0.0278395
scale: .1
scale: 1
solid: false
spine: 0
spine: -0.08
spine: -0.04
spine: .14
spine: .18

Transform 2 2 2 29 1 2
type: NamedIndividual
type: Transform
has parent: Group 2 2 2 29 1
has children: liferaft-USE-1
rotation: 0
rotation: 1
rotation: 1.57
translation: 1.27
translation: -0.17
translation: 0.79

Transform 2 2 2 29 1 3
type: NamedIndividual
type: Transform
has parent: Group 2 2 2 29 1
has children: antena
rotation: 0
rotation: 1
rotation: -0.25
translation: 1.6
translation: 0.5
translation: 0

antena
type: NamedIndividual
type: Shape
has parent: Transform 2 2 2 29 1 3
has appearance: Appearance 2 2 2 29 1 3 1 1
has geometry: Extrusion 2 2 2 29 1 3 1 2
DEF: antena

Material 2 2 2 29 1 3 1 1 1
type: NamedIndividual
type: Material
has parent: Appearance 2 2 2 29 1 3 1 1
ambient intensity: 0
diffuse color: 0
emissive color: .149
specular color: .502

Extrusion 2 2 2 29 1 3 1 2
type: NamedIndividual
type: Extrusion
has parent: antena
cross section: 0
cross section: .05
cross section: .01
cross section: .04899
cross section: .02
cross section: .0458
cross section: .03
cross section: .04
cross section: .035
cross section: .035707
cross section: .045
cross section: .021794
cross section: .0475
cross section: .015612
cross section: -0.015612
cross section: -0.021794
cross section: -0.03
cross section: -0.035707
cross section: -0.04
cross section: -0.0458
cross section: -0.04899
cross section: -0.05
cross section: -0.01
cross section: -0.02
cross section: -0.045
cross section: -0.048
cross section: -0.014
cross section: .014
cross section: -0.035
orientation: 0
orientation: 1
orientation: .1222
scale: .8
scale: .4
scale: .6
scale: .2
scale: 1e-10
spine: 0
spine: 3
spine: .6
spine: 3.7
spine: 5

exocet
type: NamedIndividual
type: Group
has parent: Transform 2 2 2 30
has children: Transform 2 2 2 30 1 1
has children: Transform 2 2 2 30 1 2
has children: Transform 2 2 2 30 1 3
has children: Transform 2 2 2 30 1 4
has children: Transform 2 2 2 30 1 5
has children: Transform 2 2 2 30 1 6
has children: Transform 2 2 2 30 1 7
has children: Transform 2 2 2 30 1 8
has children: Transform 2 2 2 30 1 9
has children: Transform 2 2 2 30 1 10
has children: Transform 2 2 2 30 1 11
has children: Transform 2 2 2 30 1 12
has children: exocet missile
DEF: exocet

Transform 2 2 2 30 1 1
type: NamedIndividual
type: Transform
has parent: exocet
has children: exocet base
translation: 2.7
translation: 0
translation: 0.75

exocet base
type: NamedIndividual
type: Shape
has parent: Transform 2 2 2 30 1 1
has appearance: Appearance 2 2 2 30 1 1 1 1
has geometry: Extrusion 2 2 2 30 1 1 1 2
DEF: exocet_base

Material 2 2 2 30 1 1 1 1 1
type: NamedIndividual
type: Material
has parent: Appearance 2 2 2 30 1 1 1 1
ambient intensity: 0
diffuse color: .451
emissive color: .149
shininess: .671
specular color: .502

Extrusion 2 2 2 30 1 1 1 2
type: NamedIndividual
type: Extrusion
has parent: exocet base
cross section: .2
cross section: .4
cross section: -0.3
cross section: -0.2
scale: 1
scale: .5
scale: .2
solid: false

Transform 2 2 2 30 1 2
type: NamedIndividual
type: Transform
has parent: exocet
has children: exocet base-USE-1
rotation: 0
rotation: 1
rotation: 3.14
translation: 3.4
translation: 1
translation: 0.75

Transform 2 2 2 30 1 3
type: NamedIndividual
type: Transform
has parent: exocet
has children: exocet carrier
rotation: 1
rotation: 0
rotation: -0.32
translation: 2.7
translation: 0.1
translation: 1.44

exocet carrier
type: NamedIndividual
type: Shape
has parent: Transform 2 2 2 30 1 3
has appearance: Appearance 2 2 2 30 1 3 1 1
has geometry: Extrusion 2 2 2 30 1 3 1 2
DEF: exocet_carrier

Material 2 2 2 30 1 3 1 1 1
type: NamedIndividual
type: Material
has parent: Appearance 2 2 2 30 1 3 1 1
ambient intensity: .25
diffuse color: .4
shininess: .945
specular color: .773

Extrusion 2 2 2 30 1 3 1 2
type: NamedIndividual
type: Extrusion
has parent: exocet carrier
cross section: .2
cross section: .4
cross section: .3
cross section: -0.2
cross section: -0.3
solid: false
spine: 0
spine: .88

Transform 2 2 2 30 1 4
type: NamedIndividual
type: Transform
has parent: exocet
has children: exocet carrier-USE-1
rotation: 1
rotation: 0
rotation: 0.32
translation: 3.4
translation: 0.1
translation: 1.18

Transform 2 2 2 30 1 5
type: NamedIndividual
type: Transform
has parent: exocet
has children: exocet tube
rotation: 1
rotation: 0
rotation: -0.32
translation: 2.55
translation: 0.55
translation: 1.44

exocet tube
type: NamedIndividual
type: Shape
has parent: Transform 2 2 2 30 1 5
has appearance: Appearance 2 2 2 30 1 5 1 1
has geometry: Cylinder 2 2 2 30 1 5 1 2
DEF: exocet_tube

Material 2 2 2 30 1 5 1 1 1
type: NamedIndividual
type: Material
has parent: Appearance 2 2 2 30 1 5 1 1
ambient intensity: 0
diffuse color: .15
shininess: 0.06
specular color: .92
specular color: .91
specular color: .89

Cylinder 2 2 2 30 1 5 1 2
type: NamedIndividual
type: Cylinder
has parent: exocet tube
height: 1.2
radius: 0.13

Transform 2 2 2 30 1 6
type: NamedIndividual
type: Transform
has parent: exocet
has children: exocet tube-USE-1
rotation: 1
rotation: 0
rotation: -0.32
translation: 2.85
translation: 0.55
translation: 1.44

Transform 2 2 2 30 1 7
type: NamedIndividual
type: Transform
has parent: exocet
has children: exocet tube-USE-2
rotation: 1
rotation: 0
rotation: -0.32
translation: 2.55
translation: 0.48
translation: 1.14

Transform 2 2 2 30 1 8
type: NamedIndividual
type: Transform
has parent: exocet
has children: exocet tube-USE-3
rotation: 1
rotation: 0
rotation: -0.32
translation: 2.85
translation: 0.48
translation: 1.14

Transform 2 2 2 30 1 9
type: NamedIndividual
type: Transform
has parent: exocet
has children: exocet tube-USE-4
has children: MissileTouch3
rotation: 1
rotation: 0
rotation: 0.32
translation: 3.25
translation: 0.48
translation: 1.47

MissileTouch3
type: NamedIndividual
type: TouchSensor
has parent: Transform 2 2 2 30 1 9
DEF: MissileTouch3
description: Missile Touch 3

Transform 2 2 2 30 1 10
type: NamedIndividual
type: Transform
has parent: exocet
has children: exocet tube-USE-5
has children: MissileTouch2
rotation: 1
rotation: 0
rotation: 0.32
translation: 3.55
translation: 0.48
translation: 1.47

MissileTouch2
type: NamedIndividual
type: TouchSensor
has parent: Transform 2 2 2 30 1 10
DEF: MissileTouch2
description: Missile Touch 2

Transform 2 2 2 30 1 11
type: NamedIndividual
type: Transform
has parent: exocet
has children: exocet tube-USE-6
has children: MissileTouch 1
rotation: 1
rotation: 0
rotation: 0.32
translation: 3.55
translation: 0.48
translation: 1.20

MissileTouch 1
type: NamedIndividual
type: TouchSensor
has parent: Transform 2 2 2 30 1 11
DEF: MissileTouch_1
description: Missile Touch 1

Transform 2 2 2 30 1 12
type: NamedIndividual
type: Transform
has parent: exocet
has children: exocet tube-USE-7
has children: MissileTouch
rotation: 1
rotation: 0
rotation: 0.32
translation: 3.25
translation: 0.48
translation: 1.20

MissileTouch
type: NamedIndividual
type: TouchSensor
has parent: Transform 2 2 2 30 1 12
DEF: MissileTouch
description: Missile Touch

exocet missile
type: NamedIndividual
type: Transform
has parent: exocet
has children: Group 2 2 2 30 1 13 1
DEF: exocet_missile
translation: 0
translation: 0.47
translation: 0.4

Transform 2 2 2 30 1 13 1 1
type: NamedIndividual
type: Transform
has parent: Group 2 2 2 30 1 13 1
has children: exocet body
rotation: 1
rotation: 0
rotation: 0.35
translation: 3.25
translation: 0.48
translation: 1.20

exocet body
type: NamedIndividual
type: Shape
has parent: Transform 2 2 2 30 1 13 1 1
has appearance: Appearance 2 2 2 30 1 13 1 1 1 1
has geometry: Extrusion 2 2 2 30 1 13 1 1 1 2
DEF: exocet_body

Extrusion 2 2 2 30 1 13 1 1 1 2
type: NamedIndividual
type: Extrusion
has parent: exocet body
cross section: 0
cross section: .05
cross section: .02
cross section: .045
cross section: .0458
cross section: .04
cross section: .03
cross section: .046875
cross section: -0.0158875
cross section: -0.03
cross section: .030625
cross section: -0.0395125
cross section: -0.0458
cross section: -0.05
cross section: -0.02
cross section: -0.04
orientation: 0
orientation: 1
orientation: .7854
scale: 1
scale: .1
solid: false
spine: 0
spine: -1
spine: .08

Transform 2 2 2 30 1 13 1 2
type: NamedIndividual
type: Transform
has parent: Group 2 2 2 30 1 13 1
has children: exocet fin
has children: Transform 2 2 2 30 1 13 1 2 2
rotation: 1
rotation: 0
rotation: 0.35
translation: 3.25
translation: -0.2
translation: 0.95

exocet fin
type: NamedIndividual
type: Shape
has parent: Transform 2 2 2 30 1 13 1 2
has appearance: Appearance 2 2 2 30 1 13 1 2 1 1
has geometry: Box 2 2 2 30 1 13 1 2 1 2
DEF: exocet_fin

Material 2 2 2 30 1 13 1 2 1 1 1
type: NamedIndividual
type: Material
has parent: Appearance 2 2 2 30 1 13 1 2 1 1
diffuse color: 1
diffuse color: 0
emissive color: 1
emissive color: 0
specular color: 1
specular color: 0

Box 2 2 2 30 1 13 1 2 1 2
type: NamedIndividual
type: Box
has parent: exocet fin
size: 0.01
size: 0.15

Transform 2 2 2 30 1 13 1 2 2
type: NamedIndividual
type: Transform
has parent: Transform 2 2 2 30 1 13 1 2
has children: exocet fin-USE-1
rotation: 0
rotation: 1
rotation: 1.57

MissileClock
type: NamedIndividual
type: TimeSensor
has parent: Group 2 2 2 30 1 13 1
DEF: MissileClock
cycle interval: 5

MissilePath
type: NamedIndividual
type: PositionInterpolator
has parent: Group 2 2 2 30 1 13 1
DEF: MissilePath
key: 0.2
key: 1.0
key value: 0
key value: 1
key value: .35
key value: 10
key value: 30

ROUTE 2 2 2 30 1 13 1 5
type: NamedIndividual
type: ROUTE
has parent: Group 2 2 2 30 1 13 1
from field: fraction_changed
from node: MissileClock
to field: set_fraction
to node: MissilePath

ROUTE 2 2 2 30 1 13 1 6
type: NamedIndividual
type: ROUTE
has parent: Group 2 2 2 30 1 13 1
from field: value_changed
from node: MissilePath
to field: set_translation
to node: exocet_missile

ROUTE 2 2 2 30 1 13 1 7
type: NamedIndividual
type: ROUTE
has parent: Group 2 2 2 30 1 13 1
from field: touchTime
from node: MissileTouch
to field: startTime
to node: MissileClock

exocet missile1
type: NamedIndividual
type: Transform
has parent: Transform 2 2 2
has children: Group 2 2 2 31 1
DEF: exocet_missile1
translation: 0
translation: 0.45
translation: 0.2

Transform 2 2 2 31 1 1
type: NamedIndividual
type: Transform
has parent: Group 2 2 2 31 1
has children: exocet body-USE-1
rotation: 1
rotation: 0
rotation: 0.35
translation: 3.25
translation: 0.48
translation: 1.20

Transform 2 2 2 31 1 2
type: NamedIndividual
type: Transform
has parent: Group 2 2 2 31 1
has children: exocet fin-USE-2
rotation: 1
rotation: 0
rotation: 0.35
translation: 3.25
translation: -0.2
translation: 0.95

Transform 2 2 2 31 1 3
type: NamedIndividual
type: Transform
has parent: Group 2 2 2 31 1
has children: exocet fin-USE-3
rotation: 0
rotation: 1
rotation: -1.57
translation: 3.25
translation: -0.2
translation: 0.95

missileclock1
type: NamedIndividual
type: TimeSensor
has parent: Group 2 2 2 31 1
DEF: missileclock1
cycle interval: 15

missilepath1
type: NamedIndividual
type: PositionInterpolator
has parent: Group 2 2 2 31 1
DEF: missilepath1
key: 0.2
key: 1.0
key value: 0
key value: 1
key value: .65
key value: 30

ROUTE 2 2 2 31 1 6
type: NamedIndividual
type: ROUTE
has parent: Group 2 2 2 31 1
from field: fraction_changed
from node: missileclock1
to field: set_fraction
to node: missilepath1

ROUTE 2 2 2 31 1 7
type: NamedIndividual
type: ROUTE
has parent: Group 2 2 2 31 1
from field: value_changed
from node: missilepath1
to field: set_translation
to node: exocet_missile1

ROUTE 2 2 2 31 1 8
type: NamedIndividual
type: ROUTE
has parent: Group 2 2 2 31 1
from field: touchTime
from node: MissileTouch_1
to field: startTime
to node: missileclock1

exocet missile2
type: NamedIndividual
type: Transform
has parent: Transform 2 2 2
has children: Group 2 2 2 32 1
DEF: exocet_missile2
translation: 0.32
translation: 0.45
translation: 0.5

Transform 2 2 2 32 1 1
type: NamedIndividual
type: Transform
has parent: Group 2 2 2 32 1
has children: exocet body-USE-2
rotation: 1
rotation: 0
rotation: 0.35
translation: 3.25
translation: 0.48
translation: 1.20

Transform 2 2 2 32 1 2
type: NamedIndividual
type: Transform
has parent: Group 2 2 2 32 1
has children: exocet fin-USE-4
rotation: 1
rotation: 0
rotation: 0.35
translation: 3.25
translation: -0.2
translation: 0.95

Transform 2 2 2 32 1 3
type: NamedIndividual
type: Transform
has parent: Group 2 2 2 32 1
has children: exocet fin-USE-5
rotation: 0
rotation: 1
rotation: -1.57
translation: 3.25
translation: -0.2
translation: 0.95

MissileClock2
type: NamedIndividual
type: TimeSensor
has parent: Group 2 2 2 32 1
DEF: MissileClock2
cycle interval: 5

MissilePath2
type: NamedIndividual
type: PositionInterpolator
has parent: Group 2 2 2 32 1
DEF: MissilePath2
key: 0.2
key: 1.0
key value: 0.255
key value: 0.45
key value: 10
key value: 30
key value: 0

ROUTE 2 2 2 32 1 6
type: NamedIndividual
type: ROUTE
has parent: Group 2 2 2 32 1
from field: fraction_changed
from node: MissileClock2
to field: set_fraction
to node: MissilePath2

ROUTE 2 2 2 32 1 7
type: NamedIndividual
type: ROUTE
has parent: Group 2 2 2 32 1
from field: value_changed
from node: MissilePath2
to field: set_translation
to node: exocet_missile2

ROUTE 2 2 2 32 1 8
type: NamedIndividual
type: ROUTE
has parent: Group 2 2 2 32 1
from field: touchTime
from node: MissileTouch2
to field: startTime
to node: MissileClock2

exocet missile3
type: NamedIndividual
type: Transform
has parent: Transform 2 2 2
has children: Group 2 2 2 33 1
DEF: exocet_missile3
translation: 0.32
translation: 0.45
translation: 0.2

Transform 2 2 2 33 1 1
type: NamedIndividual
type: Transform
has parent: Group 2 2 2 33 1
has children: exocet body-USE-3
rotation: 1
rotation: 0
rotation: 0.35
translation: 3.25
translation: 0.48
translation: 1.20

Transform 2 2 2 33 1 2
type: NamedIndividual
type: Transform
has parent: Group 2 2 2 33 1
has children: exocet fin-USE-6
rotation: 1
rotation: 0
rotation: 0.35
translation: 3.25
translation: -0.2
translation: 0.95

Transform 2 2 2 33 1 3
type: NamedIndividual
type: Transform
has parent: Group 2 2 2 33 1
has children: exocet fin-USE-7
rotation: 0
rotation: 1
rotation: -1.57
translation: 3.25
translation: -0.2
translation: 0.95

MissileClock3
type: NamedIndividual
type: TimeSensor
has parent: Group 2 2 2 33 1
DEF: MissileClock3
cycle interval: 5

MissilePath3
type: NamedIndividual
type: PositionInterpolator
has parent: Group 2 2 2 33 1
DEF: MissilePath3
key: 0.2
key: 1.0
key value: 0.32
key value: 0.45
key value: 0.2
key value: 10
key value: 30
key value: 0

ROUTE 2 2 2 33 1 6
type: NamedIndividual
type: ROUTE
has parent: Group 2 2 2 33 1
from field: fraction_changed
from node: MissileClock3
to field: set_fraction
to node: MissilePath3

ROUTE 2 2 2 33 1 7
type: NamedIndividual
type: ROUTE
has parent: Group 2 2 2 33 1
from field: value_changed
from node: MissilePath3
to field: set_translation
to node: exocet_missile3

ROUTE 2 2 2 33 1 8
type: NamedIndividual
type: ROUTE
has parent: Group 2 2 2 33 1
from field: touchTime
from node: MissileTouch3
to field: startTime
to node: MissileClock3

bridge lower
type: NamedIndividual
type: Group
has parent: Transform 2 2 2 34
has children: Transform 2 2 2 34 1 1
DEF: bridge_lower

Transform 2 2 2 34 1 1
type: NamedIndividual
type: Transform
has parent: bridge lower
has children: Shape 2 2 2 34 1 1 1
rotation: 0
rotation: 1
rotation: -1.57
translation: 7.34
translation: 0.5
translation: 1

Material 2 2 2 34 1 1 1 1 1
type: NamedIndividual
type: Material
has parent: Appearance 2 2 2 34 1 1 1 1
ambient intensity: 0
diffuse color: .451
emissive color: .149
shininess: .671
specular color: .502

Extrusion 2 2 2 34 1 1 1 2
type: NamedIndividual
type: Extrusion
has parent: Shape 2 2 2 34 1 1 1
cross section: .65
cross section: 2.0
cross section: .66
cross section: -2.0
cross section: -0.66
cross section: -0.65
scale: 1
scale: .6
scale: .8
solid: false
spine: 0
spine: 1

Transform 2 2 2 35
type: NamedIndividual
type: Transform
has parent: Transform 2 2 2
has children: bridge upper
rotation: 0
rotation: 1
rotation: 1.57
translation: 6.93
translation: 0.51
translation: 2.001

bridge upper
type: NamedIndividual
type: Group
has parent: Transform 2 2 2 35
has children: Shape 2 2 2 35 1 1
DEF: bridge_upper

Material 2 2 2 35 1 1 1 1
type: NamedIndividual
type: Material
has parent: Appearance 2 2 2 35 1 1 1
ambient intensity: 0
diffuse color: .451
emissive color: .149
shininess: .671
specular color: .502

Extrusion 2 2 2 35 1 1 2
type: NamedIndividual
type: Extrusion
has parent: Shape 2 2 2 35 1 1
begin cap: false
ccw: false
crease angle: 3.14
cross section: -0.67
cross section: .2
cross section: 0
cross section: .67
end cap: false
solid: false
spine: 0
spine: -1.80
spine: 1.180

Transform 2 2 2 36 1 1
type: NamedIndividual
type: Transform
has parent: Group 2 2 2 36 1
has children: Shape 2 2 2 36 1 1 1
translation: 8.635
translation: .5
translation: 2

Material 2 2 2 36 1 1 1 1 1
type: NamedIndividual
type: Material
has parent: Appearance 2 2 2 36 1 1 1 1
ambient intensity: 0
diffuse color: .451
emissive color: .149
shininess: .671
specular color: .502

Box 2 2 2 36 1 1 1 2
type: NamedIndividual
type: Box
has parent: Shape 2 2 2 36 1 1 1
size: 0.6
size: 0.78
size: 0.4

Transform 2 2 2 36 2
type: NamedIndividual
type: Transform
has parent: Transform 2 2 2 36
has children: Shape 2 2 2 36 2 1
rotation: 0
rotation: 1
rotation: 1.57
translation: 8.82
translation: .5089
translation: 2.00

Material 2 2 2 36 2 1 1 1
type: NamedIndividual
type: Material
has parent: Appearance 2 2 2 36 2 1 1
ambient intensity: 0
diffuse color: .451
emissive color: .149
shininess: .671
specular color: .502

Extrusion 2 2 2 36 2 1 2
type: NamedIndividual
type: Extrusion
has parent: Shape 2 2 2 36 2 1
begin cap: false
ccw: false
convex: false
cross section: -0.67
cross section: .2
cross section: 0
cross section: .67
solid: false
spine: 0
spine: -0.1
spine: .1

Transform 2 2 2 37
type: NamedIndividual
type: Transform
has parent: Transform 2 2 2
has children: navigationlight green
rotation: 1
rotation: 0
rotation: 1.57
translation: 8.82
translation: 0
translation: 2.1

navigationlight green
type: NamedIndividual
type: Shape
has parent: Transform 2 2 2 37
has appearance: Appearance 2 2 2 37 1 1
has geometry: Cylinder 2 2 2 37 1 2
DEF: navigationlight_green

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

Cylinder 2 2 2 37 1 2
type: NamedIndividual
type: Cylinder
has parent: navigationlight green
height: 0.17
radius: 0.08

Transform 2 2 2 38
type: NamedIndividual
type: Transform
has parent: Transform 2 2 2
has children: Shape 2 2 2 38 1
rotation: 1
rotation: 0
rotation: 1.57
translation: 8.82
translation: 1.06
translation: 2.1

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

Cylinder 2 2 2 38 1 2
type: NamedIndividual
type: Cylinder
has parent: Shape 2 2 2 38 1
height: 0.17
radius: 0.08

Transform 2 2 2 39
type: NamedIndividual
type: Transform
has parent: Transform 2 2 2
has children: Shape 2 2 2 39 1
translation: 8.635
translation: .51
translation: 2.20

Material 2 2 2 39 1 1 1
type: NamedIndividual
type: Material
has parent: Appearance 2 2 2 39 1 1
ambient intensity: 0
diffuse color: .451
emissive color: .149
shininess: .671
specular color: .502

Extrusion 2 2 2 39 1 2
type: NamedIndividual
type: Extrusion
has parent: Shape 2 2 2 39 1
cross section: .3
cross section: .4
cross section: -0.4
cross section: -0.3
scale: 1
scale: 1.3
solid: false
spine: 0
spine: .3

Transform 2 2 2 40
type: NamedIndividual
type: Transform
has parent: Transform 2 2 2
has children: Shape 2 2 2 40 1
translation: 7.65
translation: .5
translation: 2.2

Material 2 2 2 40 1 1 1
type: NamedIndividual
type: Material
has parent: Appearance 2 2 2 40 1 1
ambient intensity: 0
diffuse color: .451
emissive color: .149
shininess: .671
specular color: .502

Box 2 2 2 40 1 2
type: NamedIndividual
type: Box
has parent: Shape 2 2 2 40 1
size: 1.5
size: 0.6
size: 0.4

Transform 2 2 2 41
type: NamedIndividual
type: Transform
has parent: Transform 2 2 2
has children: FireRadarDeck
translation: 8.35
translation: .5
translation: 2.5

FireRadarDeck
type: NamedIndividual
type: Shape
has parent: Transform 2 2 2 41
has appearance: Appearance 2 2 2 41 1 1
has geometry: Box 2 2 2 41 1 2
DEF: FireRadarDeck

Material 2 2 2 41 1 1 1
type: NamedIndividual
type: Material
has parent: Appearance 2 2 2 41 1 1
ambient intensity: 0
diffuse color: .451
emissive color: .149
shininess: .671
specular color: .502

Box 2 2 2 41 1 2
type: NamedIndividual
type: Box
has parent: FireRadarDeck
size: 0.3
size: 0.6
size: 0.4

MastLowerPart
type: NamedIndividual
type: Group
has parent: Transform 2 2 2 42
has children: Transform 2 2 2 42 1 1
DEF: MastLowerPart

Transform 2 2 2 42 1 1
type: NamedIndividual
type: Transform
has parent: MastLowerPart
has children: Shape 2 2 2 42 1 1 1
translation: 7.55
translation: 0.5
translation: 2.2

Material 2 2 2 42 1 1 1 1 1
type: NamedIndividual
type: Material
has parent: Appearance 2 2 2 42 1 1 1 1
ambient intensity: 0
diffuse color: .451
emissive color: .149
shininess: .671
specular color: .502

Extrusion 2 2 2 42 1 1 1 2
type: NamedIndividual
type: Extrusion
has parent: Shape 2 2 2 42 1 1 1
cross section: .3
cross section: -0.3
scale: 1
scale: .7
spine: 0
spine: 1.2

Transform 2 2 2 43
type: NamedIndividual
type: Transform
has parent: Transform 2 2 2
has children: BridgeWindows
rotation: 0
rotation: 1
rotation: 0.30
translation: 8.97
translation: 0.2
translation: 2.3

BridgeWindows
type: NamedIndividual
type: Shape
has parent: Transform 2 2 2 43
has appearance: Appearance 2 2 2 43 1 1
has geometry: Box 2 2 2 43 1 2
DEF: BridgeWindows

Material 2 2 2 43 1 1 1
type: NamedIndividual
type: Material
has parent: Appearance 2 2 2 43 1 1
ambient intensity: 0
diffuse color: .502
shininess: .02
specular color: .0471
specular color: .129
specular color: 1
transparency: .5

Box 2 2 2 43 1 2
type: NamedIndividual
type: Box
has parent: BridgeWindows
size: 0.01
size: 0.15

Transform 2 2 2 44
type: NamedIndividual
type: Transform
has parent: Transform 2 2 2
has children: BridgeWindows-USE-1
rotation: 0
rotation: 1
rotation: 0.40
translation: 8.97
translation: 0.4
translation: 2.3

Transform 2 2 2 45
type: NamedIndividual
type: Transform
has parent: Transform 2 2 2
has children: BridgeWindows-USE-2
rotation: 0
rotation: 1
rotation: 0.40
translation: 8.97
translation: 0.62
translation: 2.3

Transform 2 2 2 46
type: NamedIndividual
type: Transform
has parent: Transform 2 2 2
has children: BridgeWindows-USE-3
rotation: 0
rotation: 1
rotation: 0.40
translation: 8.97
translation: 0.82
translation: 2.3

Transform 2 2 2 47
type: NamedIndividual
type: Transform
has parent: Transform 2 2 2
has children: SideWindow
rotation: 1
rotation: 0
rotation: 0.40
translation: 8.5
translation: 0.065
translation: 2.3

SideWindow
type: NamedIndividual
type: Shape
has parent: Transform 2 2 2 47
has appearance: Appearance 2 2 2 47 1 1
has geometry: Box 2 2 2 47 1 2
DEF: SideWindow

Material 2 2 2 47 1 1 1
type: NamedIndividual
type: Material
has parent: Appearance 2 2 2 47 1 1
ambient intensity: 0.5
diffuse color: 0
diffuse color: 1
emissive color: 0
emissive color: 1
shininess: 0.8
specular color: 0
specular color: 1
transparency: 0.5

Box 2 2 2 47 1 2
type: NamedIndividual
type: Box
has parent: SideWindow
size: 0.15
size: 0.01

Transform 2 2 2 48
type: NamedIndividual
type: Transform
has parent: Transform 2 2 2
has children: SideWindow-USE-1
rotation: 1
rotation: 0
rotation: 0.40
translation: 8.68
translation: 0.065
translation: 2.3

Transform 2 2 2 49
type: NamedIndividual
type: Transform
has parent: Transform 2 2 2
has children: SideWindow-USE-2
rotation: 1
rotation: 0
rotation: 0.40
translation: 8.86
translation: 0.065
translation: 2.3

Transform 2 2 2 50
type: NamedIndividual
type: Transform
has parent: Transform 2 2 2
has children: SideWindow-USE-3
rotation: 1
rotation: 0
rotation: -0.40
translation: 8.5
translation: 0.95
translation: 2.3

Transform 2 2 2 51
type: NamedIndividual
type: Transform
has parent: Transform 2 2 2
has children: SideWindow-USE-4
rotation: 1
rotation: 0
rotation: -0.40
translation: 8.68
translation: 0.95
translation: 2.3

Transform 2 2 2 52
type: NamedIndividual
type: Transform
has parent: Transform 2 2 2
has children: SideWindow-USE-5
rotation: 1
rotation: 0
rotation: -0.40
translation: 8.86
translation: 0.95
translation: 2.3

Transform 2 2 2 53
type: NamedIndividual
type: Transform
has parent: Transform 2 2 2
has children: antena-USE-1
rotation: 0
rotation: 1
rotation: 0.10
translation: 8.635
translation: .51
translation: 0

Transform 2 2 2 54
type: NamedIndividual
type: Transform
has parent: Transform 2 2 2
has children: antena-USE-2
rotation: 0
rotation: 1
rotation: -0.15
translation: 7.1
translation: .51
translation: 0

Transform 2 2 2 55
type: NamedIndividual
type: Transform
has parent: Transform 2 2 2
has children: SmallAntena
rotation: 1
rotation: 0
rotation: 1.57
translation: 8.7
translation: .31
translation: 2.3

SmallAntena
type: NamedIndividual
type: Shape
has parent: Transform 2 2 2 55
has appearance: Appearance 2 2 2 55 1 1
has geometry: Cylinder 2 2 2 55 1 2
DEF: SmallAntena

Material 2 2 2 55 1 1 1
type: NamedIndividual
type: Material
has parent: Appearance 2 2 2 55 1 1
ambient intensity: 0
diffuse color: 0
emissive color: .149
specular color: .502

Cylinder 2 2 2 55 1 2
type: NamedIndividual
type: Cylinder
has parent: SmallAntena
height: 1
radius: 0.01

Transform 2 2 2 56
type: NamedIndividual
type: Transform
has parent: Transform 2 2 2
has children: SmallAntena-USE-1
rotation: 1
rotation: 0
rotation: 1.57
translation: 8.7
translation: .61
translation: 2.3

Transform 2 2 2 57
type: NamedIndividual
type: Transform
has parent: Transform 2 2 2
has children: SmallAntena-USE-2
rotation: 1
rotation: 0
rotation: 1.57
translation: 8.1
translation: .67
translation: 2.3

Transform 2 2 2 58
type: NamedIndividual
type: Transform
has parent: Transform 2 2 2
has children: SmallAntena-USE-3
rotation: 1
rotation: 0
rotation: 1.57
translation: 8.1
translation: .27
translation: 2.3

Transform 2 2 2 59
type: NamedIndividual
type: Transform
has parent: Transform 2 2 2
has children: SmallAntena-USE-4
rotation: 1
rotation: 0
rotation: 1.57
translation: 8
translation: .47
translation: 2.3

Transform 2 2 2 60
type: NamedIndividual
type: Transform
has parent: Transform 2 2 2
has children: Transform 2 2 2 60 1
rotation: 0
rotation: 1
rotation: 1.57
translation: 7.35
translation: 0.5
translation: 3.4

Transform 2 2 2 60 1
type: NamedIndividual
type: Transform
has parent: Transform 2 2 2 60
has children: mast aft part
rotation: 0
rotation: 1
rotation: 3.14

mast aft part
type: NamedIndividual
type: Shape
has parent: Transform 2 2 2 60 1
has appearance: Appearance 2 2 2 60 1 1 1
has geometry: Extrusion 2 2 2 60 1 1 2
DEF: mast_aft_part

Material 2 2 2 60 1 1 1 1
type: NamedIndividual
type: Material
has parent: Appearance 2 2 2 60 1 1 1
ambient intensity: 0
diffuse color: .451
emissive color: .149
shininess: .671
specular color: .502

Extrusion 2 2 2 60 1 1 2
type: NamedIndividual
type: Extrusion
has parent: mast aft part
cross section: .2
cross section: 0
cross section: .3
cross section: -0.3
cross section: -0.2
cross section: .4
scale: 1
scale: .1
scale: 1e-10
solid: false
spine: 0
spine: .1

Transform 2 2 2 61
type: NamedIndividual
type: Transform
has parent: Transform 2 2 2
has children: mast front part
rotation: 0
rotation: 1
rotation: -1.57
translation: 7.75
translation: 0.5
translation: 3.4

mast front part
type: NamedIndividual
type: Shape
has parent: Transform 2 2 2 61
has appearance: Appearance 2 2 2 61 1 1
has geometry: Extrusion 2 2 2 61 1 2
DEF: mast_front_part

Material 2 2 2 61 1 1 1
type: NamedIndividual
type: Material
has parent: Appearance 2 2 2 61 1 1
ambient intensity: 0
diffuse color: .451
emissive color: .149
shininess: .671
specular color: .502

Extrusion 2 2 2 61 1 2
type: NamedIndividual
type: Extrusion
has parent: mast front part
cross section: .2
cross section: 0
cross section: -0.2
cross section: -0.1
cross section: .5
cross section: .1
scale: 1
scale: .1
scale: 1e-10
spine: 0
spine: -0.1

Transform 2 2 2 62
type: NamedIndividual
type: Transform
has parent: Transform 2 2 2
has children: Shape 2 2 2 62 1
rotation: 1
rotation: 0
rotation: 1.57
translation: 7.5
translation: 0.5
translation: 3.8

Material 2 2 2 62 1 1 1
type: NamedIndividual
type: Material
has parent: Appearance 2 2 2 62 1 1
ambient intensity: 0
diffuse color: .451
emissive color: .149
shininess: .671
specular color: .502

Cylinder 2 2 2 62 1 2
type: NamedIndividual
type: Cylinder
has parent: Shape 2 2 2 62 1
height: 1.5
radius: 0.03

Transform 2 2 2 63
type: NamedIndividual
type: Transform
has parent: Transform 2 2 2
has children: mastEquipment
translation: 7.2
translation: 0.55
translation: 3.4

mastEquipment
type: NamedIndividual
type: Shape
has parent: Transform 2 2 2 63
has appearance: Appearance 2 2 2 63 1 1
has geometry: Extrusion 2 2 2 63 1 2
DEF: mastEquipment

Material 2 2 2 63 1 1 1
type: NamedIndividual
type: Material
has parent: Appearance 2 2 2 63 1 1
ambient intensity: .1
diffuse color: .369
shininess: .984
specular color: .722
specular color: .89

Extrusion 2 2 2 63 1 2
type: NamedIndividual
type: Extrusion
has parent: mastEquipment
cross section: .05
cross section: .1
cross section: 0
cross section: -0.05
scale: 1
scale: .5
spine: 0
spine: .07

Transform 2 2 2 64
type: NamedIndividual
type: Transform
has parent: Transform 2 2 2
has children: mastEquipment ball
translation: 7.2
translation: 0.5
translation: 3.53

mastEquipment ball
type: NamedIndividual
type: Shape
has parent: Transform 2 2 2 64
has appearance: Appearance 2 2 2 64 1 1
has geometry: Sphere 2 2 2 64 1 2
DEF: mastEquipment_ball

Material 2 2 2 64 1 1 1
type: NamedIndividual
type: Material
has parent: Appearance 2 2 2 64 1 1
ambient intensity: .1
diffuse color: .369
shininess: .984
specular color: .722
specular color: .89

Sphere 2 2 2 64 1 2
type: NamedIndividual
type: Sphere
has parent: mastEquipment ball
radius: 0.09

Transform 2 2 2 65
type: NamedIndividual
type: Transform
has parent: Transform 2 2 2
has children: UperMastSupport
rotation: 1
rotation: 0
rotation: -1.4
translation: 7.67
translation: 0.55
translation: 3.57

UperMastSupport
type: NamedIndividual
type: Shape
has parent: Transform 2 2 2 65
has appearance: Appearance 2 2 2 65 1 1
has geometry: Cylinder 2 2 2 65 1 2
DEF: UperMastSupport

Material 2 2 2 65 1 1 1
type: NamedIndividual
type: Material
has parent: Appearance 2 2 2 65 1 1
ambient intensity: 0
diffuse color: .451
emissive color: .149
shininess: .671
specular color: .502

Cylinder 2 2 2 65 1 2
type: NamedIndividual
type: Cylinder
has parent: UperMastSupport
height: 0.5
radius: 0.015

Transform 2 2 2 66
type: NamedIndividual
type: Transform
has parent: Transform 2 2 2
has children: UperMastSupport-USE-1
rotation: 1
rotation: 0
rotation: 1.4
translation: 7.67
translation: 0.46
translation: 3.57

Transform 2 2 2 67
type: NamedIndividual
type: Transform
has parent: Transform 2 2 2
has children: NavigationLightMastBase
rotation: 1
rotation: 0
rotation: 1.57
translation: 7.60
translation: 0.50
translation: 3.86

NavigationLightMastBase
type: NamedIndividual
type: Shape
has parent: Transform 2 2 2 67
has appearance: Appearance 2 2 2 67 1 1
has geometry: Cylinder 2 2 2 67 1 2
DEF: NavigationLightMastBase

Material 2 2 2 67 1 1 1
type: NamedIndividual
type: Material
has parent: Appearance 2 2 2 67 1 1
ambient intensity: 0
diffuse color: .451
emissive color: .149
shininess: .671
specular color: .502

Cylinder 2 2 2 67 1 2
type: NamedIndividual
type: Cylinder
has parent: NavigationLightMastBase
height: 0.01
radius: 0.07

Transform 2 2 2 68
type: NamedIndividual
type: Transform
has parent: Transform 2 2 2
has children: NavigationLightMastBase-USE-1
rotation: 1
rotation: 0
rotation: 1.57
translation: 7.58
translation: 0.50
translation: 4.1

Transform 2 2 2 69
type: NamedIndividual
type: Transform
has parent: Transform 2 2 2
has children: NavigationLightMast
rotation: 1
rotation: 0
rotation: 1.57
translation: 7.6
translation: 0.5
translation: 3.91

NavigationLightMast
type: NamedIndividual
type: Shape
has parent: Transform 2 2 2 69
has appearance: Appearance 2 2 2 69 1 1
has geometry: Cylinder 2 2 2 69 1 2
DEF: NavigationLightMast

Material 2 2 2 69 1 1 1
type: NamedIndividual
type: Material
has parent: Appearance 2 2 2 69 1 1
diffuse color: 0
diffuse color: .5
transparency: 0.3

Cylinder 2 2 2 69 1 2
type: NamedIndividual
type: Cylinder
has parent: NavigationLightMast
height: 0.1
radius: 0.045

Transform 2 2 2 70
type: NamedIndividual
type: Transform
has parent: Transform 2 2 2
has children: NavigationLightMast-USE-1
rotation: 1
rotation: 0
rotation: 1.57
translation: 7.6
translation: 0.5
translation: 4.15

Transform 2 2 2 71
type: NamedIndividual
type: Transform
has parent: Transform 2 2 2
has children: AntenaSupport
rotation: 0
rotation: 1
rotation: 1.57
translation: 7.40
translation: 0.50
translation: 3.96

AntenaSupport
type: NamedIndividual
type: Shape
has parent: Transform 2 2 2 71
has appearance: Appearance 2 2 2 71 1 1
has geometry: Cylinder 2 2 2 71 1 2
DEF: AntenaSupport

Material 2 2 2 71 1 1 1
type: NamedIndividual
type: Material
has parent: Appearance 2 2 2 71 1 1
ambient intensity: 0
diffuse color: 0
emissive color: .149
specular color: .502

Cylinder 2 2 2 71 1 2
type: NamedIndividual
type: Cylinder
has parent: AntenaSupport
height: 0.2
radius: 0.010

Transform 2 2 2 72
type: NamedIndividual
type: Transform
has parent: Transform 2 2 2
has children: AntenaSupport-USE-1
rotation: 0
rotation: 1
rotation: 1.57
translation: 7.40
translation: 0.50
translation: 4.1

Transform 2 2 2 73
type: NamedIndividual
type: Transform
has parent: Transform 2 2 2
has children: AntenaSupport-USE-2
rotation: 1
rotation: 0
rotation: 1.57
translation: 7.30
translation: 0.50
translation: 4.055

Transform 2 2 2 74
type: NamedIndividual
type: Transform
has parent: Transform 2 2 2
has children: SperAntenaMast
translation: 7.30
translation: 0.50
translation: 4.21

SperAntenaMast
type: NamedIndividual
type: Shape
has parent: Transform 2 2 2 74
has appearance: Appearance 2 2 2 74 1 1
has geometry: Sphere 2 2 2 74 1 2
DEF: SperAntenaMast

Material 2 2 2 74 1 1 1
type: NamedIndividual
type: Material
has parent: Appearance 2 2 2 74 1 1
ambient intensity: .1
diffuse color: .369
shininess: .984
specular color: .722
specular color: .89

Sphere 2 2 2 74 1 2
type: NamedIndividual
type: Sphere
has parent: SperAntenaMast
radius: 0.09

Transform 2 2 2 75
type: NamedIndividual
type: Transform
has parent: Transform 2 2 2
has children: Transform 2 2 2 75 1
rotation: 0
rotation: 1
rotation: 1.57
translation: 7.54
translation: 0.57
translation: 4.35

Transform 2 2 2 75 1
type: NamedIndividual
type: Transform
has parent: Transform 2 2 2 75
has children: AntenaSupport-USE-3
rotation: 0
rotation: 1

Transform 2 2 2 76
type: NamedIndividual
type: Transform
has parent: Transform 2 2 2
has children: Transform 2 2 2 76 1
rotation: 0
rotation: 1
rotation: 1.57
translation: 7.57
translation: 0.53
translation: 4.35

Transform 2 2 2 76 1
type: NamedIndividual
type: Transform
has parent: Transform 2 2 2 76
has children: AntenaSupport-USE-4
rotation: 0
rotation: 1
rotation: 0.3

Transform 2 2 2 77
type: NamedIndividual
type: Transform
has parent: Transform 2 2 2
has children: Transform 2 2 2 77 1
rotation: 0
rotation: 1
rotation: 1.57
translation: 7.54
translation: 0.44
translation: 4.35

Transform 2 2 2 77 1
type: NamedIndividual
type: Transform
has parent: Transform 2 2 2 77
has children: AntenaSupport-USE-5
rotation: 0
rotation: 1
rotation: -1

Transform 2 2 2 78
type: NamedIndividual
type: Transform
has parent: Transform 2 2 2
has children: Transform 2 2 2 78 1
rotation: 0
rotation: 1
rotation: 1.57
translation: 7.56
translation: 0.46
translation: 4.35

Transform 2 2 2 78 1
type: NamedIndividual
type: Transform
has parent: Transform 2 2 2 78
has children: AntenaSupport-USE-6
rotation: 0
rotation: 1
rotation: -0.5

Transform 2 2 2 79
type: NamedIndividual
type: Transform
has parent: Transform 2 2 2
has children: MastSmallAntena
rotation: 1
rotation: 0
rotation: 1.57
translation: 7.59
translation: 0.648
translation: 4.375

MastSmallAntena
type: NamedIndividual
type: Shape
has parent: Transform 2 2 2 79
has appearance: Appearance 2 2 2 79 1 1
has geometry: Cylinder 2 2 2 79 1 2
DEF: MastSmallAntena

Material 2 2 2 79 1 1 1
type: NamedIndividual
type: Material
has parent: Appearance 2 2 2 79 1 1
ambient intensity: 0
diffuse color: .451
emissive color: .149
shininess: .671
specular color: .502

Cylinder 2 2 2 79 1 2
type: NamedIndividual
type: Cylinder
has parent: MastSmallAntena
height: 0.06
radius: 0.015

Transform 2 2 2 80
type: NamedIndividual
type: Transform
has parent: Transform 2 2 2
has children: MastSmallAntena-USE-1
rotation: 1
rotation: 0
rotation: 1.57
translation: 7.68
translation: 0.558
translation: 4.37

Transform 2 2 2 81
type: NamedIndividual
type: Transform
has parent: Transform 2 2 2
has children: MastSmallAntena-USE-2
rotation: 1
rotation: 0
rotation: 1.57
translation: 7.59
translation: 0.365
translation: 4.37

Transform 2 2 2 82
type: NamedIndividual
type: Transform
has parent: Transform 2 2 2
has children: MastSmallAntena-USE-3
rotation: 1
rotation: 0
rotation: 1.57
translation: 7.645
translation: 0.418
translation: 4.37

Transform 2 2 2 83
type: NamedIndividual
type: Transform
has parent: Transform 2 2 2
has children: Shape 2 2 2 83 1
rotation: 1
rotation: 0
rotation: -1.57
translation: 7.5
translation: 0.5
translation: 4.5

Material 2 2 2 83 1 1 1
type: NamedIndividual
type: Material
has parent: Appearance 2 2 2 83 1 1
ambient intensity: 0
diffuse color: .451
emissive color: .149
shininess: .671
specular color: .502

Cone 2 2 2 83 1 2
type: NamedIndividual
type: Cone
has parent: Shape 2 2 2 83 1
bottom radius: 0.07
height: 0.06

Transform 2 2 2 84
type: NamedIndividual
type: Transform
has parent: Transform 2 2 2
has children: Shape 2 2 2 84 1
rotation: 1
rotation: 0
rotation: 1.57
translation: 7.5
translation: 0.5
translation: 4.58

Material 2 2 2 84 1 1 1
type: NamedIndividual
type: Material
has parent: Appearance 2 2 2 84 1 1
ambient intensity: 0
diffuse color: .451
emissive color: .149
shininess: .671
specular color: .502

Cone 2 2 2 84 1 2
type: NamedIndividual
type: Cone
has parent: Shape 2 2 2 84 1
bottom radius: 0.03
height: 0.09

Transform 2 2 2 85
type: NamedIndividual
type: Transform
has parent: Transform 2 2 2
has children: RadarSuport
rotation: 0
rotation: 1
rotation: 1.57
translation: 7.8
translation: 0.505
translation: 3.4

RadarSuport
type: NamedIndividual
type: Shape
has parent: Transform 2 2 2 85
has appearance: Appearance 2 2 2 85 1 1
has geometry: Extrusion 2 2 2 85 1 2
DEF: RadarSuport

Material 2 2 2 85 1 1 1
type: NamedIndividual
type: Material
has parent: Appearance 2 2 2 85 1 1
ambient intensity: 0
diffuse color: .451
emissive color: .149
shininess: .671
specular color: .502

Extrusion 2 2 2 85 1 2
type: NamedIndividual
type: Extrusion
has parent: RadarSuport
cross section: .1
cross section: .2
cross section: 0
cross section: -0.1
scale: 1
scale: .5
spine: 0
spine: .3

SurvRadar1
type: NamedIndividual
type: Transform
has parent: Transform 2 2 2
has children: Group 2 2 2 86 1
has ROUTE: ROUTE 2 2 2 86 2
has ROUTE: ROUTE 2 2 2 86 3
DEF: SurvRadar1

survRadar
type: NamedIndividual
type: Transform
has parent: Group 2 2 2 86 1
has children: Shape 2 2 2 86 1 1 1
DEF: survRadar
center: 0.25
center: 0
translation: 7.58
translation: 0.50
translation: 3.74

Material 2 2 2 86 1 1 1 1 1
type: NamedIndividual
type: Material
has parent: Appearance 2 2 2 86 1 1 1 1
ambient intensity: 0
diffuse color: .753
emissive color: .149
specular color: .502

Extrusion 2 2 2 86 1 1 1 2
type: NamedIndividual
type: Extrusion
has parent: Shape 2 2 2 86 1 1 1
cross section: 0
cross section: -0.01
cross section: -0.04
cross section: -0.06
cross section: .04
cross section: .01
cross section: .06
cross section: .02
cross section: -0.02
solid: false
spine: 0
spine: .5

clock radar
type: NamedIndividual
type: TimeSensor
has parent: Group 2 2 2 86 1
DEF: clock_radar
cycle interval: 1.1
loop: true

columnpath radar
type: NamedIndividual
type: OrientationInterpolator
has parent: Group 2 2 2 86 1
DEF: columnpath_radar
key: 0.0
key: 0.25
key: 0.5
key: 0.75
key: 1.0
key value: 0
key value: 0.0
key value: 1
key value: -1.57
key value: -3.14
key value: -5.00
key value: -6.28

ROUTE 2 2 2 86 2
type: NamedIndividual
type: ROUTE
has parent: SurvRadar1
from field: fraction_changed
from node: clock_radar
to field: set_fraction
to node: columnpath_radar

ROUTE 2 2 2 86 3
type: NamedIndividual
type: ROUTE
has parent: SurvRadar1
from field: value_changed
from node: columnpath_radar
to field: set_rotation
to node: survRadar

Transform 2 2 2 87 1 1
type: NamedIndividual
type: Transform
has parent: Group 2 2 2 87 1
has children: mastEquipment-USE-1
translation: 8.2
translation: 0.6
translation: 3.4

deca
type: NamedIndividual
type: Transform
has parent: Group 2 2 2 87 1
has children: Shape 2 2 2 87 1 2 1
DEF: deca
center: 0.2
center: 0
translation: 8
translation: 0.55
translation: 3.5

Material 2 2 2 87 1 2 1 1 1
type: NamedIndividual
type: Material
has parent: Appearance 2 2 2 87 1 2 1 1
ambient intensity: 0
diffuse color: .753
emissive color: .149
specular color: .502

Extrusion 2 2 2 87 1 2 1 2
type: NamedIndividual
type: Extrusion
has parent: Shape 2 2 2 87 1 2 1
cross section: .025
cross section: -0.025
cross section: .0012963
cross section: -0.0305556
cross section: -0.055
cross section: -0.0638889
cross section: -0.0101852
cross section: .0101852
cross section: -0.0312963
cross section: .0305556
cross section: .0338889
spine: 0
spine: 0.4

clock deca
type: NamedIndividual
type: TimeSensor
has parent: Group 2 2 2 87 1
DEF: clock_deca
cycle interval: 2
loop: true

columnpath deca
type: NamedIndividual
type: OrientationInterpolator
has parent: Group 2 2 2 87 1
DEF: columnpath_deca
key: 0.0
key: 0.25
key: 0.5
key: 0.75
key: 1.0
key value: 0
key value: 0.0
key value: 1
key value: -1.57
key value: -3.14
key value: -5.00
key value: -6.28

ROUTE 2 2 2 87 2
type: NamedIndividual
type: ROUTE
has parent: Transform 2 2 2 87
from field: fraction_changed
from node: clock_deca
to field: set_fraction
to node: columnpath_deca

ROUTE 2 2 2 87 3
type: NamedIndividual
type: ROUTE
has parent: Transform 2 2 2 87
from field: value_changed
from node: columnpath_deca
to field: set_rotation
to node: deca

Transform 2 2 2 88 1 1
type: NamedIndividual
type: Transform
has parent: Group 2 2 2 88 1
has children: FireRadarSupport
rotation: 1
rotation: 0
rotation: 1.2
translation: 8.35
translation: .4
translation: 2.75

FireRadarSupport
type: NamedIndividual
type: Shape
has parent: Transform 2 2 2 88 1 1
has appearance: Appearance 2 2 2 88 1 1 1 1
has geometry: Cylinder 2 2 2 88 1 1 1 2
DEF: FireRadarSupport

Material 2 2 2 88 1 1 1 1 1
type: NamedIndividual
type: Material
has parent: Appearance 2 2 2 88 1 1 1 1
ambient intensity: 0
diffuse color: .451
emissive color: .149
shininess: .671
specular color: .502

Cylinder 2 2 2 88 1 1 1 2
type: NamedIndividual
type: Cylinder
has parent: FireRadarSupport
height: 0.2
radius: 0.015

Transform 2 2 2 88 1 2
type: NamedIndividual
type: Transform
has parent: Group 2 2 2 88 1
has children: FireRadarSupport-USE-1
rotation: 1
rotation: 0
rotation: -1.2
translation: 8.35
translation: .6
translation: 2.75

Transform 2 2 2 88 1 3
type: NamedIndividual
type: Transform
has parent: Group 2 2 2 88 1
has children: FireRadarSupport-USE-2
rotation: 1
rotation: 0
rotation: 1.57
translation: 8.45
translation: .5
translation: 2.75

Transform 2 2 2 88 1 4
type: NamedIndividual
type: Transform
has parent: Group 2 2 2 88 1
has children: FireRadarSupport-USE-3
rotation: 1
rotation: 0
rotation: 1.57
translation: 8.25
translation: .5
translation: 2.75

Transform 2 2 2 88 1 5
type: NamedIndividual
type: Transform
has parent: Group 2 2 2 88 1
has children: FireRadarSupport1
rotation: 1
rotation: 0
rotation: 1.57
translation: 8.35
translation: 0.50
translation: 2.75

FireRadarSupport1
type: NamedIndividual
type: Shape
has parent: Transform 2 2 2 88 1 5
has appearance: Appearance 2 2 2 88 1 5 1 1
has geometry: Cylinder 2 2 2 88 1 5 1 2
DEF: FireRadarSupport1

Material 2 2 2 88 1 5 1 1 1
type: NamedIndividual
type: Material
has parent: Appearance 2 2 2 88 1 5 1 1
ambient intensity: 0
diffuse color: .451
emissive color: .149
shininess: .671
specular color: .502

Cylinder 2 2 2 88 1 5 1 2
type: NamedIndividual
type: Cylinder
has parent: FireRadarSupport1
height: 0.01
radius: 0.1

Transform 2 2 2 88 1 6
type: NamedIndividual
type: Transform
has parent: Group 2 2 2 88 1
has children: FireRadarSupport2
rotation: 1
rotation: 0
rotation: 1.57
translation: 8.35
translation: 0.50
translation: 2.85

FireRadarSupport2
type: NamedIndividual
type: Shape
has parent: Transform 2 2 2 88 1 6
has appearance: Appearance 2 2 2 88 1 6 1 1
has geometry: Cylinder 2 2 2 88 1 6 1 2
DEF: FireRadarSupport2

Material 2 2 2 88 1 6 1 1 1
type: NamedIndividual
type: Material
has parent: Appearance 2 2 2 88 1 6 1 1
ambient intensity: 0
diffuse color: .451
emissive color: .149
shininess: .671
specular color: .502

Cylinder 2 2 2 88 1 6 1 2
type: NamedIndividual
type: Cylinder
has parent: FireRadarSupport2
height: 0.05
radius: 0.12

FireRadar
type: NamedIndividual
type: Transform
has parent: Group 2 2 2 88 1
has children: Shape 2 2 2 88 1 7 1
has children: TouchFireRadar
has children: clockFireRadar
has children: columnpath FireRadar
DEF: FireRadar
translation: 8.35
translation: 0.50
translation: 2.22

Material 2 2 2 88 1 7 1 1 1
type: NamedIndividual
type: Material
has parent: Appearance 2 2 2 88 1 7 1 1
ambient intensity: 0
diffuse color: .753
emissive color: .149
specular color: .502

Extrusion 2 2 2 88 1 7 1 2
type: NamedIndividual
type: Extrusion
has parent: Shape 2 2 2 88 1 7 1
crease angle: 1.5
cross section: .15
cross section: 0
cross section: .1477
cross section: .026
cross section: .141
cross section: .0513
cross section: .1299
cross section: .075
cross section: .1149
cross section: .0964
cross section: -0.026
cross section: -0.0513
cross section: -0.075
cross section: -0.0964
cross section: -0.1149
cross section: -0.1299
cross section: -0.141
cross section: -0.1477
cross section: -0.15
orientation: 0
orientation: 1
orientation: .5236
scale: .6
scale: 1.075
scale: 1.1
scale: 1e-10
solid: false
spine: 0
spine: .6485
spine: .7068
spine: .0032
spine: .7604
spine: .05
spine: .83
spine: .1
spine: .15
spine: .18
spine: .2
spine: .22
spine: .3

TouchFireRadar
type: NamedIndividual
type: TouchSensor
has parent: FireRadar
DEF: TouchFireRadar
description: Touch Fire Radar to activate

clockFireRadar
type: NamedIndividual
type: TimeSensor
has parent: FireRadar
DEF: clockFireRadar
cycle interval: 2

columnpath FireRadar
type: NamedIndividual
type: OrientationInterpolator
has parent: FireRadar
DEF: columnpath_FireRadar
key: 0.0
key: 0.25
key: 0.5
key: 0.75
key: 1.0
key value: 0
key value: 0.0
key value: 1
key value: -1.57
key value: -3.14
key value: -5.00
key value: -6.28

ROUTE 2 2 2 88 1 8
type: NamedIndividual
type: ROUTE
has parent: Group 2 2 2 88 1
from field: fraction_changed
from node: clockFireRadar
to field: set_fraction
to node: columnpath_FireRadar

ROUTE 2 2 2 88 1 9
type: NamedIndividual
type: ROUTE
has parent: Group 2 2 2 88 1
from field: value_changed
from node: columnpath_FireRadar
to field: set_rotation
to node: FireRadar

ROUTE 2 2 2 88 1 10
type: NamedIndividual
type: ROUTE
has parent: Group 2 2 2 88 1
from field: touchTime
from node: TouchFireRadar
to field: startTime
to node: clockFireRadar

Transform 2 2 2 89 1
type: NamedIndividual
type: Transform
has parent: Group 2 2 2 89
has children: SmallGunDeck
translation: 5.95
translation: .9
translation: 2.105

SmallGunDeck
type: NamedIndividual
type: Shape
has parent: Transform 2 2 2 89 1
has appearance: Appearance 2 2 2 89 1 1 1
has geometry: Box 2 2 2 89 1 1 2
DEF: SmallGunDeck

Material 2 2 2 89 1 1 1 1
type: NamedIndividual
type: Material
has parent: Appearance 2 2 2 89 1 1 1
ambient intensity: 0
diffuse color: .451
emissive color: .149
shininess: .671
specular color: .502

Box 2 2 2 89 1 1 2
type: NamedIndividual
type: Box
has parent: SmallGunDeck
size: 0.4
size: 0.2

Transform 2 2 2 89 2
type: NamedIndividual
type: Transform
has parent: Group 2 2 2 89
has children: SmallGunDeck-USE-1
translation: 5.95
translation: .1
translation: 2.105

Transform 2 2 2 89 3
type: NamedIndividual
type: Transform
has parent: Group 2 2 2 89
has children: Shape 2 2 2 89 3 1
rotation: 1
rotation: 0
rotation: 1.57
translation: 6.3
translation: .51
translation: 2.3

Material 2 2 2 89 3 1 1 1
type: NamedIndividual
type: Material
has parent: Appearance 2 2 2 89 3 1 1
ambient intensity: 0
diffuse color: .451
emissive color: .149
shininess: .671
specular color: .502

Cylinder 2 2 2 89 3 1 2
type: NamedIndividual
type: Cylinder
has parent: Shape 2 2 2 89 3 1
height: 0.8
radius: 0.05

Transform 2 2 2 89 4
type: NamedIndividual
type: Transform
has parent: Group 2 2 2 89
has children: EoPart2
rotation: 1
rotation: 0
rotation: 1.57
translation: 6.3
translation: .51
translation: 2.7

EoPart2
type: NamedIndividual
type: Shape
has parent: Transform 2 2 2 89 4
has appearance: Appearance 2 2 2 89 4 1 1
has geometry: Cylinder 2 2 2 89 4 1 2
DEF: EoPart2

Material 2 2 2 89 4 1 1 1
type: NamedIndividual
type: Material
has parent: Appearance 2 2 2 89 4 1 1
ambient intensity: 0
diffuse color: .451
emissive color: .149
shininess: .671
specular color: .502

Cylinder 2 2 2 89 4 1 2
type: NamedIndividual
type: Cylinder
has parent: EoPart2
height: 0.05
radius: 0.2

Transform 2 2 2 89 5
type: NamedIndividual
type: Transform
has parent: Group 2 2 2 89
has children: Shape 2 2 2 89 5 1
translation: 6.3
translation: .51
translation: 2.7

Material 2 2 2 89 5 1 1 1
type: NamedIndividual
type: Material
has parent: Appearance 2 2 2 89 5 1 1
ambient intensity: 0
diffuse color: .753
emissive color: .149
specular color: .502

Extrusion 2 2 2 89 5 1 2
type: NamedIndividual
type: Extrusion
has parent: Shape 2 2 2 89 5 1
crease angle: 1.5
cross section: .15
cross section: 0
cross section: .1477
cross section: .026
cross section: .141
cross section: .0513
cross section: .1299
cross section: .075
cross section: .1149
cross section: .0964
cross section: -0.026
cross section: -0.0513
cross section: -0.075
cross section: -0.0964
cross section: -0.1149
cross section: -0.1299
cross section: -0.141
cross section: -0.1477
cross section: -0.15
scale: 1.1
scale: 1.4
scale: 1.6
scale: 1.8
scale: 2
scale: 1e-10
solid: false
spine: 0
spine: .05
spine: .1
spine: .15
spine: .2
spine: .25
spine: .3
spine: .35
spine: .4

GunTransform
type: NamedIndividual
type: Transform
has parent: Group 2 2 2 89
has children: Group 2 2 2 89 6 1
has children: TouchLeftGun
has children: ClockLeftGun
has children: ColumnpathLeftGun
has ROUTE: ROUTE 2 2 2 89 6 5
has ROUTE: ROUTE 2 2 2 89 6 6
has ROUTE: ROUTE 2 2 2 89 6 7
DEF: GunTransform
center: 0
center: 0.15
center: 0.25
translation: 5.95
translation: .75
translation: 2.2

Transform 2 2 2 89 6 1 1
type: NamedIndividual
type: Transform
has parent: Group 2 2 2 89 6 1
has children: Shape 2 2 2 89 6 1 1 1
rotation: 1
rotation: 0
rotation: -1.57

Material 2 2 2 89 6 1 1 1 1 1
type: NamedIndividual
type: Material
has parent: Appearance 2 2 2 89 6 1 1 1 1
ambient intensity: 0
diffuse color: .15
shininess: 0.06
specular color: .92
specular color: .91
specular color: .89

Extrusion 2 2 2 89 6 1 1 1 2
type: NamedIndividual
type: Extrusion
has parent: Shape 2 2 2 89 6 1 1 1
crease angle: 1.5
cross section: .13
cross section: 0
cross section: .0964
cross section: .1149
cross section: .075
cross section: .1299
cross section: .0513
cross section: .141
cross section: .026
cross section: .1477
cross section: .15
cross section: -0.026
cross section: -0.0513
cross section: -0.075
cross section: -0.0964
cross section: -0.1149
cross section: -0.1299
cross section: -0.141
cross section: -0.1477
scale: 1.5
solid: false
spine: 0
spine: .3

Transform 2 2 2 89 6 1 2
type: NamedIndividual
type: Transform
has parent: Group 2 2 2 89 6 1
has children: Shape 2 2 2 89 6 1 2 1
rotation: 0
rotation: 1
rotation: 1.57
translation: -0.3
translation: 0.15

Material 2 2 2 89 6 1 2 1 1 1
type: NamedIndividual
type: Material
has parent: Appearance 2 2 2 89 6 1 2 1 1
ambient intensity: 0
diffuse color: 0
shininess: 0.06
specular color: .92
specular color: .91
specular color: .89

Cylinder 2 2 2 89 6 1 2 1 2
type: NamedIndividual
type: Cylinder
has parent: Shape 2 2 2 89 6 1 2 1
height: 0.6
radius: 0.02

TouchLeftGun
type: NamedIndividual
type: TouchSensor
has parent: GunTransform
DEF: TouchLeftGun
description: Touch Left Gun to activate

ClockLeftGun
type: NamedIndividual
type: TimeSensor
has parent: GunTransform
DEF: ClockLeftGun
cycle interval: 4

ColumnpathLeftGun
type: NamedIndividual
type: OrientationInterpolator
has parent: GunTransform
DEF: ColumnpathLeftGun
key: 0.0
key: 0.25
key: 0.5
key: 0.75
key: 1.0
key value: 0
key value: 0.0
key value: 1
key value: -1.57
key value: -2.5

ROUTE 2 2 2 89 6 5
type: NamedIndividual
type: ROUTE
has parent: GunTransform
from field: fraction_changed
from node: ClockLeftGun
to field: set_fraction
to node: ColumnpathLeftGun

ROUTE 2 2 2 89 6 6
type: NamedIndividual
type: ROUTE
has parent: GunTransform
from field: value_changed
from node: ColumnpathLeftGun
to field: set_rotation
to node: GunTransform

ROUTE 2 2 2 89 6 7
type: NamedIndividual
type: ROUTE
has parent: GunTransform
from field: touchTime
from node: TouchLeftGun
to field: startTime
to node: ClockLeftGun

GunTransformR
type: NamedIndividual
type: Transform
has parent: Transform 2 2 2
has children: Group 2 2 2 90 1
has children: TouchRightGun
has children: ClockRightGun
has children: ColumnpathRightGun
has ROUTE: ROUTE 2 2 2 90 5
has ROUTE: ROUTE 2 2 2 90 6
has ROUTE: ROUTE 2 2 2 90 7
DEF: GunTransformR
center: 0
center: 0.15
center: 0.25
translation: 5.95
translation: -0.05
translation: 2.2

Transform 2 2 2 90 1 1
type: NamedIndividual
type: Transform
has parent: Group 2 2 2 90 1
has children: Shape 2 2 2 90 1 1 1
rotation: 1
rotation: 0
rotation: -1.57

Material 2 2 2 90 1 1 1 1 1
type: NamedIndividual
type: Material
has parent: Appearance 2 2 2 90 1 1 1 1
ambient intensity: 0
diffuse color: .15
shininess: 0.06
specular color: .92
specular color: .91
specular color: .89

Extrusion 2 2 2 90 1 1 1 2
type: NamedIndividual
type: Extrusion
has parent: Shape 2 2 2 90 1 1 1
crease angle: 1.5
cross section: .13
cross section: 0
cross section: .0964
cross section: .1149
cross section: .075
cross section: .1299
cross section: .0513
cross section: .141
cross section: .026
cross section: .1477
cross section: .15
cross section: -0.026
cross section: -0.0513
cross section: -0.075
cross section: -0.0964
cross section: -0.1149
cross section: -0.1299
cross section: -0.141
cross section: -0.1477
scale: 1.5
solid: false
spine: 0
spine: .3

Transform 2 2 2 90 1 2
type: NamedIndividual
type: Transform
has parent: Group 2 2 2 90 1
has children: Shape 2 2 2 90 1 2 1
rotation: 0
rotation: 1
rotation: 1.57
translation: -0.3
translation: 0.15

Material 2 2 2 90 1 2 1 1 1
type: NamedIndividual
type: Material
has parent: Appearance 2 2 2 90 1 2 1 1
ambient intensity: 0
diffuse color: 0
shininess: 0.06
specular color: .92
specular color: .91
specular color: .89

Cylinder 2 2 2 90 1 2 1 2
type: NamedIndividual
type: Cylinder
has parent: Shape 2 2 2 90 1 2 1
height: 0.6
radius: 0.02

TouchRightGun
type: NamedIndividual
type: TouchSensor
has parent: GunTransformR
DEF: TouchRightGun
description: Touch Right Gun to activate

ClockRightGun
type: NamedIndividual
type: TimeSensor
has parent: GunTransformR
DEF: ClockRightGun
cycle interval: 4

ColumnpathRightGun
type: NamedIndividual
type: OrientationInterpolator
has parent: GunTransformR
DEF: ColumnpathRightGun
key: 0.0
key: 0.25
key: 0.5
key: 0.75
key: 1.0
key value: 0
key value: 0.0
key value: 1
key value: 1.57
key value: 2.5

ROUTE 2 2 2 90 5
type: NamedIndividual
type: ROUTE
has parent: GunTransformR
from field: fraction_changed
from node: ClockRightGun
to field: set_fraction
to node: ColumnpathRightGun

ROUTE 2 2 2 90 6
type: NamedIndividual
type: ROUTE
has parent: GunTransformR
from field: value_changed
from node: ColumnpathRightGun
to field: set_rotation
to node: GunTransformR

ROUTE 2 2 2 90 7
type: NamedIndividual
type: ROUTE
has parent: GunTransformR
from field: touchTime
from node: TouchRightGun
to field: startTime
to node: ClockRightGun

flag
type: NamedIndividual
type: Group
has parent: Transform 2 2 2
has children: Transform 2 2 2 91 1
has children: Transform 2 2 2 91 2
has children: Transform 2 2 2 91 3
has children: Transform 2 2 2 91 4
has children: Transform 2 2 2 91 5
has children: Transform 2 2 2 91 6
DEF: flag

Transform 2 2 2 91 1
type: NamedIndividual
type: Transform
has parent: flag
has children: String
rotation: 1
rotation: 0
rotation: 1.57
translation: 7.1
translation: 0.6
translation: 2.40

String
type: NamedIndividual
type: Shape
has parent: Transform 2 2 2 91 1
has appearance: Appearance 2 2 2 91 1 1 1
has geometry: Cylinder 2 2 2 91 1 1 2
DEF: String

Cylinder 2 2 2 91 1 1 2
type: NamedIndividual
type: Cylinder
has parent: String
radius: 0.005

Transform 2 2 2 91 2
type: NamedIndividual
type: Transform
has parent: flag
has children: Shape 2 2 2 91 2 1
translation: 6.9
translation: 0.6
translation: 3.2

ImageTexture 2 2 2 91 2 1 1 1
type: NamedIndividual
type: ImageTexture
has parent: Appearance 2 2 2 91 2 1 1
url: "GreekFlag.png" "https://www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/PatrolCraftVosperGreece/GreekFlag.png"

Box 2 2 2 91 2 1 2
type: NamedIndividual
type: Box
has parent: Shape 2 2 2 91 2 1
size: 0.4
size: 0.01
size: 0.3

Transform 2 2 2 91 3
type: NamedIndividual
type: Transform
has parent: flag
has children: Shape 2 2 2 91 3 1
rotation: 0
rotation: 1
rotation: 3.14
translation: 6.9
translation: 0.598888
translation: 3.2

ImageTexture 2 2 2 91 3 1 1 1
type: NamedIndividual
type: ImageTexture
has parent: Appearance 2 2 2 91 3 1 1
url: "GreekFlag1.png" "https://www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/PatrolCraftVosperGreece/GreekFlag1.png"

Box 2 2 2 91 3 1 2
type: NamedIndividual
type: Box
has parent: Shape 2 2 2 91 3 1
size: 0.4
size: 0.01
size: 0.3

Transform 2 2 2 91 4
type: NamedIndividual
type: Transform
has parent: flag
has children: String-USE-1
rotation: 1
rotation: 0
rotation: 1.57
translation: 7.1
translation: 0.3
translation: 2.40

Transform 2 2 2 91 5
type: NamedIndividual
type: Transform
has parent: flag
has children: Shape 2 2 2 91 5 1
translation: 6.95
translation: 0.3
translation: 3.1

ImageTexture 2 2 2 91 5 1 1 1
type: NamedIndividual
type: ImageTexture
has parent: Appearance 2 2 2 91 5 1 1
url: "PirateFlag.png" "https://www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/PatrolCraftVosperGreece/PirateFlag.png"

Box 2 2 2 91 5 1 2
type: NamedIndividual
type: Box
has parent: Shape 2 2 2 91 5 1
size: 0.3
size: 0.01
size: 0.2

Transform 2 2 2 91 6
type: NamedIndividual
type: Transform
has parent: flag
has children: Shape 2 2 2 91 6 1
translation: 6.95
translation: 0.311111
translation: 3.1

ImageTexture 2 2 2 91 6 1 1 1
type: NamedIndividual
type: ImageTexture
has parent: Appearance 2 2 2 91 6 1 1
url: "PirateFlag1.png" "https://www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/PatrolCraftVosperGreece/PirateFlag1.png"

Box 2 2 2 91 6 1 2
type: NamedIndividual
type: Box
has parent: Shape 2 2 2 91 6 1
size: 0.3
size: 0.01
size: 0.2

ottomelara
type: NamedIndividual
type: Transform
has parent: Transform 2 2 2
has children: Group 2 2 2 92 1
DEF: ottomelara

Transform 2 2 2 92 1 1
type: NamedIndividual
type: Transform
has parent: Group 2 2 2 92 1
has children: Shape 2 2 2 92 1 1 1
rotation: 1
rotation: 0
rotation: 1.57
translation: 10.3
translation: 0.5
translation: 1.1

Cylinder 2 2 2 92 1 1 1 2
type: NamedIndividual
type: Cylinder
has parent: Shape 2 2 2 92 1 1 1
height: 0.05
radius: 0.4

TransOttoMelara
type: NamedIndividual
type: Transform
has parent: Group 2 2 2 92 1
has children: Group 2 2 2 92 1 2 1
has children: TouchOttomelara
has children: ClockOttoMelara
has children: ColumnpathOttoMelara
has children: TransMount
has ROUTE: ROUTE 2 2 2 92 1 2 5
has ROUTE: ROUTE 2 2 2 92 1 2 6
has ROUTE: ROUTE 2 2 2 92 1 2 7
DEF: TransOttoMelara
center: 10.2
center: 0.5
center: 1.15

Transform 2 2 2 92 1 2 1 1
type: NamedIndividual
type: Transform
has parent: Group 2 2 2 92 1 2 1
has children: Shape 2 2 2 92 1 2 1 1 1
translation: 10.2
translation: 0.5
translation: 1.15

Material 2 2 2 92 1 2 1 1 1 1 1
type: NamedIndividual
type: Material
has parent: Appearance 2 2 2 92 1 2 1 1 1 1
ambient intensity: 0
diffuse color: .15
shininess: 0.06
specular color: .92
specular color: .91
specular color: .89

Extrusion 2 2 2 92 1 2 1 1 1 2
type: NamedIndividual
type: Extrusion
has parent: Shape 2 2 2 92 1 2 1 1 1
crease angle: 1.5
cross section: .1
cross section: 0
cross section: .07
cross section: .1477
cross section: .2
cross section: .24
cross section: .23
cross section: .09798
cross section: .221638
cross section: .112479
cross section: .15
cross section: .19
cross section: .162481
cross section: .176599
cross section: .175051
cross section: .13
cross section: .213542
cross section: .229129
cross section: .0975
cross section: .22992
cross section: .095125
cross section: .230671
cross section: .05
cross section: .244949
cross section: .00724998
cross section: .249268
cross section: .00499998
cross section: .249495
cross section: .25
cross section: -0.00499998
cross section: -0.05
cross section: -0.08
cross section: .236854
cross section: -0.1
cross section: -0.13
cross section: -0.15
cross section: -0.176599
cross section: -0.19
cross section: -0.2
cross section: -0.219529
cross section: .116137
cross section: -0.220557
cross section: .114355
cross section: -0.221638
cross section: -0.23
cross section: -0.24
cross section: -0.24045
cross section: .06685
cross section: -0.248166
cross section: .0128354
cross section: -0.248572
cross section: .0099925
cross section: -0.249
cross section: .007
cross section: -0.25
scale: 1.3
scale: 1.1
scale: 1
scale: .7
scale: 1e-10
solid: false
spine: 0
spine: .2
spine: .3
spine: .4
spine: .5
spine: .51

Transform 2 2 2 92 1 2 1 2
type: NamedIndividual
type: Transform
has parent: Group 2 2 2 92 1 2 1
has children: Shape 2 2 2 92 1 2 1 2 1
translation: 10.2
translation: 0.5
translation: 1.15

Material 2 2 2 92 1 2 1 2 1 1 1
type: NamedIndividual
type: Material
has parent: Appearance 2 2 2 92 1 2 1 2 1 1
ambient intensity: 0
diffuse color: .15
shininess: 0.06
specular color: .92
specular color: .91
specular color: .89

Extrusion 2 2 2 92 1 2 1 2 1 2
type: NamedIndividual
type: Extrusion
has parent: Shape 2 2 2 92 1 2 1 2 1
crease angle: 1.5
cross section: .1
cross section: 0
cross section: -0.07
cross section: .1477
cross section: .2
cross section: .24
cross section: .23
cross section: -0.09798
cross section: .221638
cross section: -0.112479
cross section: -0.15
cross section: .19
cross section: -0.162481
cross section: .176599
cross section: -0.175051
cross section: .15
cross section: -0.2
cross section: .13
cross section: -0.213542
cross section: -0.229129
cross section: .0975
cross section: -0.22992
cross section: .095125
cross section: -0.230671
cross section: .05
cross section: -0.244949
cross section: .00724998
cross section: -0.249268
cross section: .00499998
cross section: -0.249495
cross section: -0.25
cross section: -0.00499998
cross section: -0.05
cross section: -0.08
cross section: -0.236854
cross section: -0.1
cross section: -0.13
cross section: -0.176599
cross section: -0.19
cross section: -0.219529
cross section: -0.116137
cross section: -0.220557
cross section: -0.114355
cross section: -0.221638
cross section: -0.23
cross section: -0.24
cross section: -0.24045
cross section: -0.06685
cross section: -0.248166
cross section: -0.0128354
cross section: -0.248572
cross section: -0.0099925
cross section: -0.249
cross section: -0.007
scale: 1.3
scale: 1.1
scale: 1
scale: .7
scale: 1e-10
solid: false
spine: 0
spine: .2
spine: .3
spine: .4
spine: .5
spine: .51

Transform 2 2 2 92 1 2 1 3
type: NamedIndividual
type: Transform
has parent: Group 2 2 2 92 1 2 1
has children: Shape 2 2 2 92 1 2 1 3 1
rotation: 0
rotation: 1
rotation: 1.57
translation: 9.9
translation: 0.5
translation: 1.40

Material 2 2 2 92 1 2 1 3 1 1 1
type: NamedIndividual
type: Material
has parent: Appearance 2 2 2 92 1 2 1 3 1 1
ambient intensity: 0
diffuse color: 0
shininess: 0.06
specular color: .92
specular color: .91
specular color: .89

Cylinder 2 2 2 92 1 2 1 3 1 2
type: NamedIndividual
type: Cylinder
has parent: Shape 2 2 2 92 1 2 1 3 1
height: 0.1
radius: 0.1

Transform 2 2 2 92 1 2 1 4
type: NamedIndividual
type: Transform
has parent: Group 2 2 2 92 1 2 1
has children: Shape 2 2 2 92 1 2 1 4 1
rotation: 1
rotation: 0
rotation: 1.57
translation: 10.3
translation: 0.5
translation: 1.15

Material 2 2 2 92 1 2 1 4 1 1 1
type: NamedIndividual
type: Material
has parent: Appearance 2 2 2 92 1 2 1 4 1 1
ambient intensity: 0
diffuse color: 0
shininess: 0.06
specular color: .92
specular color: .91
specular color: .89

Cylinder 2 2 2 92 1 2 1 4 1 2
type: NamedIndividual
type: Cylinder
has parent: Shape 2 2 2 92 1 2 1 4 1
height: 0.05
radius: 0.25

TouchOttomelara
type: NamedIndividual
type: TouchSensor
has parent: TransOttoMelara
DEF: TouchOttomelara
description: Touch Ottomelara to activate

ClockOttoMelara
type: NamedIndividual
type: TimeSensor
has parent: TransOttoMelara
DEF: ClockOttoMelara
cycle interval: 10

ColumnpathOttoMelara
type: NamedIndividual
type: OrientationInterpolator
has parent: TransOttoMelara
DEF: ColumnpathOttoMelara
key: 0.0
key: 0.25
key: 0.30
key: 0.40
key: 0.5
key: 0.60
key: 0.75
key: 0.90
key: 1.0
key value: 0
key value: 0.0
key value: 1
key value: 1.57
key value: 2.5
key value: -1.57
key value: -2.5

ROUTE 2 2 2 92 1 2 5
type: NamedIndividual
type: ROUTE
has parent: TransOttoMelara
from field: fraction_changed
from node: ClockOttoMelara
to field: set_fraction
to node: ColumnpathOttoMelara

ROUTE 2 2 2 92 1 2 6
type: NamedIndividual
type: ROUTE
has parent: TransOttoMelara
from field: value_changed
from node: ColumnpathOttoMelara
to field: set_rotation
to node: TransOttoMelara

ROUTE 2 2 2 92 1 2 7
type: NamedIndividual
type: ROUTE
has parent: TransOttoMelara
from field: touchTime
from node: TouchOttomelara
to field: startTime
to node: ClockOttoMelara

TransMount
type: NamedIndividual
type: Transform
has parent: TransOttoMelara
has children: Group 2 2 2 92 1 2 8 1
has children: TouchOttomelMount
has children: ClockOttoMelMount
has children: ColumnpathOttoMelMount
has ROUTE: ROUTE 2 2 2 92 1 2 8 5
has ROUTE: ROUTE 2 2 2 92 1 2 8 6
has ROUTE: ROUTE 2 2 2 92 1 2 8 7
DEF: TransMount
translation: 10.5
translation: 0.5
translation: 1.45

Transform 2 2 2 92 1 2 8 1 1
type: NamedIndividual
type: Transform
has parent: Group 2 2 2 92 1 2 8 1
has children: Shape 2 2 2 92 1 2 8 1 1 1
rotation: 0
rotation: 1
rotation: 1.57

Material 2 2 2 92 1 2 8 1 1 1 1 1
type: NamedIndividual
type: Material
has parent: Appearance 2 2 2 92 1 2 8 1 1 1 1
ambient intensity: 0
diffuse color: 0
shininess: 0.06
specular color: .92
specular color: .91
specular color: .89

Cylinder 2 2 2 92 1 2 8 1 1 1 2
type: NamedIndividual
type: Cylinder
has parent: Shape 2 2 2 92 1 2 8 1 1 1
height: 0.3
radius: 0.07

Transform 2 2 2 92 1 2 8 1 2
type: NamedIndividual
type: Transform
has parent: Group 2 2 2 92 1 2 8 1
has children: Shape 2 2 2 92 1 2 8 1 2 1
translation: 0.2
translation: 0

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

Sphere 2 2 2 92 1 2 8 1 2 1 2
type: NamedIndividual
type: Sphere
has parent: Shape 2 2 2 92 1 2 8 1 2 1
radius: 0.085

Transform 2 2 2 92 1 2 8 1 3
type: NamedIndividual
type: Transform
has parent: Group 2 2 2 92 1 2 8 1
has children: Shape 2 2 2 92 1 2 8 1 3 1
rotation: 0
rotation: 1
rotation: 1.57
translation: 0.2
translation: 0

Material 2 2 2 92 1 2 8 1 3 1 1 1
type: NamedIndividual
type: Material
has parent: Appearance 2 2 2 92 1 2 8 1 3 1 1
ambient intensity: 0
diffuse color: 0
shininess: 0.06
specular color: .92
specular color: .91
specular color: .89

Extrusion 2 2 2 92 1 2 8 1 3 1 2
type: NamedIndividual
type: Extrusion
has parent: Shape 2 2 2 92 1 2 8 1 3 1
cross section: 0
cross section: .05
cross section: .01
cross section: .04899
cross section: .02
cross section: .0458
cross section: .03
cross section: .04
cross section: .035
cross section: .035707
cross section: .045
cross section: .021794
cross section: .0475
cross section: .015612
cross section: -0.015612
cross section: -0.021794
cross section: -0.03
cross section: -0.035707
cross section: -0.04
cross section: -0.0458
cross section: -0.04899
cross section: -0.05
cross section: -0.01
cross section: -0.02
cross section: -0.045
cross section: -0.048
cross section: -0.014
cross section: .014
cross section: -0.035
scale: 1
scale: .9
scale: .8
scale: .7
scale: .6
scale: 1.1
solid: false
spine: 0
spine: .1
spine: .2
spine: .3
spine: .4
spine: .45
spine: .5
spine: .55

TouchOttomelMount
type: NamedIndividual
type: TouchSensor
has parent: TransMount
DEF: TouchOttomelMount
description: Touch Ottomel Mount to activate

ClockOttoMelMount
type: NamedIndividual
type: TimeSensor
has parent: TransMount
DEF: ClockOttoMelMount
cycle interval: 10

ColumnpathOttoMelMount
type: NamedIndividual
type: OrientationInterpolator
has parent: TransMount
DEF: ColumnpathOttoMelMount
key: 0.0
key: 0.25
key: 0.5
key: 0.75
key: 1.0
key value: 0
key value: 1.0
key value: 0.0
key value: -0.3
key value: -0.4
key value: -0.6

ROUTE 2 2 2 92 1 2 8 5
type: NamedIndividual
type: ROUTE
has parent: TransMount
from field: fraction_changed
from node: ClockOttoMelMount
to field: set_fraction
to node: ColumnpathOttoMelMount

ROUTE 2 2 2 92 1 2 8 6
type: NamedIndividual
type: ROUTE
has parent: TransMount
from field: value_changed
from node: ColumnpathOttoMelMount
to field: set_rotation
to node: TransMount

ROUTE 2 2 2 92 1 2 8 7
type: NamedIndividual
type: ROUTE
has parent: TransMount
from field: touchTime
from node: TouchOttomelMount
to field: startTime
to node: ClockOttoMelMount

Transform 2 2 2 93 1 1
type: NamedIndividual
type: Transform
has parent: Group 2 2 2 93 1
has children: OttoMelShield
rotation: 0
rotation: 1
rotation: 0.7
translation: 10.8
translation: 0.75
translation: 1.15

OttoMelShield
type: NamedIndividual
type: Shape
has parent: Transform 2 2 2 93 1 1
has appearance: Appearance 2 2 2 93 1 1 1 1
has geometry: Box 2 2 2 93 1 1 1 2
DEF: OttoMelShield

Material 2 2 2 93 1 1 1 1 1
type: NamedIndividual
type: Material
has parent: Appearance 2 2 2 93 1 1 1 1
ambient intensity: 0
diffuse color: .451
emissive color: .149
shininess: .671
specular color: .502

Box 2 2 2 93 1 1 1 2
type: NamedIndividual
type: Box
has parent: OttoMelShield
size: 0.01
size: 0.3
size: 0.1

Transform 2 2 2 93 1 2 1
type: NamedIndividual
type: Transform
has parent: Transform 2 2 2 93 1 2
has children: OttoMelShield-USE-1
rotation: 0
rotation: 1
rotation: -0.7
translation: 10.8
translation: 0.25
translation: 1.15

Transform 2 2 2 93 1 3
type: NamedIndividual
type: Transform
has parent: Group 2 2 2 93 1
has children: Shape 2 2 2 93 1 3 1
translation: 11.2
translation: 0.5
translation: 1.15

Material 2 2 2 93 1 3 1 1 1
type: NamedIndividual
type: Material
has parent: Appearance 2 2 2 93 1 3 1 1
ambient intensity: 0
diffuse color: .451
emissive color: .149
shininess: .671
specular color: .502

Box 2 2 2 93 1 3 1 2
type: NamedIndividual
type: Box
has parent: Shape 2 2 2 93 1 3 1
size: 0.25
size: 0.15

Transform 2 2 2 93 1 4
type: NamedIndividual
type: Transform
has parent: Group 2 2 2 93 1
has children: chain
rotation: 0
rotation: 1
rotation: .40
translation: 11.3
translation: 0.55
translation: 1.18

chain
type: NamedIndividual
type: Shape
has parent: Transform 2 2 2 93 1 4
has appearance: Appearance 2 2 2 93 1 4 1 1
has geometry: Extrusion 2 2 2 93 1 4 1 2
DEF: chain

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

Extrusion 2 2 2 93 1 4 1 2
type: NamedIndividual
type: Extrusion
has parent: chain
cross section: .015
cross section: -0.015
orientation: 0
orientation: 1
orientation: -1
orientation: 3.142
scale: 1
scale: .7
scale: 1e-10
spine: 0
spine: .1
spine: .2
spine: .3
spine: .4

Transform 2 2 2 93 1 5
type: NamedIndividual
type: Transform
has parent: Group 2 2 2 93 1
has children: chain-USE-1
rotation: 1
rotation: .40
translation: 11.13
translation: 0.42
translation: 1.18

Transform 2 2 2 93 1 6
type: NamedIndividual
type: Transform
has parent: Group 2 2 2 93 1
has children: anchor
rotation: 0
rotation: 1
rotation: .40
translation: 11.5
translation: 0.25
translation: 0.6

anchor
type: NamedIndividual
type: Shape
has parent: Transform 2 2 2 93 1 6
has appearance: Appearance 2 2 2 93 1 6 1 1
has geometry: Extrusion 2 2 2 93 1 6 1 2
DEF: anchor

Material 2 2 2 93 1 6 1 1 1
type: NamedIndividual
type: Material
has parent: Appearance 2 2 2 93 1 6 1 1
ambient intensity: .1
diffuse color: .369
diffuse color: .424
shininess: .384
specular color: .722
specular color: .89

Extrusion 2 2 2 93 1 6 1 2
type: NamedIndividual
type: Extrusion
has parent: anchor
cross section: .0998827
cross section: .00323671
cross section: .0504624
cross section: -0.0226018
cross section: .02
cross section: -0.01
cross section: 0
cross section: -0.03
cross section: .00537612
cross section: -0.0609248
cross section: -0.019055
cross section: -0.0984169
cross section: -0.0473208
cross section: -0.0496327
cross section: -0.0750863
cross section: -0.0461836
cross section: -0.0847964
cross section: -0.0171083
cross section: -0.0684545
cross section: .00924582
cross section: -0.0865696
cross section: .0407271
cross section: -0.082517
cross section: .0379104
cross section: -0.0739104
cross section: .0306147
cross section: -0.0306147
cross section: .0739104
cross section: -0.0348283
cross section: .0877061
cross section: -0.00184955
cross section: .0635266
cross section: .03
cross section: .07
cross section: .0565685
cross section: .0563396
cross section: .0283027
scale: 1.4852
scale: 1.7188
scale: 2.8172
scale: 1.6288
scale: 1.3608
spine: 0
spine: .00248463
spine: .00504093
spine: .00768
spine: .009728

Transform 2 2 2 93 1 7
type: NamedIndividual
type: Transform
has parent: Group 2 2 2 93 1
has children: anchor-USE-1
rotation: 1
rotation: 0
rotation: -0.30
translation: 11.5
translation: 0.758
translation: 0.6

Transform 2 2 2 93 1 8
type: NamedIndividual
type: Transform
has parent: Group 2 2 2 93 1
has children: Shape 2 2 2 93 1 8 1
translation: 11.15
translation: 0.4
translation: 1.16

Material 2 2 2 93 1 8 1 1 1
type: NamedIndividual
type: Material
has parent: Appearance 2 2 2 93 1 8 1 1
ambient intensity: 0
diffuse color: .451
emissive color: .149
shininess: .671
specular color: .502

Cylinder 2 2 2 93 1 8 1 2
type: NamedIndividual
type: Cylinder
has parent: Shape 2 2 2 93 1 8 1
height: 0.05
radius: 0.03

Transform 2 2 2 94 1 1
type: NamedIndividual
type: Transform
has parent: Group 2 2 2 94 1
has children: Shape 2 2 2 94 1 1 1
translation: 5.5
translation: 0.51
translation: 1.5

Material 2 2 2 94 1 1 1 1 1
type: NamedIndividual
type: Material
has parent: Appearance 2 2 2 94 1 1 1 1
ambient intensity: 0
diffuse color: .451
emissive color: .149
shininess: .671
specular color: .502

Box 2 2 2 94 1 1 1 2
type: NamedIndividual
type: Box
has parent: Shape 2 2 2 94 1 1 1
size: 0.5
size: 0.7
size: 1

Transform 2 2 2 94 1 2
type: NamedIndividual
type: Transform
has parent: Group 2 2 2 94 1
has children: ladder
translation: 5.23
translation: 0.38
translation: 1.5

ladder
type: NamedIndividual
type: Shape
has parent: Transform 2 2 2 94 1 2
has appearance: Appearance 2 2 2 94 1 2 1 1
has geometry: Box 2 2 2 94 1 2 1 2
DEF: ladder

Material 2 2 2 94 1 2 1 1 1
type: NamedIndividual
type: Material
has parent: Appearance 2 2 2 94 1 2 1 1
ambient intensity: 0
diffuse color: 0
shininess: 0.06
specular color: .92
specular color: .91
specular color: .89

Box 2 2 2 94 1 2 1 2
type: NamedIndividual
type: Box
has parent: ladder
size: 0.05
size: 1

Transform 2 2 2 94 1 3
type: NamedIndividual
type: Transform
has parent: Group 2 2 2 94 1
has children: ladder-USE-1
translation: 5.23
translation: 0.62
translation: 1.5

Transform 2 2 2 94 1 4
type: NamedIndividual
type: Transform
has parent: Group 2 2 2 94 1
has children: step
translation: 5.22
translation: 0.5
translation: 1.5

step
type: NamedIndividual
type: Shape
has parent: Transform 2 2 2 94 1 4
has appearance: Appearance 2 2 2 94 1 4 1 1
has geometry: Cylinder 2 2 2 94 1 4 1 2
DEF: step

Material 2 2 2 94 1 4 1 1 1
type: NamedIndividual
type: Material
has parent: Appearance 2 2 2 94 1 4 1 1
ambient intensity: 0
diffuse color: 0
shininess: 0.06
specular color: .92
specular color: .91
specular color: .89

Cylinder 2 2 2 94 1 4 1 2
type: NamedIndividual
type: Cylinder
has parent: step
height: 0.25
radius: 0.01

Transform 2 2 2 94 1 5
type: NamedIndividual
type: Transform
has parent: Group 2 2 2 94 1
has children: step-USE-1
translation: 5.22
translation: 0.5
translation: 1.6

Transform 2 2 2 94 1 6
type: NamedIndividual
type: Transform
has parent: Group 2 2 2 94 1
has children: step-USE-2
translation: 5.22
translation: 0.5
translation: 1.7

Transform 2 2 2 94 1 7
type: NamedIndividual
type: Transform
has parent: Group 2 2 2 94 1
has children: step-USE-3
translation: 5.22
translation: 0.5
translation: 1.8

Transform 2 2 2 94 1 8
type: NamedIndividual
type: Transform
has parent: Group 2 2 2 94 1
translation: 5.22
translation: 0.5
translation: 1.9

Transform 2 2 2 94 1 10
type: NamedIndividual
type: Transform
has parent: Group 2 2 2 94 1
has children: step-USE-5
translation: 5.22
translation: 0.5
translation: 1.91

Transform 2 2 2 94 1 11
type: NamedIndividual
type: Transform
has parent: Group 2 2 2 94 1
has children: step-USE-6
translation: 5.22
translation: 0.5
translation: 1.4

Transform 2 2 2 94 1 12
type: NamedIndividual
type: Transform
has parent: Group 2 2 2 94 1
has children: step-USE-7
translation: 5.22
translation: 0.5
translation: 1.3

Transform 2 2 2 94 1 13
type: NamedIndividual
type: Transform
has parent: Group 2 2 2 94 1
has children: step-USE-8
translation: 5.22
translation: 0.5
translation: 1.2

Transform 2 2 2 94 1 14
type: NamedIndividual
type: Transform
has parent: Group 2 2 2 94 1
has children: step-USE-9
translation: 5.22
translation: 0.5
translation: 1.1

Transform 2 2 2 95 1 1
type: NamedIndividual
type: Transform
has parent: Group 2 2 2 95 1
has children: Shape 2 2 2 95 1 1 1
translation: 4.6
translation: 0.51
translation: 0.875

Material 2 2 2 95 1 1 1 1 1
type: NamedIndividual
type: Material
has parent: Appearance 2 2 2 95 1 1 1 1
ambient intensity: 0
diffuse color: .451
emissive color: .149
shininess: .671
specular color: .502

Box 2 2 2 95 1 1 1 2
type: NamedIndividual
type: Box
has parent: Shape 2 2 2 95 1 1 1
size: 1
size: 0.7
size: 0.4

Transform 2 2 2 95 1 2
type: NamedIndividual
type: Transform
has parent: Group 2 2 2 95 1
has children: Shape 2 2 2 95 1 2 1
rotation: 1
rotation: 0
rotation: -1.57
translation: 4.5
translation: 0.1
translation: 1.2

Material 2 2 2 95 1 2 1 1 1
type: NamedIndividual
type: Material
has parent: Appearance 2 2 2 95 1 2 1 1
diffuse color: 0.1
emissive color: 0.1
shininess: 0.7
specular color: 0.1

Extrusion 2 2 2 95 1 2 1 2
type: NamedIndividual
type: Extrusion
has parent: Shape 2 2 2 95 1 2 1
cross section: 1.5
cross section: 0
cross section: 1.477
cross section: .26
cross section: 1.41
cross section: .513
cross section: 1.299
cross section: .75
cross section: 1.149
cross section: .964
cross section: -0.26
cross section: -0.513
cross section: -0.75
cross section: -0.964
cross section: -1.149
cross section: -1.299
cross section: -1.41
cross section: -1.477
cross section: -1.5
scale: 1e-10
scale: .05
solid: false
spine: 0
spine: .1
spine: .3
spine: .7
spine: .9
spine: .2
spine: 1
spine: .4

Transform 2 2 2 95 1 3
type: NamedIndividual
type: Transform
has parent: Group 2 2 2 95 1
has children: Shape 2 2 2 95 1 3 1
rotation: 0
rotation: 1
rotation: 3.14
translation: 4.7
translation: 0.7
translation: 1.18

Material 2 2 2 95 1 3 1 1 1
type: NamedIndividual
type: Material
has parent: Appearance 2 2 2 95 1 3 1 1
diffuse color: 0.1
emissive color: 0.1
shininess: 0.7
specular color: 0.1

Extrusion 2 2 2 95 1 3 1 2
type: NamedIndividual
type: Extrusion
has parent: Shape 2 2 2 95 1 3 1
cross section: .2
cross section: .5
cross section: 0
cross section: -0.2
scale: 1
scale: 1e-10
spine: 0
spine: .05
spine: .1

Transform 2 2 2 95 1 4
type: NamedIndividual
type: Transform
has parent: Group 2 2 2 95 1
has children: Shape 2 2 2 95 1 4 1
rotation: 0
rotation: 1
rotation: 3.14
translation: 4.7
translation: 0.3
translation: 1.05

Material 2 2 2 95 1 4 1 1 1
type: NamedIndividual
type: Material
has parent: Appearance 2 2 2 95 1 4 1 1
diffuse color: 0.1
emissive color: 0.1
shininess: 0.7
specular color: 0.1

Extrusion 2 2 2 95 1 4 1 2
type: NamedIndividual
type: Extrusion
has parent: Shape 2 2 2 95 1 4 1
cross section: -0.2
cross section: 0
cross section: .5
cross section: .8
cross section: .2
scale: 1e-10
scale: 1
solid: false
spine: 0
spine: .05
spine: .1

Transform 2 2 2 95 1 5
type: NamedIndividual
type: Transform
has parent: Group 2 2 2 95 1
has children: zodiacballon
rotation: 0
rotation: 1
rotation: 1.57
translation: 4.7
translation: 0.35
translation: 1.2

zodiacballon
type: NamedIndividual
type: Shape
has parent: Transform 2 2 2 95 1 5
has appearance: Appearance 2 2 2 95 1 5 1 1
has geometry: Cylinder 2 2 2 95 1 5 1 2
DEF: zodiacballon

Material 2 2 2 95 1 5 1 1 1
type: NamedIndividual
type: Material
has parent: Appearance 2 2 2 95 1 5 1 1
diffuse color: 0.1
emissive color: 0.1
shininess: 0.7
specular color: 0.1

Cylinder 2 2 2 95 1 5 1 2
type: NamedIndividual
type: Cylinder
has parent: zodiacballon
height: 0.3
radius: 0.05

Transform 2 2 2 95 1 6
type: NamedIndividual
type: Transform
has parent: Group 2 2 2 95 1
has children: zodiacballon-USE-1
rotation: 0
rotation: 1
rotation: 1.57
translation: 4.7
translation: 0.75
translation: 1.2

Transform 2 2 2 95 1 7
type: NamedIndividual
type: Transform
has parent: Group 2 2 2 95 1
has children: ZodiacWheel
translation: 4.6
translation: 0.5
translation: 1.25

ZodiacWheel
type: NamedIndividual
type: Shape
has parent: Transform 2 2 2 95 1 7
has appearance: Appearance 2 2 2 95 1 7 1 1
has geometry: Box 2 2 2 95 1 7 1 2
DEF: ZodiacWheel

Box 2 2 2 95 1 7 1 2
type: NamedIndividual
type: Box
has parent: ZodiacWheel
size: 0.1
size: 0.05
size: 0.2

Transform 2 2 2 95 1 8
type: NamedIndividual
type: Transform
has parent: Group 2 2 2 95 1
has children: zodiacequip
rotation: 0
rotation: 1
rotation: 1.57
translation: 4.7
translation: 0.35
translation: 1.42

zodiacequip
type: NamedIndividual
type: Shape
has parent: Transform 2 2 2 95 1 8
has appearance: Appearance 2 2 2 95 1 8 1 1
has geometry: Cylinder 2 2 2 95 1 8 1 2
DEF: zodiacequip

Cylinder 2 2 2 95 1 8 1 2
type: NamedIndividual
type: Cylinder
has parent: zodiacequip
height: 0.37
radius: 0.01

Transform 2 2 2 95 1 9
type: NamedIndividual
type: Transform
has parent: Group 2 2 2 95 1
has children: zodiacequip1
rotation: 1
rotation: 0
rotation: 1.57
translation: 4.52
translation: 0.35
translation: 1.32

zodiacequip1
type: NamedIndividual
type: Shape
has parent: Transform 2 2 2 95 1 9
has appearance: Appearance 2 2 2 95 1 9 1 1
has geometry: Cylinder 2 2 2 95 1 9 1 2
DEF: zodiacequip1

Cylinder 2 2 2 95 1 9 1 2
type: NamedIndividual
type: Cylinder
has parent: zodiacequip1
height: 0.2
radius: 0.01

Transform 2 2 2 95 1 10
type: NamedIndividual
type: Transform
has parent: Group 2 2 2 95 1
has children: zodiacequip1-USE-1
rotation: 1
rotation: 0
rotation: 1.57
translation: 4.88
translation: 0.35
translation: 1.32

Transform 2 2 2 96
type: NamedIndividual
type: Transform
has parent: Transform 2 2 2
has children: Shape 2 2 2 96 1
translation: 5.23
translation: 1
translation: 1.2

Box 2 2 2 96 1 2
type: NamedIndividual
type: Box
has parent: Shape 2 2 2 96 1
size: 0.08
size: 0.3

Transform 2 2 2 97
type: NamedIndividual
type: Transform
has parent: Transform 2 2 2
has children: Shape 2 2 2 97 1
rotation: 0
rotation: 1
rotation: -1.0
translation: 5.23
translation: 1.035
translation: 1.32

Extrusion 2 2 2 97 1 2
type: NamedIndividual
type: Extrusion
has parent: Shape 2 2 2 97 1
cross section: .04
cross section: .08
cross section: 0
cross section: -0.04
scale: 1
scale: .8
scale: .6
scale: .4
scale: .2
spine: 0
spine: .1
spine: .2
spine: .3
spine: .4

Transform 2 2 2 98
type: NamedIndividual
type: Transform
has parent: Transform 2 2 2
has children: Shape 2 2 2 98 1
rotation: 1
rotation: 0
rotation: 1.57
translation: 4.9
translation: 1.03

Cylinder 2 2 2 98 1 2
type: NamedIndividual
type: Cylinder
has parent: Shape 2 2 2 98 1
height: 1
radius: 0.003

bollard
type: NamedIndividual
type: Group
has parent: Transform 2 2 2 99
has children: Transform 2 2 2 99 1 1
has children: Transform 2 2 2 99 1 2
has children: Transform 2 2 2 99 1 3
DEF: bollard

Transform 2 2 2 99 1 1
type: NamedIndividual
type: Transform
has parent: bollard
has children: Shape 2 2 2 99 1 1 1
translation: -0.8
translation: 0.8
translation: 0.7

Material 2 2 2 99 1 1 1 1 1
type: NamedIndividual
type: Material
has parent: Appearance 2 2 2 99 1 1 1 1
diffuse color: 0.1
emissive color: 0.1
shininess: 0.7
specular color: 0.1

Box 2 2 2 99 1 1 1 2
type: NamedIndividual
type: Box
has parent: Shape 2 2 2 99 1 1 1
size: 0.1
size: 0.2
size: 0.05

Transform 2 2 2 99 1 2
type: NamedIndividual
type: Transform
has parent: bollard
has children: bollardPart
rotation: 1
rotation: 0
rotation: 1.57
translation: -0.8
translation: 0.86
translation: 0.72

bollardPart
type: NamedIndividual
type: Shape
has parent: Transform 2 2 2 99 1 2
has appearance: Appearance 2 2 2 99 1 2 1 1
has geometry: Cylinder 2 2 2 99 1 2 1 2
DEF: bollardPart

Material 2 2 2 99 1 2 1 1 1
type: NamedIndividual
type: Material
has parent: Appearance 2 2 2 99 1 2 1 1
diffuse color: 0.15
emissive color: 0.1
shininess: 0.8
specular color: 0.1

Cylinder 2 2 2 99 1 2 1 2
type: NamedIndividual
type: Cylinder
has parent: bollardPart
height: 0.15
radius: 0.03

Transform 2 2 2 99 1 3
type: NamedIndividual
type: Transform
has parent: bollard
has children: bollardPart-USE-1
rotation: 1
rotation: 0
rotation: 1.57
translation: -0.8
translation: 0.74
translation: 0.72

Transform 2 2 2 100
type: NamedIndividual
type: Transform
has parent: Transform 2 2 2
has children: bollard-USE-1
translation: 0
translation: -0.5

Transform 2 2 2 101
type: NamedIndividual
type: Transform
has parent: Transform 2 2 2
has children: bollard-USE-2
rotation: 0
rotation: 1
rotation: 1.57
translation: 1.8
translation: 1.95
translation: 0

Transform 2 2 2 102
type: NamedIndividual
type: Transform
has parent: Transform 2 2 2
has children: bollard-USE-3
rotation: 0
rotation: 1
rotation: 1.57
translation: 1.8
translation: 0.65
translation: 0

Transform 2 2 2 103
type: NamedIndividual
type: Transform
has parent: Transform 2 2 2
has children: bollard-USE-4
rotation: 0
rotation: 1
rotation: 1.57
translation: 3.5
translation: 1.95
translation: 0

Transform 2 2 2 104
type: NamedIndividual
type: Transform
has parent: Transform 2 2 2
has children: bollard-USE-5
rotation: 0
rotation: 1
rotation: 1.57
translation: 3.5
translation: 0.65
translation: 0

Transform 2 2 2 105
type: NamedIndividual
type: Transform
has parent: Transform 2 2 2
has children: bollard-USE-6
rotation: 0
rotation: 1
rotation: 1.57
translation: 10.5
translation: 1.95
translation: 0.4

Transform 2 2 2 106
type: NamedIndividual
type: Transform
has parent: Transform 2 2 2
has children: bollard-USE-7
rotation: 0
rotation: 1
rotation: 1.57
translation: 10.5
translation: 0.65
translation: 0.4

Transform 2 2 2 107
type: NamedIndividual
type: Transform
has parent: Transform 2 2 2
has children: bollard-USE-8
rotation: 0
rotation: 1
rotation: 1.57
translation: 11.7
translation: 1.7
translation: 0.4

Transform 2 2 2 108
type: NamedIndividual
type: Transform
has parent: Transform 2 2 2
has children: bollard-USE-9
rotation: 0
rotation: 1
rotation: 1.57
translation: 11.7
translation: 0.9
translation: 0.4

Transform 2 2 2 109
type: NamedIndividual
type: Transform
has parent: Transform 2 2 2
has children: bollard-USE-10
rotation: 0
rotation: 1
rotation: 1.57
translation: 12.7
translation: 1.3
translation: 0.4

Relia
type: NamedIndividual
type: Group
has parent: Transform 2 2 2 110
has children: Transform 2 2 2 110 1 1
has children: Transform 2 2 2 110 1 2
has children: Transform 2 2 2 110 1 3
has children: Transform 2 2 2 110 1 4
has children: Transform 2 2 2 110 1 5
has children: Transform 2 2 2 110 1 6
has children: Transform 2 2 2 110 1 7
has children: Transform 2 2 2 110 1 8
has children: Transform 2 2 2 110 1 9
has children: Transform 2 2 2 110 1 10
has children: Transform 2 2 2 110 1 11
has children: Transform 2 2 2 110 1 12
has children: Transform 2 2 2 110 1 13
has children: Transform 2 2 2 110 1 14
has children: Transform 2 2 2 110 1 15
has children: Transform 2 2 2 110 1 16
has children: Transform 2 2 2 110 1 17
has children: Transform 2 2 2 110 1 18
has children: Transform 2 2 2 110 1 19
has children: Transform 2 2 2 110 1 20
has children: Transform 2 2 2 110 1 21
has children: Transform 2 2 2 110 1 22
has children: Transform 2 2 2 110 1 23
has children: Transform 2 2 2 110 1 24
has children: Transform 2 2 2 110 1 25
has children: Transform 2 2 2 110 1 26
has children: Transform 2 2 2 110 1 27
has children: Transform 2 2 2 110 1 28
has children: Transform 2 2 2 110 1 29
has children: Transform 2 2 2 110 1 30
has children: Transform 2 2 2 110 1 31
has children: Transform 2 2 2 110 1 32
has children: Transform 2 2 2 110 1 33
has children: Transform 2 2 2 110 1 34
has children: Transform 2 2 2 110 1 35
has children: Transform 2 2 2 110 1 36
has children: Transform 2 2 2 110 1 37
has children: Transform 2 2 2 110 1 38
DEF: Relia

Transform 2 2 2 110 1 1
type: NamedIndividual
type: Transform
has parent: Relia
has children: pillar
rotation: 1
rotation: 0
rotation: 1.57
translation: -0.87
translation: 1.25
translation: 0.7

pillar
type: NamedIndividual
type: Shape
has parent: Transform 2 2 2 110 1 1
has appearance: Appearance 2 2 2 110 1 1 1 1
has geometry: Cylinder 2 2 2 110 1 1 1 2
DEF: pillar

Cylinder 2 2 2 110 1 1 1 2
type: NamedIndividual
type: Cylinder
has parent: pillar
height: 0.5
radius: 0.013

Transform 2 2 2 110 1 2
type: NamedIndividual
type: Transform
has parent: Relia
has children: pillar-USE-1
rotation: 1
rotation: 0
rotation: 1.57
translation: -0.87
translation: -0.25
translation: 0.7

Transform 2 2 2 110 1 3
type: NamedIndividual
type: Transform
has parent: Relia
has children: pillar-USE-2
rotation: 1
rotation: 0
rotation: 1.57
translation: -0.87
translation: 0.750
translation: 0.7

Transform 2 2 2 110 1 4
type: NamedIndividual
type: Transform
has parent: Relia
has children: pillar-USE-3
rotation: 1
rotation: 0
rotation: 1.57
translation: -0.87
translation: 0.250
translation: 0.7

Transform 2 2 2 110 1 5
type: NamedIndividual
type: Transform
has parent: Relia
has children: pillar-USE-4
rotation: 1
rotation: 0
rotation: 1.57
translation: -0.12
translation: -0.250
translation: 0.7

Transform 2 2 2 110 1 6
type: NamedIndividual
type: Transform
has parent: Relia
has children: pillar-USE-5
rotation: 1
rotation: 0
rotation: 1.57
translation: 0.63
translation: -0.250
translation: 0.7

Transform 2 2 2 110 1 7
type: NamedIndividual
type: Transform
has parent: Relia
has children: pillar-USE-6
rotation: 1
rotation: 0
rotation: 1.57
translation: 1.38
translation: -0.250
translation: 0.7

Transform 2 2 2 110 1 8
type: NamedIndividual
type: Transform
has parent: Relia
has children: pillar-USE-7
rotation: 1
rotation: 0
rotation: 1.57
translation: 2.13
translation: -0.250
translation: 0.7

Transform 2 2 2 110 1 9
type: NamedIndividual
type: Transform
has parent: Relia
has children: pillar-USE-8
rotation: 1
rotation: 0
rotation: 1.57
translation: 2.88
translation: -0.250
translation: 0.7

Transform 2 2 2 110 1 10
type: NamedIndividual
type: Transform
has parent: Relia
has children: pillar-USE-9
rotation: 1
rotation: 0
rotation: 1.57
translation: 3.63
translation: -0.250
translation: 0.7

Transform 2 2 2 110 1 11
type: NamedIndividual
type: Transform
has parent: Relia
has children: pillar-USE-10
rotation: 1
rotation: 0
rotation: 1.57
translation: 4.38
translation: -0.250
translation: 1

Transform 2 2 2 110 1 12
type: NamedIndividual
type: Transform
has parent: Relia
has children: pillar-USE-11
rotation: 1
rotation: 0
rotation: 1.57
translation: 5.13
translation: -0.250
translation: 1.15

Transform 2 2 2 110 1 13
type: NamedIndividual
type: Transform
has parent: Relia
has children: pillar-USE-12
rotation: 1
rotation: 0
rotation: 1.57
translation: 5.88
translation: -0.250
translation: 1.15

Transform 2 2 2 110 1 14
type: NamedIndividual
type: Transform
has parent: Relia
has children: pillar-USE-13
rotation: 1
rotation: 0
rotation: 1.57
translation: 6.63
translation: -0.250
translation: 1.15

Transform 2 2 2 110 1 15
type: NamedIndividual
type: Transform
has parent: Relia
has children: pillar-USE-14
rotation: 1
rotation: 0
rotation: 1.57
translation: 7.38
translation: -0.250
translation: 1.15

Transform 2 2 2 110 1 16
type: NamedIndividual
type: Transform
has parent: Relia
has children: pillar-USE-15
rotation: 1
rotation: 0
rotation: 1.57
translation: 8.13
translation: -0.250
translation: 1.15

Transform 2 2 2 110 1 17
type: NamedIndividual
type: Transform
has parent: Relia
has children: pillar-USE-16
rotation: 1
rotation: 0
rotation: 1.57
translation: 8.88
translation: -0.250
translation: 1.15

Transform 2 2 2 110 1 18
type: NamedIndividual
type: Transform
has parent: Relia
has children: pillar-USE-17
rotation: 1
rotation: 0
rotation: 1.57
translation: 9.63
translation: -0.250
translation: 1.15

Transform 2 2 2 110 1 19
type: NamedIndividual
type: Transform
has parent: Relia
has children: pillar-USE-18
rotation: 1
rotation: 0
rotation: 1.57
translation: 10.38
translation: -0.09
translation: 1.15

Transform 2 2 2 110 1 20
type: NamedIndividual
type: Transform
has parent: Relia
has children: pillar-USE-19
rotation: 1
rotation: 0
rotation: 1.57
translation: 11.13
translation: 0.14
translation: 1.15

Transform 2 2 2 110 1 21
type: NamedIndividual
type: Transform
has parent: Relia
has children: pillar-USE-20
rotation: 1
rotation: 0
rotation: 1.57
translation: 11.95
translation: 0.4
translation: 1.15

Transform 2 2 2 110 1 22
type: NamedIndividual
type: Transform
has parent: Relia
has children: pillar-USE-21
rotation: 1
rotation: 0
rotation: 1.57
translation: 11.95
translation: 0.6
translation: 1.15

Transform 2 2 2 110 1 23
type: NamedIndividual
type: Transform
has parent: Relia
has children: pillar-USE-22
rotation: 1
rotation: 0
rotation: 1.57
translation: -0.12
translation: 1.25
translation: 0.7

Transform 2 2 2 110 1 24
type: NamedIndividual
type: Transform
has parent: Relia
has children: pillar-USE-23
rotation: 1
rotation: 0
rotation: 1.57
translation: 0.63
translation: 1.25
translation: 0.7

Transform 2 2 2 110 1 25
type: NamedIndividual
type: Transform
has parent: Relia
has children: pillar-USE-24
rotation: 1
rotation: 0
rotation: 1.57
translation: 1.38
translation: 1.25
translation: 0.7

Transform 2 2 2 110 1 26
type: NamedIndividual
type: Transform
has parent: Relia
has children: pillar-USE-25
rotation: 1
rotation: 0
rotation: 1.57
translation: 2.13
translation: 1.25
translation: 0.7

Transform 2 2 2 110 1 27
type: NamedIndividual
type: Transform
has parent: Relia
has children: pillar-USE-26
rotation: 1
rotation: 0
rotation: 1.57
translation: 2.88
translation: 1.25
translation: 0.7

Transform 2 2 2 110 1 28
type: NamedIndividual
type: Transform
has parent: Relia
has children: pillar-USE-27
rotation: 1
rotation: 0
rotation: 1.57
translation: 3.63
translation: 1.25
translation: 0.7

Transform 2 2 2 110 1 29
type: NamedIndividual
type: Transform
has parent: Relia
has children: pillar-USE-28
rotation: 1
rotation: 0
rotation: 1.57
translation: 4.38
translation: 1.25
translation: 1

Transform 2 2 2 110 1 30
type: NamedIndividual
type: Transform
has parent: Relia
has children: pillar-USE-29
rotation: 1
rotation: 0
rotation: 1.57
translation: 5.13
translation: 1.25
translation: 1.15

Transform 2 2 2 110 1 31
type: NamedIndividual
type: Transform
has parent: Relia
has children: pillar-USE-30
rotation: 1
rotation: 0
rotation: 1.57
translation: 5.88
translation: 1.25
translation: 1.15

Transform 2 2 2 110 1 32
type: NamedIndividual
type: Transform
has parent: Relia
has children: pillar-USE-31
rotation: 1
rotation: 0
rotation: 1.57
translation: 6.63
translation: 1.25
translation: 1.15

Transform 2 2 2 110 1 33
type: NamedIndividual
type: Transform
has parent: Relia
has children: pillar-USE-32
rotation: 1
rotation: 0
rotation: 1.57
translation: 7.38
translation: 1.25
translation: 1.15

Transform 2 2 2 110 1 34
type: NamedIndividual
type: Transform
has parent: Relia
has children: pillar-USE-33
rotation: 1
rotation: 0
rotation: 1.57
translation: 8.13
translation: 1.25
translation: 1.15

Transform 2 2 2 110 1 35
type: NamedIndividual
type: Transform
has parent: Relia
has children: pillar-USE-34
rotation: 1
rotation: 0
rotation: 1.57
translation: 8.88
translation: 1.25
translation: 1.15

Transform 2 2 2 110 1 36
type: NamedIndividual
type: Transform
has parent: Relia
has children: pillar-USE-35
rotation: 1
rotation: 0
rotation: 1.57
translation: 9.63
translation: 1.25
translation: 1.15

Transform 2 2 2 110 1 37
type: NamedIndividual
type: Transform
has parent: Relia
has children: pillar-USE-36
rotation: 1
rotation: 0
rotation: 1.57
translation: 10.38
translation: 1.1
translation: 1.15

Transform 2 2 2 110 1 38
type: NamedIndividual
type: Transform
has parent: Relia
has children: pillar-USE-37
rotation: 1
rotation: 0
rotation: 1.57
translation: 11.13
translation: 0.85
translation: 1.15

Transform 2 2 2 111 1 1
type: NamedIndividual
type: Transform
has parent: Group 2 2 2 111 1
has children: wirerope
translation: -0.87
translation: 0.5
translation: 0.75

wirerope
type: NamedIndividual
type: Shape
has parent: Transform 2 2 2 111 1 1
has appearance: Appearance 2 2 2 111 1 1 1 1
has geometry: Cylinder 2 2 2 111 1 1 1 2
DEF: wirerope

Cylinder 2 2 2 111 1 1 1 2
type: NamedIndividual
type: Cylinder
has parent: wirerope
height: 1.5
radius: 0.002

Transform 2 2 2 111 1 2
type: NamedIndividual
type: Transform
has parent: Group 2 2 2 111 1
has children: wirerope-USE-1
translation: -0.87
translation: 0.5
translation: 0.85

Transform 2 2 2 111 1 3
type: NamedIndividual
type: Transform
has parent: Group 2 2 2 111 1
has children: wirerope-USE-2
translation: -0.87
translation: 0.5
translation: 0.95

Transform 2 2 2 111 1 4
type: NamedIndividual
type: Transform
has parent: Group 2 2 2 111 1
has children: wireropeSide
rotation: 0
rotation: 1
rotation: 1.57
translation: 1.389
translation: -0.250
translation: 0.75

wireropeSide
type: NamedIndividual
type: Shape
has parent: Transform 2 2 2 111 1 4
has appearance: Appearance 2 2 2 111 1 4 1 1
has geometry: Cylinder 2 2 2 111 1 4 1 2
DEF: wireropeSide

Cylinder 2 2 2 111 1 4 1 2
type: NamedIndividual
type: Cylinder
has parent: wireropeSide
height: 4.5
radius: 0.002

Transform 2 2 2 111 1 5
type: NamedIndividual
type: Transform
has parent: Group 2 2 2 111 1
has children: wireropeSide-USE-1
rotation: 0
rotation: 1
rotation: 1.57
translation: 1.389
translation: -0.250
translation: 0.85

Transform 2 2 2 111 1 6
type: NamedIndividual
type: Transform
has parent: Group 2 2 2 111 1
has children: wireropeSide-USE-2
rotation: 0
rotation: 1
rotation: 1.57
translation: 1.389
translation: -0.250
translation: 0.95

Transform 2 2 2 111 1 7
type: NamedIndividual
type: Transform
has parent: Group 2 2 2 111 1
has children: wireropeSide-USE-3
rotation: 0
rotation: 1
rotation: 1.57
translation: 1.389
translation: 1.250
translation: 0.75

Transform 2 2 2 111 1 8
type: NamedIndividual
type: Transform
has parent: Group 2 2 2 111 1
has children: wireropeSide-USE-4
rotation: 0
rotation: 1
rotation: 1.57
translation: 1.389
translation: 1.250
translation: 0.85

Transform 2 2 2 111 1 9
type: NamedIndividual
type: Transform
has parent: Group 2 2 2 111 1
has children: wireropeSide-USE-5
rotation: 0
rotation: 1
rotation: 1.57
translation: 1.389
translation: 1.250
translation: 0.95

SideWirerope
type: NamedIndividual
type: Group
has parent: Transform 2 2 2 111
has children: Transform 2 2 2 111 2 1
has children: Transform 2 2 2 111 2 2
has children: Transform 2 2 2 111 2 3
DEF: SideWirerope

Transform 2 2 2 111 2 1
type: NamedIndividual
type: Transform
has parent: SideWirerope
has children: Transform 2 2 2 111 2 1 1
rotation: 0
rotation: 1
rotation: 1.57
translation: 4.38
translation: -0.250
translation: 0.93

Transform 2 2 2 111 2 1 1
type: NamedIndividual
type: Transform
has parent: Transform 2 2 2 111 2 1
has children: wirerope1
rotation: 1
rotation: 0
rotation: -0.25

wirerope1
type: NamedIndividual
type: Shape
has parent: Transform 2 2 2 111 2 1 1
has appearance: Appearance 2 2 2 111 2 1 1 1 1
has geometry: Cylinder 2 2 2 111 2 1 1 1 2
DEF: wirerope1

Cylinder 2 2 2 111 2 1 1 1 2
type: NamedIndividual
type: Cylinder
has parent: wirerope1
height: 1.56
radius: 0.002

Transform 2 2 2 111 2 2
type: NamedIndividual
type: Transform
has parent: SideWirerope
has children: Transform 2 2 2 111 2 2 1
rotation: 0
rotation: 1
rotation: 1.57
translation: 4.38
translation: -0.250
translation: 1.03

Transform 2 2 2 111 2 2 1
type: NamedIndividual
type: Transform
has parent: Transform 2 2 2 111 2 2
has children: wirerope1-USE-1
rotation: 1
rotation: 0
rotation: -0.25

Transform 2 2 2 111 2 3
type: NamedIndividual
type: Transform
has parent: SideWirerope
has children: Transform 2 2 2 111 2 3 1
rotation: 0
rotation: 1
rotation: 1.57
translation: 4.38
translation: -0.250
translation: 1.13

Transform 2 2 2 111 2 3 1
type: NamedIndividual
type: Transform
has parent: Transform 2 2 2 111 2 3
has children: wirerope1-USE-2
rotation: 1
rotation: 0
rotation: -0.25

Transform 2 2 2 111 3
type: NamedIndividual
type: Transform
has parent: Transform 2 2 2 111
has children: SideWirerope-USE-1
translation: 0
translation: 1.5

SSideWireRope
type: NamedIndividual
type: Group
has parent: Transform 2 2 2
has children: Transform 2 2 2 112 1
has children: Transform 2 2 2 112 2
has children: Transform 2 2 2 112 3
DEF: SSideWireRope

Transform 2 2 2 112 1
type: NamedIndividual
type: Transform
has parent: SSideWireRope
has children: wireropeSide-USE-6
rotation: 0
rotation: 1
rotation: 1.57
translation: 7.39
translation: -0.250
translation: 1.16

Transform 2 2 2 112 2
type: NamedIndividual
type: Transform
has parent: SSideWireRope
has children: wireropeSide-USE-7
rotation: 0
rotation: 1
rotation: 1.57
translation: 7.39
translation: -0.250
translation: 1.26

Transform 2 2 2 112 3
type: NamedIndividual
type: Transform
has parent: SSideWireRope
has children: wireropeSide-USE-8
rotation: 0
rotation: 1
rotation: 1.57
translation: 7.39
translation: -0.250
translation: 1.36

Transform 2 2 2 113
type: NamedIndividual
type: Transform
has parent: Transform 2 2 2
has children: SSideWireRope-USE-1
translation: 0
translation: 1.5

WireRopeFrontST
type: NamedIndividual
type: Group
has parent: Transform 2 2 2 114
has children: Transform 2 2 2 114 1 1
has children: Transform 2 2 2 114 1 2
has children: Transform 2 2 2 114 1 3
DEF: WireRopeFrontST

Transform 2 2 2 114 1 1
type: NamedIndividual
type: Transform
has parent: WireRopeFrontST
has children: Transform 2 2 2 114 1 1 1
rotation: 0
rotation: 1
rotation: 1.57
translation: 11.15
translation: 0.15
translation: 1.37

Transform 2 2 2 114 1 1 1
type: NamedIndividual
type: Transform
has parent: Transform 2 2 2 114 1 1
has children: WireRopeFront
rotation: 0
rotation: 1
rotation: .30

WireRopeFront
type: NamedIndividual
type: Shape
has parent: Transform 2 2 2 114 1 1 1
has appearance: Appearance 2 2 2 114 1 1 1 1 1
has geometry: Cylinder 2 2 2 114 1 1 1 1 2
DEF: WireRopeFront

Cylinder 2 2 2 114 1 1 1 1 2
type: NamedIndividual
type: Cylinder
has parent: WireRopeFront
height: 1.65
radius: 0.002

Transform 2 2 2 114 1 2
type: NamedIndividual
type: Transform
has parent: WireRopeFrontST
has children: Transform 2 2 2 114 1 2 1
rotation: 0
rotation: 1
rotation: 1.57
translation: 11.15
translation: 0.15
translation: 1.27

Transform 2 2 2 114 1 2 1
type: NamedIndividual
type: Transform
has parent: Transform 2 2 2 114 1 2
has children: WireRopeFront-USE-1
rotation: 0
rotation: 1
rotation: .30

Transform 2 2 2 114 1 3
type: NamedIndividual
type: Transform
has parent: WireRopeFrontST
has children: Transform 2 2 2 114 1 3 1
rotation: 0
rotation: 1
rotation: 1.57
translation: 11.15
translation: 0.15
translation: 1.17

Transform 2 2 2 114 1 3 1
type: NamedIndividual
type: Transform
has parent: Transform 2 2 2 114 1 3
has children: WireRopeFront-USE-2
rotation: 0
rotation: 1
rotation: .30

Transform 2 2 2 115
type: NamedIndividual
type: Transform
has parent: Transform 2 2 2
has children: WireRopeFrontST-USE-1
rotation: 0
rotation: 1
rotation: -0.60
translation: 1.9
translation: 7.02
translation: 0

Viewpoint 2 3
type: NamedIndividual
type: Viewpoint
has parent: Scene
description: Vosper

Viewpoint 2 4
type: NamedIndividual
type: Viewpoint
has parent: Scene
description: Rear Gun Emplacement Near View
position: 0.5
position: -0.5

Viewpoint 2 5
type: NamedIndividual
type: Viewpoint
has parent: Scene
description: Rear Gun Emplacement medium
position: 0.5
position: -0.5
position: 1.5

Viewpoint 2 6
type: NamedIndividual
type: Viewpoint
has parent: Scene
description: Rear Gun Emplacecment Far
position: 0.5
position: -0.5
position: 3.5

Viewpoint 2 7
type: NamedIndividual
type: Viewpoint
has parent: Scene
description: Vosper Midship
position: 0.5
position: -0.5
position: 5.5

Viewpoint 2 8
type: NamedIndividual
type: Viewpoint
has parent: Scene
description: Super Structure 2

Viewpoint 2 9
type: NamedIndividual
type: Viewpoint
has parent: Scene
description: Bow
position: 2.5
position: -0.5
position: 5.5

Viewpoint 2 10
type: NamedIndividual
type: Viewpoint
has parent: Scene
description: Launchers
position: 4.5
position: -0.5

Viewpoint 2 11
type: NamedIndividual
type: Viewpoint
has parent: Scene
description: Launchers from Afar
position: -0.5
position: 3.5

Viewpoint 2 12
type: NamedIndividual
type: Viewpoint
has parent: Scene
description: Aram and Launchers
position: -2.5
position: -1
position: 3.5

Viewpoint 2 13
type: NamedIndividual
type: Viewpoint
has parent: Scene
description: Screws
position: -2.5
position: -1
position: 4.5

Viewpoint 2 14
type: NamedIndividual
type: Viewpoint
has parent: Scene
description: Launchers From Above
position: -3.5
position: -1
position: 4.5

Viewpoint 2 15
type: NamedIndividual
type: Viewpoint
has parent: Scene
description: Aft from above
position: -3.5
position: -1
position: 5.5

Viewpoint 2 16
type: NamedIndividual
type: Viewpoint
has parent: Scene
description: Midship from above
orientation: 1
orientation: 0
orientation: -1.57
position: -2.5
position: 2
position: -0.5

Viewpoint 2 17
type: NamedIndividual
type: Viewpoint
has parent: Scene
description: Rhib from Above
orientation: 1
orientation: 0
orientation: -1.57
position: -3.5
position: 2
position: -0.5

Viewpoint 2 18
type: NamedIndividual
type: Viewpoint
has parent: Scene
description: Superstructure From Above
orientation: 1
orientation: 0
orientation: -1.57
position: -1.5
position: 2
position: -0.5

Viewpoint 2 19
type: NamedIndividual
type: Viewpoint
has parent: Scene
description: Radars
orientation: 1
orientation: 0
orientation: -1.57
position: -0.5
position: 2

Viewpoint 2 20
type: NamedIndividual
type: Viewpoint
has parent: Scene
description: Forward Gun from Above
orientation: 1
orientation: 0
orientation: -1.57
position: 1.5
position: 2
position: -0.5

Viewpoint 2 21
type: NamedIndividual
type: Viewpoint
has parent: Scene
description: Forward Gun from Just Above
orientation: 1
orientation: 0
orientation: -1.57
position: 3.5
position: 2
position: -0.5

Viewpoint 2 22
type: NamedIndividual
type: Viewpoint
has parent: Scene
description: Screws from Below
orientation: 1
orientation: 0
orientation: -1.57
position: 5.5
position: 2
position: -0.5

Viewpoint 2 23
type: NamedIndividual
type: Viewpoint
has parent: Scene
description: Screws from Directly below
orientation: 1
orientation: 0
orientation: -1.57
position: 5.5
position: 1
position: -0.5

Viewpoint 2 24
type: NamedIndividual
type: Viewpoint
has parent: Scene
description: view22
orientation: 1
orientation: 0
orientation: 1.57
position: -2
position: -8
position: 0

Viewpoint 2 25
type: NamedIndividual
type: Viewpoint
has parent: Scene
description: view23
orientation: 1
orientation: 0
orientation: 1.57
position: -4
position: -8
position: 0