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: C130Hercules.x3d
name: title

meta 1 2
type: NamedIndividual
type: meta
has parent: head
content: Model of the Hercule C130 aircraft.
name: description

meta 1 3
type: NamedIndividual
type: meta
has parent: head
content: Maj. Mounir Sidhom, Tunisian Air Force
name: creator

meta 1 4
type: NamedIndividual
type: meta
has parent: head
content: Xeena VRML importer, X3D-Edit 3.1, https://www.web3d.org/x3d/content/README.X3D-Edit.html
name: translator

meta 1 5
type: NamedIndividual
type: meta
has parent: head
content: 3 September 2004
name: created

meta 1 6
type: NamedIndividual
type: meta
has parent: head
content: 3 July 2022
name: modified

meta 1 7
type: NamedIndividual
type: meta
has parent: head
content: not verified to scale
name: warning

meta 1 8
type: NamedIndividual
type: meta
has parent: head
content: Extrusion texture transform incorrect for cabine.png
name: warning

meta 1 9
type: NamedIndividual
type: meta
has parent: head
content: https://www.fas.org/man/dod-101/sys/ac/c-130.htm
name: reference

meta 1 10
type: NamedIndividual
type: meta
has parent: head
content: http://fr.wikipedia.org/wiki/Lockheed_C-130_Hercules
name: reference

meta 1 11
type: NamedIndividual
type: meta
has parent: head
content: http://en.wikipedia.org/wiki/Lockheed_C-130_Hercules
name: reference

meta 1 12
type: NamedIndividual
type: meta
has parent: head
content: https://www.lockheedmartin.com/en-us/products/c130.html
name: reference

meta 1 13
type: NamedIndividual
type: meta
has parent: head
content: C130 Hercules aircraft
name: subject

meta 1 14
type: NamedIndividual
type: meta
has parent: head
content: https://www.web3d.org/x3d/content/examples/Savage/AircraftFixedWing/C130HerculesTunisia/C130Hercules.x3d
name: identifier

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

meta 1 16
type: NamedIndividual
type: meta
has parent: head
content: Vrml97ToX3dNist, http://ovrt.nist.gov/v2_x3d.html
name: generator

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

C130Hercules.x3d
description: Model of the Hercule C130 aircraft.
creator: Maj. Mounir Sidhom, Tunisian Air Force
translator: Xeena VRML importer, X3D-Edit 3.1, https://www.web3d.org/x3d/content/README.X3D-Edit.html
created: 3 September 2004
modified: 3 July 2022
warning: not verified to scale
warning: Extrusion texture transform incorrect for cabine.png
reference: https://www.fas.org/man/dod-101/sys/ac/c-130.htm
reference: http://fr.wikipedia.org/wiki/Lockheed_C-130_Hercules
reference: http://en.wikipedia.org/wiki/Lockheed_C-130_Hercules
reference: https://www.lockheedmartin.com/en-us/products/c130.html
subject: C130 Hercules aircraft
generator: X3D-Edit 3.2, https://www.web3d.org/x3d/tools/X3D-Edit
generator: Vrml97ToX3dNist, http://ovrt.nist.gov/v2_x3d.html
license: ../../license.html

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

Background 2 2
type: NamedIndividual
type: Background
has parent: Scene
sky color: 0.6588
sky color: 0.7843
sky color: 1

MainViewPoint
type: NamedIndividual
type: Viewpoint
has parent: Scene
DEF: MainViewPoint
center of rotation: 7.5
center of rotation: 0
description: C130 Hercules
position: 7.5
position: 0
position: 20

frontViewPoint
type: NamedIndividual
type: Viewpoint
has parent: Scene
DEF: frontViewPoint
center of rotation: 7.5
center of rotation: 0
description: C130 front
orientation: 0.0
orientation: 1.0
orientation: 1.57
position: 25
position: -0.5
position: 0.0

leftSide
type: NamedIndividual
type: Viewpoint
has parent: Scene
DEF: leftSide
center of rotation: 7.5
center of rotation: 0
description: C130 left side
orientation: 0.0
orientation: 1.0
orientation: 3.14
position: 7.5
position: 0.0
position: -20.0

rearViewPoint
type: NamedIndividual
type: Viewpoint
has parent: Scene
DEF: rearViewPoint
center of rotation: 7.5
center of rotation: 0
description: C130 rear
orientation: 0.0
orientation: 1.0
orientation: -1.57
position: -15
position: 0.0

upViewPoint
type: NamedIndividual
type: Viewpoint
has parent: Scene
DEF: upViewPoint
center of rotation: 7.5
center of rotation: 0
description: looking to the aircraft from down to up
orientation: 1.0
orientation: 0.0
orientation: 1.57
position: 7.5
position: -20.0
position: 0.0

downViewPoint
type: NamedIndividual
type: Viewpoint
has parent: Scene
DEF: downViewPoint
center of rotation: 7.5
center of rotation: 0
description: looking to the aircraft from up to down
orientation: 1.0
orientation: 0.0
orientation: -1.57
position: 7.5
position: 20.0
position: 0.0

AIRCRAFT
type: NamedIndividual
type: Group
has parent: Transform 2 9
has children: VERTICAL EMPENAGE
has children: REAR WING LEFT
has children: REAR WING RIGHT
has children: AILES
has children: REAR FUSELAGE
has children: CENTRAL FUSELAGE
has children: CABINE
has children: NEZ
has children: COMPLETE ENGINE
has children: Transform 2 9 1 10
has children: Transform 2 9 1 11
has children: Transform 2 9 1 12
has children: ROTOR1
has children: ROTOR2
has children: ROTOR3
has children: ROTOR4
has children: gears
has children: rightRearGear
has children: leftRearGear
has children: HELICE CLOCK
has children: HELICE ROT
has ROUTE: ROUTE 2 9 1 22
has ROUTE: ROUTE 2 9 1 23
has ROUTE: ROUTE 2 9 1 24
has ROUTE: ROUTE 2 9 1 25
has ROUTE: ROUTE 2 9 1 26
DEF: AIRCRAFT

VERTICAL EMPENAGE
type: NamedIndividual
type: Transform
has parent: AIRCRAFT
has children: ShapeVERTICAL EMPENAGE
DEF: VERTICAL_EMPENAGE

ShapeVERTICAL EMPENAGE
type: NamedIndividual
type: Shape
has parent: VERTICAL EMPENAGE
has appearance: Appearance 2 9 1 1 1 1
has geometry: Extrusion 2 9 1 1 1 2
DEF: ShapeVERTICAL_EMPENAGE

Material 2 9 1 1 1 1 1
type: NamedIndividual
type: Material
has parent: Appearance 2 9 1 1 1 1
diffuse color: 0.4
diffuse color: 0.51
diffuse color: 0.35
specular color: 0.45
specular color: 0.6
specular color: 0.4

ImageTexture 2 9 1 1 1 1 2
type: NamedIndividual
type: ImageTexture
has parent: Appearance 2 9 1 1 1 1
url: "flag.png" "https://www.web3d.org/x3d/content/examples/Savage/AircraftFixedWing/C130HerculesTunisia/flag.png"

Extrusion 2 9 1 1 1 2
type: NamedIndividual
type: Extrusion
has parent: ShapeVERTICAL EMPENAGE
convex: false
crease angle: 0.5
cross section: 2.0
cross section: 0.0
cross section: 1.8
cross section: -0.05
cross section: 1.3
cross section: -0.1
cross section: 0.6
cross section: -0.15
cross section: -0.25
cross section: -0.3
cross section: -0.32
cross section: 0.05
cross section: 0.1
cross section: 0.15
scale: 1.0
scale: 0.5
spine: 0.0
spine: 3.0

REAR WING LEFT
type: NamedIndividual
type: Transform
has parent: AIRCRAFT
has children: ShapeREAR WING LEFT
DEF: REAR_WING_LEFT
rotation: 1.0
rotation: 0.0
rotation: -1.57

ShapeREAR WING LEFT
type: NamedIndividual
type: Shape
has parent: REAR WING LEFT
has appearance: Appearance 2 9 1 2 1 1
has geometry: Extrusion 2 9 1 2 1 2
DEF: ShapeREAR_WING_LEFT

Material 2 9 1 2 1 1 1
type: NamedIndividual
type: Material
has parent: Appearance 2 9 1 2 1 1
diffuse color: 0.4
diffuse color: 0.51
diffuse color: 0.35
specular color: 0.45
specular color: 0.6
specular color: 0.4

Extrusion 2 9 1 2 1 2
type: NamedIndividual
type: Extrusion
has parent: ShapeREAR WING LEFT
convex: false
crease angle: 0.5
cross section: 2.0
cross section: 0.0
cross section: 1.8
cross section: -0.05
cross section: 1.3
cross section: -0.1
cross section: 0.6
cross section: -0.15
cross section: -0.25
cross section: -0.3
cross section: -0.32
cross section: 0.05
cross section: 0.1
cross section: 0.15
scale: 1.0
scale: 0.5
spine: 0.0
spine: 3.0

REAR WING RIGHT
type: NamedIndividual
type: Transform
has parent: AIRCRAFT
has children: ShapeREAR WING RIGHT
DEF: REAR_WING_RIGHT
rotation: 1.0
rotation: 0.0
rotation: 1.57

ShapeREAR WING RIGHT
type: NamedIndividual
type: Shape
has parent: REAR WING RIGHT
has appearance: Appearance 2 9 1 3 1 1
has geometry: Extrusion 2 9 1 3 1 2
DEF: ShapeREAR_WING_RIGHT

Material 2 9 1 3 1 1 1
type: NamedIndividual
type: Material
has parent: Appearance 2 9 1 3 1 1
diffuse color: 0.4
diffuse color: 0.51
diffuse color: 0.35
specular color: 0.45
specular color: 0.6
specular color: 0.4

Extrusion 2 9 1 3 1 2
type: NamedIndividual
type: Extrusion
has parent: ShapeREAR WING RIGHT
convex: false
crease angle: 0.5
cross section: 2.0
cross section: 0.0
cross section: 1.8
cross section: -0.05
cross section: 1.3
cross section: -0.1
cross section: 0.6
cross section: -0.15
cross section: -0.25
cross section: -0.3
cross section: -0.32
cross section: 0.05
cross section: 0.1
cross section: 0.15
scale: 1.0
scale: 0.5
spine: 0.0
spine: 3.0

AILES
type: NamedIndividual
type: Transform
has parent: AIRCRAFT
has children: Shape 2 9 1 4 1
has children: soundSensor
DEF: AILES
rotation: 1.0
rotation: 0.0
rotation: 1.57
translation: 8.0
translation: 0.0

Material 2 9 1 4 1 1 1
type: NamedIndividual
type: Material
has parent: Appearance 2 9 1 4 1 1
diffuse color: 0.4
diffuse color: 0.55
diffuse color: 0.35
specular color: 0.45
specular color: 0.6
specular color: 0.4

Extrusion 2 9 1 4 1 2
type: NamedIndividual
type: Extrusion
has parent: Shape 2 9 1 4 1
convex: false
crease angle: 0.5
cross section: 0.0
cross section: -0.03
cross section: -0.05
cross section: -0.38
cross section: -0.125
cross section: -0.78
cross section: -0.15
cross section: -1.03
cross section: -1.78
cross section: -0.1
cross section: -2.28
cross section: -2.53
cross section: 0.05
cross section: 0.1
cross section: 0.15
cross section: 0.125
scale: 0.7
scale: 1.1
spine: 0.0
spine: -8.0
spine: -3.0
spine: 3.0
spine: 8.0

soundSensor
type: NamedIndividual
type: TouchSensor
has parent: AILES
DEF: soundSensor
description: the sound sensor for engin 2

REAR FUSELAGE
type: NamedIndividual
type: Transform
has parent: AIRCRAFT
has children: Shape 2 9 1 5 1
DEF: REAR_FUSELAGE
rotation: 0.0
rotation: 1.0
rotation: -1.57
translation: 0.0
translation: 0.1

Material 2 9 1 5 1 1 1
type: NamedIndividual
type: Material
has parent: Appearance 2 9 1 5 1 1
diffuse color: 0.4
diffuse color: 0.51
diffuse color: 0.35
specular color: 0.45
specular color: 0.6
specular color: 0.4

Extrusion 2 9 1 5 1 2
type: NamedIndividual
type: Extrusion
has parent: Shape 2 9 1 5 1
ccw: false
crease angle: 1.57
cross section: 0.0
cross section: -0.25
cross section: 0.25
cross section: -0.75
cross section: 0.75
cross section: -1.25
cross section: 1.5
cross section: -1.5
cross section: 2.0
cross section: 2.5
cross section: 2.75
cross section: 1.25
scale: 0.1
scale: 0.5
scale: 1.0
spine: 0.0
spine: 5.0

CENTRAL FUSELAGE
type: NamedIndividual
type: Transform
has parent: AIRCRAFT
has children: Shape 2 9 1 6 1
DEF: CENTRAL_FUSELAGE
rotation: 0.0
rotation: 1.0
rotation: -1.57
translation: 5.0
translation: 0.1
translation: 0.0

Material 2 9 1 6 1 1 1
type: NamedIndividual
type: Material
has parent: Appearance 2 9 1 6 1 1
diffuse color: 0.4
diffuse color: 0.51
diffuse color: 0.35
specular color: 0.45
specular color: 0.6
specular color: 0.4

ImageTexture 2 9 1 6 1 1 2
type: NamedIndividual
type: ImageTexture
has parent: Appearance 2 9 1 6 1 1
url: "peinture.png" "https://www.web3d.org/x3d/content/examples/Savage/AircraftFixedWing/C130HerculesTunisia/peinture.png"

Extrusion 2 9 1 6 1 2
type: NamedIndividual
type: Extrusion
has parent: Shape 2 9 1 6 1
ccw: false
crease angle: 0.5
cross section: 0.0
cross section: -0.25
cross section: 0.25
cross section: -0.75
cross section: 0.75
cross section: -1.25
cross section: 1.5
cross section: -1.5
cross section: 2.0
cross section: 2.5
cross section: 2.75
cross section: 1.25
scale: 1.0
scale: 0.95
spine: 0.0
spine: 7.0
spine: 7.1

CABINE
type: NamedIndividual
type: Transform
has parent: AIRCRAFT
has children: Shape 2 9 1 7 1
DEF: CABINE
rotation: 0.0
rotation: 1.0
rotation: -1.57
translation: 12.0
translation: -2.03
translation: 0.0

Material 2 9 1 7 1 1 1
type: NamedIndividual
type: Material
has parent: Appearance 2 9 1 7 1 1
diffuse color: 0.4
diffuse color: 0.51
diffuse color: 0.35
specular color: 0.45
specular color: 0.6
specular color: 0.4

ImageTexture 2 9 1 7 1 1 2
type: NamedIndividual
type: ImageTexture
has parent: Appearance 2 9 1 7 1 1
url: "cabine.png" "https://www.web3d.org/x3d/content/examples/Savage/AircraftFixedWing/C130HerculesTunisia/cabine.png"

Extrusion 2 9 1 7 1 2
type: NamedIndividual
type: Extrusion
has parent: Shape 2 9 1 7 1
ccw: false
crease angle: 0.5
cross section: -2.25
cross section: -0.25
cross section: -2.0
cross section: -0.75
cross section: -1.5
cross section: -1.25
cross section: 0.25
cross section: 0.5
cross section: 0.75
cross section: 1.25
cross section: 1.5
scale: 0.95
scale: 0.9
scale: 0.8
scale: 0.6
scale: 0.62
scale: 0.38
spine: 0.0
spine: 0.5
spine: 0.75
spine: 1.0
spine: 1.4
spine: 1.8

NEZ
type: NamedIndividual
type: Transform
has parent: AIRCRAFT
has children: Shape 2 9 1 8 1
has children: Transform 2 9 1 8 2
DEF: NEZ
rotation: 0.0
rotation: 1.0
rotation: -1.57
translation: 13.75
translation: -2.03
translation: 0.0

Material 2 9 1 8 1 1 1
type: NamedIndividual
type: Material
has parent: Appearance 2 9 1 8 1 1
diffuse color: 0.0

Extrusion 2 9 1 8 1 2
type: NamedIndividual
type: Extrusion
has parent: Shape 2 9 1 8 1
ccw: false
crease angle: 1.57
cross section: -2.25
cross section: -0.25
cross section: -2.0
cross section: -0.75
cross section: -1.5
cross section: -1.25
cross section: 0.25
cross section: 0.5
cross section: 0.75
cross section: 1.25
cross section: 1.5
scale: 0.38
scale: 0.33
scale: 0.3
scale: 0.27
scale: 0.24
scale: 0.15
scale: 0.12
spine: 0.0
spine: 0.05
spine: 0.13
spine: 0.2
spine: 0.3
spine: 0.4
spine: 0.5
spine: 0.6

Transform 2 9 1 8 2
type: NamedIndividual
type: Transform
has parent: NEZ
has children: Shape 2 9 1 8 2 1
scale: 1
scale: 1.3
scale: 1.15
translation: -0.18
translation: 0.35
translation: 0.0

Material 2 9 1 8 2 1 1 1
type: NamedIndividual
type: Material
has parent: Appearance 2 9 1 8 2 1 1
diffuse color: 0.0
specular color: 0.5

Sphere 2 9 1 8 2 1 2
type: NamedIndividual
type: Sphere
has parent: Shape 2 9 1 8 2 1
radius: 0.34

COMPLETE ENGINE
type: NamedIndividual
type: Transform
has parent: AIRCRAFT
has children: ENGINE
DEF: COMPLETE_ENGINE
translation: 8.0
translation: -0.15
translation: -5.6

ENGINE
type: NamedIndividual
type: Group
has parent: COMPLETE ENGINE
has children: Transform 2 9 1 9 1 1
has children: Transform 2 9 1 9 1 2
has children: Transform 2 9 1 9 1 3
DEF: ENGINE

Transform 2 9 1 9 1 1
type: NamedIndividual
type: Transform
has parent: ENGINE
has children: Shape 2 9 1 9 1 1 1
rotation: -0.71
rotation: 0.71
rotation: -0.0
rotation: 3.14

Material 2 9 1 9 1 1 1 1 1
type: NamedIndividual
type: Material
has parent: Appearance 2 9 1 9 1 1 1 1
diffuse color: 0.36
diffuse color: 0.48
diffuse color: 0.3

Extrusion 2 9 1 9 1 1 1 2
type: NamedIndividual
type: Extrusion
has parent: Shape 2 9 1 9 1 1 1
crease angle: 0.5
cross section: -0.35
cross section: 0.08
cross section: -0.3
cross section: 0.2
cross section: -0.2
cross section: 0.3
cross section: 0.0
cross section: 0.4
cross section: 1.0
cross section: 1.1
cross section: 0.1
cross section: -0.1
cross section: -0.4
cross section: -0.08
scale: 0.8
scale: 0.9
scale: 0.5
scale: 0.7
spine: 0.0
spine: 0.5
spine: 1.0
spine: 2.0

Transform 2 9 1 9 1 2
type: NamedIndividual
type: Transform
has parent: ENGINE
has children: ENGINE GATE
rotation: 0.0
rotation: 1.0
rotation: 1.57
scale: 1.2
scale: 1.0
translation: -0.08
translation: -0.6
translation: 0.0

ENGINE GATE
type: NamedIndividual
type: Shape
has parent: Transform 2 9 1 9 1 2
has appearance: Appearance 2 9 1 9 1 2 1 1
has geometry: Cylinder 2 9 1 9 1 2 1 2
DEF: ENGINE_GATE

Material 2 9 1 9 1 2 1 1 1
type: NamedIndividual
type: Material
has parent: Appearance 2 9 1 9 1 2 1 1
diffuse color: 0.0

Cylinder 2 9 1 9 1 2 1 2
type: NamedIndividual
type: Cylinder
has parent: ENGINE GATE
height: 0.2
radius: 0.15
side: false

Transform 2 9 1 9 1 3
type: NamedIndividual
type: Transform
has parent: ENGINE
has children: ENGINE GATE-USE-1
rotation: 0.0
rotation: 1.0
rotation: 1.57
scale: 1.2
scale: 1.0
translation: -1.95
translation: -0.25
translation: 0.0

Transform 2 9 1 10
type: NamedIndividual
type: Transform
has parent: AIRCRAFT
has children: ENGINE-USE-1
has children: Sound 2 9 1 10 2
has ROUTE: ROUTE 2 9 1 10 3
translation: 8.0
translation: -0.15
translation: -2.8

Sound 2 9 1 10 2
type: NamedIndividual
type: Sound
has parent: Transform 2 9 1 10
has source: soundClip
max back: 100
max front: 100
min back: 5.0
min front: 5.0

soundClip
type: NamedIndividual
type: AudioClip
has parent: Sound 2 9 1 10 2
DEF: soundClip
description: emits the rotor sound
pitch: 1.5
url: "DRONE1.wav" "https://www.web3d.org/x3d/content/examples/Vrml2Sourcebook/DRONE1.wav"

ROUTE 2 9 1 10 3
type: NamedIndividual
type: ROUTE
has parent: Transform 2 9 1 10
from field: touchTime
from node: soundSensor
to field: set_startTime
to node: soundClip

Transform 2 9 1 11
type: NamedIndividual
type: Transform
has parent: AIRCRAFT
has children: ENGINE-USE-2
translation: 8.0
translation: -0.15
translation: 2.8

Transform 2 9 1 12
type: NamedIndividual
type: Transform
has parent: AIRCRAFT
has children: ENGINE-USE-3
translation: 8.0
translation: -0.15
translation: 5.6

ROTOR1
type: NamedIndividual
type: Transform
has parent: AIRCRAFT
has children: ROTOR
DEF: ROTOR1
translation: 8.1
translation: -0.2
translation: -2.8

ROTOR
type: NamedIndividual
type: Group
has parent: ROTOR1
has children: Transform 2 9 1 13 1 1
has children: Transform 2 9 1 13 1 2
has children: HELICE
has children: Transform 2 9 1 13 1 4
has children: Transform 2 9 1 13 1 5
DEF: ROTOR

Transform 2 9 1 13 1 1
type: NamedIndividual
type: Transform
has parent: ROTOR
has children: Shape 2 9 1 13 1 1 1
rotation: 0.0
rotation: 1.0
rotation: -1.57
translation: 0.15
translation: 0.0

Material 2 9 1 13 1 1 1 1 1
type: NamedIndividual
type: Material
has parent: Appearance 2 9 1 13 1 1 1 1
diffuse color: 0.05
emissive color: 0.5

Cone 2 9 1 13 1 1 1 2
type: NamedIndividual
type: Cone
has parent: Shape 2 9 1 13 1 1 1
bottom radius: 0.20
height: 0.3

Transform 2 9 1 13 1 2
type: NamedIndividual
type: Transform
has parent: ROTOR
has children: Shape 2 9 1 13 1 2 1
has children: Transform 2 9 1 13 1 2 2
rotation: 0.0
rotation: 1.0
rotation: 1.57

Material 2 9 1 13 1 2 1 1 1
type: NamedIndividual
type: Material
has parent: Appearance 2 9 1 13 1 2 1 1
diffuse color: 0.9

Cylinder 2 9 1 13 1 2 1 2
type: NamedIndividual
type: Cylinder
has parent: Shape 2 9 1 13 1 2 1
height: 0.1
radius: 0.25

Transform 2 9 1 13 1 2 2
type: NamedIndividual
type: Transform
has parent: Transform 2 9 1 13 1 2
has children: Shape 2 9 1 13 1 2 2 1
translation: 0.0
translation: 0.20

Cylinder 2 9 1 13 1 2 2 1 2
type: NamedIndividual
type: Cylinder
has parent: Shape 2 9 1 13 1 2 2 1
height: 0.4
radius: 0.15

HELICE
type: NamedIndividual
type: Group
has parent: ROTOR
has children: Transform 2 9 1 13 1 3 1
DEF: HELICE

Transform 2 9 1 13 1 3 1
type: NamedIndividual
type: Transform
has parent: HELICE
has children: Shape 2 9 1 13 1 3 1 1
rotation: 0.0
rotation: 1.0
rotation: 1.57
translation: 0.0
translation: 0.2
translation: 0.1

Material 2 9 1 13 1 3 1 1 1 1
type: NamedIndividual
type: Material
has parent: Appearance 2 9 1 13 1 3 1 1 1
diffuse color: 1.0
diffuse color: 0.0

ImageTexture 2 9 1 13 1 3 1 1 1 2
type: NamedIndividual
type: ImageTexture
has parent: Appearance 2 9 1 13 1 3 1 1 1
url: "helice.png" "https://www.web3d.org/x3d/content/examples/Savage/AircraftFixedWing/C130HerculesTunisia/helice.png"

Extrusion 2 9 1 13 1 3 1 1 2
type: NamedIndividual
type: Extrusion
has parent: Shape 2 9 1 13 1 3 1 1
crease angle: 1.57
cross section: 0.19
cross section: 0.0
cross section: 0.125
cross section: -0.0075
cross section: 0.075
cross section: -0.01
cross section: 0.025
cross section: 0.0050
cross section: -0.0025
cross section: 0.0025
cross section: 0.0075
cross section: 0.01
orientation: 0.0
orientation: 1.0
orientation: 0.1
orientation: 0.2
scale: 1.0
spine: 0.0
spine: 0.5
spine: 1.2

Transform 2 9 1 13 1 4
type: NamedIndividual
type: Transform
has parent: ROTOR
has children: HELICE-USE-1
rotation: 1
rotation: 0
rotation: 2.09

Transform 2 9 1 13 1 5
type: NamedIndividual
type: Transform
has parent: ROTOR
has children: HELICE-USE-2
rotation: -1
rotation: 0
rotation: 2.09

ROTOR2
type: NamedIndividual
type: Transform
has parent: AIRCRAFT
has children: ROTOR-USE-1
DEF: ROTOR2
rotation: 1.0
rotation: 0.0
rotation: 0.5
translation: 8.1
translation: -0.2
translation: -5.6

ROTOR3
type: NamedIndividual
type: Transform
has parent: AIRCRAFT
has children: ROTOR-USE-2
DEF: ROTOR3
rotation: 1.0
rotation: 0.0
rotation: 1.3
translation: 8.1
translation: -0.2
translation: 2.8

ROTOR4
type: NamedIndividual
type: Transform
has parent: AIRCRAFT
has children: ROTOR-USE-3
DEF: ROTOR4
rotation: 1.0
rotation: 0.0
rotation: 0.8
translation: 8.1
translation: -0.2
translation: 5.6

gears
type: NamedIndividual
type: Group
has parent: AIRCRAFT
has children: Transform 2 9 1 17 1
has children: rearGears
has children: frontLight
has children: lightSource
has children: gearClock
has children: firstDoorPath
has children: firstGearPath
has children: rearGearsPath
has children: frontLightPath
has ROUTE: ROUTE 2 9 1 17 10
has ROUTE: ROUTE 2 9 1 17 11
has ROUTE: ROUTE 2 9 1 17 12
has ROUTE: ROUTE 2 9 1 17 13
has ROUTE: ROUTE 2 9 1 17 14
has ROUTE: ROUTE 2 9 1 17 15
has ROUTE: ROUTE 2 9 1 17 16
has ROUTE: ROUTE 2 9 1 17 17
has ROUTE: ROUTE 2 9 1 17 18
DEF: gears

Transform 2 9 1 17 1
type: NamedIndividual
type: Transform
has parent: gears
has children: firstGearDoor
has children: firstGear
has children: firstGearSensor
translation: 12
translation: -2.5
translation: 0.0

firstGearDoor
type: NamedIndividual
type: Transform
has parent: Transform 2 9 1 17 1
has children: Transform 2 9 1 17 1 1 1
DEF: firstGearDoor

Material 2 9 1 17 1 1 1 1 1 1
type: NamedIndividual
type: Material
has parent: Appearance 2 9 1 17 1 1 1 1 1
diffuse color: 0.4
diffuse color: 0.48
diffuse color: 0.35

Box 2 9 1 17 1 1 1 1 2
type: NamedIndividual
type: Box
has parent: Shape 2 9 1 17 1 1 1 1
size: 1
size: 0.05
size: 0.7

firstGear
type: NamedIndividual
type: Transform
has parent: Transform 2 9 1 17 1
has children: Transform 2 9 1 17 1 2 1
has children: Transform 2 9 1 17 1 2 2
has children: Transform 2 9 1 17 1 2 3
DEF: firstGear

Transform 2 9 1 17 1 2 1
type: NamedIndividual
type: Transform
has parent: firstGear
has children: Transform 2 9 1 17 1 2 1 1
has children: Transform 2 9 1 17 1 2 1 2
rotation: 1.0
rotation: 0.0
rotation: 1.57
translation: 0.0
translation: 0.5

Transform 2 9 1 17 1 2 1 1
type: NamedIndividual
type: Transform
has parent: Transform 2 9 1 17 1 2 1
has children: Shape 2 9 1 17 1 2 1 1 1
scale: 0.1
scale: 0.15

Material 2 9 1 17 1 2 1 1 1 1 1
type: NamedIndividual
type: Material
has parent: Appearance 2 9 1 17 1 2 1 1 1 1
diffuse color: 0.0

Extrusion 2 9 1 17 1 2 1 1 1 2
type: NamedIndividual
type: Extrusion
has parent: Shape 2 9 1 17 1 2 1 1 1
crease angle: 1.57
cross section: 1.0
cross section: 0.0
cross section: 0.92
cross section: -0.38
cross section: 0.71
cross section: -0.71
cross section: 0.38
cross section: -0.92
cross section: -1.0
cross section: -0.0
spine: 2.0
spine: 0.0
spine: 1.85
spine: 0.77
spine: 1.41
spine: -0.77
spine: -1.41
spine: -1.85
spine: -2.0

Cylinder 2 9 1 17 1 2 1 2 1 2
type: NamedIndividual
type: Cylinder
has parent: Shape 2 9 1 17 1 2 1 2 1
height: 0.25
radius: 0.15

Transform 2 9 1 17 1 2 2
type: NamedIndividual
type: Transform
has parent: firstGear
has children: gearAxe
translation: 0.0
translation: 0.8
translation: 0.2

gearAxe
type: NamedIndividual
type: Shape
has parent: Transform 2 9 1 17 1 2 2
has appearance: Appearance 2 9 1 17 1 2 2 1 1
has geometry: Box 2 9 1 17 1 2 2 1 2
DEF: gearAxe

Box 2 9 1 17 1 2 2 1 2
type: NamedIndividual
type: Box
has parent: gearAxe
size: 0.1
size: 0.8
size: 0.05

Transform 2 9 1 17 1 2 3
type: NamedIndividual
type: Transform
has parent: firstGear
has children: gearAxe-USE-1
translation: 0.0
translation: 0.8
translation: -0.2

firstGearSensor
type: NamedIndividual
type: TouchSensor
has parent: Transform 2 9 1 17 1
DEF: firstGearSensor
description: a sensor to extract the lending gears

rearGears
type: NamedIndividual
type: Transform
has parent: gears
has children: RGL1
has children: RGL2
has children: RGL3
has children: RGL4
has children: RGR1
has children: RGR2
has children: RGR3
has children: RGR4
DEF: rearGears
translation: 0
translation: 0.6
translation: 0.0

RGL1
type: NamedIndividual
type: Transform
has parent: rearGears
has children: Transform 2 9 1 17 2 1 1
has children: Transform 2 9 1 17 2 1 2
DEF: RGL1
translation: 7.0
translation: -3
translation: 1.3

Transform 2 9 1 17 2 1 1
type: NamedIndividual
type: Transform
has parent: RGL1
has children: Transform 2 9 1 17 2 1 1 1
has children: Transform 2 9 1 17 2 1 1 2
rotation: 1.0
rotation: 0.0
rotation: 1.57
translation: 0.0
translation: 0.5

Transform 2 9 1 17 2 1 1 1
type: NamedIndividual
type: Transform
has parent: Transform 2 9 1 17 2 1 1
has children: Shape 2 9 1 17 2 1 1 1 1
scale: 0.12
scale: 0.2

Material 2 9 1 17 2 1 1 1 1 1 1
type: NamedIndividual
type: Material
has parent: Appearance 2 9 1 17 2 1 1 1 1 1
diffuse color: 0.0

Extrusion 2 9 1 17 2 1 1 1 1 2
type: NamedIndividual
type: Extrusion
has parent: Shape 2 9 1 17 2 1 1 1 1
crease angle: 1.57
cross section: 1.0
cross section: 0.0
cross section: 0.92
cross section: -0.38
cross section: 0.71
cross section: -0.71
cross section: 0.38
cross section: -0.92
cross section: -1.0
cross section: -0.0
spine: 2.0
spine: 0.0
spine: 1.85
spine: 0.77
spine: 1.41
spine: -0.77
spine: -1.41
spine: -1.85
spine: -2.0

Cylinder 2 9 1 17 2 1 1 2 1 2
type: NamedIndividual
type: Cylinder
has parent: Shape 2 9 1 17 2 1 1 2 1
height: 0.25
radius: 0.15

Transform 2 9 1 17 2 1 2
type: NamedIndividual
type: Transform
has parent: RGL1
has children: rearGearAxe
translation: 0.0
translation: 0.8
translation: -0.2

rearGearAxe
type: NamedIndividual
type: Shape
has parent: Transform 2 9 1 17 2 1 2
has appearance: Appearance 2 9 1 17 2 1 2 1 1
has geometry: Cylinder 2 9 1 17 2 1 2 1 2
DEF: rearGearAxe

Cylinder 2 9 1 17 2 1 2 1 2
type: NamedIndividual
type: Cylinder
has parent: rearGearAxe
height: 0.8
radius: 0.1

RGL2
type: NamedIndividual
type: Transform
has parent: rearGears
has children: Transform 2 9 1 17 2 2 1
DEF: RGL2
translation: 7.0
translation: -3
translation: 0.9

Transform 2 9 1 17 2 2 1
type: NamedIndividual
type: Transform
has parent: RGL2
has children: Transform 2 9 1 17 2 2 1 1
has children: Transform 2 9 1 17 2 2 1 2
rotation: 1.0
rotation: 0.0
rotation: 1.57
translation: 0.0
translation: 0.5

Transform 2 9 1 17 2 2 1 1
type: NamedIndividual
type: Transform
has parent: Transform 2 9 1 17 2 2 1
has children: Shape 2 9 1 17 2 2 1 1 1
scale: 0.12
scale: 0.2

Material 2 9 1 17 2 2 1 1 1 1 1
type: NamedIndividual
type: Material
has parent: Appearance 2 9 1 17 2 2 1 1 1 1
diffuse color: 0.0

Extrusion 2 9 1 17 2 2 1 1 1 2
type: NamedIndividual
type: Extrusion
has parent: Shape 2 9 1 17 2 2 1 1 1
crease angle: 1.57
cross section: 1.0
cross section: 0.0
cross section: 0.92
cross section: -0.38
cross section: 0.71
cross section: -0.71
cross section: 0.38
cross section: -0.92
cross section: -1.0
cross section: -0.0
spine: 2.0
spine: 0.0
spine: 1.85
spine: 0.77
spine: 1.41
spine: -0.77
spine: -1.41
spine: -1.85
spine: -2.0

Cylinder 2 9 1 17 2 2 1 2 1 2
type: NamedIndividual
type: Cylinder
has parent: Shape 2 9 1 17 2 2 1 2 1
height: 0.25
radius: 0.15

RGL3
type: NamedIndividual
type: Transform
has parent: rearGears
has children: Transform 2 9 1 17 2 3 1
has children: Transform 2 9 1 17 2 3 2
DEF: RGL3
translation: 6.0
translation: -3
translation: 1.3

Transform 2 9 1 17 2 3 1
type: NamedIndividual
type: Transform
has parent: RGL3
has children: Transform 2 9 1 17 2 3 1 1
has children: Transform 2 9 1 17 2 3 1 2
rotation: 1.0
rotation: 0.0
rotation: 1.57
translation: 0.0
translation: 0.5

Transform 2 9 1 17 2 3 1 1
type: NamedIndividual
type: Transform
has parent: Transform 2 9 1 17 2 3 1
has children: Shape 2 9 1 17 2 3 1 1 1
scale: 0.12
scale: 0.2

Material 2 9 1 17 2 3 1 1 1 1 1
type: NamedIndividual
type: Material
has parent: Appearance 2 9 1 17 2 3 1 1 1 1
diffuse color: 0.0

Extrusion 2 9 1 17 2 3 1 1 1 2
type: NamedIndividual
type: Extrusion
has parent: Shape 2 9 1 17 2 3 1 1 1
crease angle: 1.57
cross section: 1.0
cross section: 0.0
cross section: 0.92
cross section: -0.38
cross section: 0.71
cross section: -0.71
cross section: 0.38
cross section: -0.92
cross section: -1.0
cross section: -0.0
spine: 2.0
spine: 0.0
spine: 1.85
spine: 0.77
spine: 1.41
spine: -0.77
spine: -1.41
spine: -1.85
spine: -2.0

Cylinder 2 9 1 17 2 3 1 2 1 2
type: NamedIndividual
type: Cylinder
has parent: Shape 2 9 1 17 2 3 1 2 1
height: 0.25
radius: 0.15

Transform 2 9 1 17 2 3 2
type: NamedIndividual
type: Transform
has parent: RGL3
has children: rearGearAxe-USE-1
translation: 0.0
translation: 0.8
translation: -0.2

RGL4
type: NamedIndividual
type: Transform
has parent: rearGears
has children: Transform 2 9 1 17 2 4 1
DEF: RGL4
translation: 6.0
translation: -3
translation: 0.9

Transform 2 9 1 17 2 4 1
type: NamedIndividual
type: Transform
has parent: RGL4
has children: Transform 2 9 1 17 2 4 1 1
has children: Transform 2 9 1 17 2 4 1 2
rotation: 1.0
rotation: 0.0
rotation: 1.57
translation: 0.0
translation: 0.5

Transform 2 9 1 17 2 4 1 1
type: NamedIndividual
type: Transform
has parent: Transform 2 9 1 17 2 4 1
has children: Shape 2 9 1 17 2 4 1 1 1
scale: 0.12
scale: 0.2

Material 2 9 1 17 2 4 1 1 1 1 1
type: NamedIndividual
type: Material
has parent: Appearance 2 9 1 17 2 4 1 1 1 1
diffuse color: 0.0

Extrusion 2 9 1 17 2 4 1 1 1 2
type: NamedIndividual
type: Extrusion
has parent: Shape 2 9 1 17 2 4 1 1 1
crease angle: 1.57
cross section: 1.0
cross section: 0.0
cross section: 0.92
cross section: -0.38
cross section: 0.71
cross section: -0.71
cross section: 0.38
cross section: -0.92
cross section: -1.0
cross section: -0.0
spine: 2.0
spine: 0.0
spine: 1.85
spine: 0.77
spine: 1.41
spine: -0.77
spine: -1.41
spine: -1.85
spine: -2.0

Cylinder 2 9 1 17 2 4 1 2 1 2
type: NamedIndividual
type: Cylinder
has parent: Shape 2 9 1 17 2 4 1 2 1
height: 0.25
radius: 0.15

RGR1
type: NamedIndividual
type: Transform
has parent: rearGears
has children: Transform 2 9 1 17 2 5 1
has children: Transform 2 9 1 17 2 5 2
DEF: RGR1
translation: 7.0
translation: -3
translation: -1.3

Transform 2 9 1 17 2 5 1
type: NamedIndividual
type: Transform
has parent: RGR1
has children: Transform 2 9 1 17 2 5 1 1
has children: Transform 2 9 1 17 2 5 1 2
rotation: 1.0
rotation: 0.0
rotation: 1.57
translation: 0.0
translation: 0.5

Transform 2 9 1 17 2 5 1 1
type: NamedIndividual
type: Transform
has parent: Transform 2 9 1 17 2 5 1
has children: Shape 2 9 1 17 2 5 1 1 1
scale: 0.12
scale: 0.2

Material 2 9 1 17 2 5 1 1 1 1 1
type: NamedIndividual
type: Material
has parent: Appearance 2 9 1 17 2 5 1 1 1 1
diffuse color: 0.0

Extrusion 2 9 1 17 2 5 1 1 1 2
type: NamedIndividual
type: Extrusion
has parent: Shape 2 9 1 17 2 5 1 1 1
crease angle: 1.57
cross section: 1.0
cross section: 0.0
cross section: 0.92
cross section: -0.38
cross section: 0.71
cross section: -0.71
cross section: 0.38
cross section: -0.92
cross section: -1.0
cross section: -0.0
spine: 2.0
spine: 0.0
spine: 1.85
spine: 0.77
spine: 1.41
spine: -0.77
spine: -1.41
spine: -1.85
spine: -2.0

Cylinder 2 9 1 17 2 5 1 2 1 2
type: NamedIndividual
type: Cylinder
has parent: Shape 2 9 1 17 2 5 1 2 1
height: 0.25
radius: 0.15

Transform 2 9 1 17 2 5 2
type: NamedIndividual
type: Transform
has parent: RGR1
has children: rearGearAxe-USE-2
translation: 0.0
translation: 0.8
translation: 0.2

RGR2
type: NamedIndividual
type: Transform
has parent: rearGears
has children: Transform 2 9 1 17 2 6 1
DEF: RGR2
translation: 7.0
translation: -3
translation: -0.9

Transform 2 9 1 17 2 6 1
type: NamedIndividual
type: Transform
has parent: RGR2
has children: Transform 2 9 1 17 2 6 1 1
has children: Transform 2 9 1 17 2 6 1 2
rotation: 1.0
rotation: 0.0
rotation: 1.57
translation: 0.0
translation: 0.5

Transform 2 9 1 17 2 6 1 1
type: NamedIndividual
type: Transform
has parent: Transform 2 9 1 17 2 6 1
has children: Shape 2 9 1 17 2 6 1 1 1
scale: 0.12
scale: 0.2

Material 2 9 1 17 2 6 1 1 1 1 1
type: NamedIndividual
type: Material
has parent: Appearance 2 9 1 17 2 6 1 1 1 1
diffuse color: 0.0

Extrusion 2 9 1 17 2 6 1 1 1 2
type: NamedIndividual
type: Extrusion
has parent: Shape 2 9 1 17 2 6 1 1 1
crease angle: 1.57
cross section: 1.0
cross section: 0.0
cross section: 0.92
cross section: -0.38
cross section: 0.71
cross section: -0.71
cross section: 0.38
cross section: -0.92
cross section: -1.0
cross section: -0.0
spine: 2.0
spine: 0.0
spine: 1.85
spine: 0.77
spine: 1.41
spine: -0.77
spine: -1.41
spine: -1.85
spine: -2.0

Cylinder 2 9 1 17 2 6 1 2 1 2
type: NamedIndividual
type: Cylinder
has parent: Shape 2 9 1 17 2 6 1 2 1
height: 0.25
radius: 0.15

RGR3
type: NamedIndividual
type: Transform
has parent: rearGears
has children: Transform 2 9 1 17 2 7 1
has children: Transform 2 9 1 17 2 7 2
DEF: RGR3
translation: 6.0
translation: -3
translation: -0.9

Transform 2 9 1 17 2 7 1
type: NamedIndividual
type: Transform
has parent: RGR3
has children: Transform 2 9 1 17 2 7 1 1
has children: Transform 2 9 1 17 2 7 1 2
rotation: 1.0
rotation: 0.0
rotation: 1.57
translation: 0.0
translation: 0.5

Transform 2 9 1 17 2 7 1 1
type: NamedIndividual
type: Transform
has parent: Transform 2 9 1 17 2 7 1
has children: Shape 2 9 1 17 2 7 1 1 1
scale: 0.12
scale: 0.2

Material 2 9 1 17 2 7 1 1 1 1 1
type: NamedIndividual
type: Material
has parent: Appearance 2 9 1 17 2 7 1 1 1 1
diffuse color: 0.0

Extrusion 2 9 1 17 2 7 1 1 1 2
type: NamedIndividual
type: Extrusion
has parent: Shape 2 9 1 17 2 7 1 1 1
crease angle: 1.57
cross section: 1.0
cross section: 0.0
cross section: 0.92
cross section: -0.38
cross section: 0.71
cross section: -0.71
cross section: 0.38
cross section: -0.92
cross section: -1.0
cross section: -0.0
spine: 2.0
spine: 0.0
spine: 1.85
spine: 0.77
spine: 1.41
spine: -0.77
spine: -1.41
spine: -1.85
spine: -2.0

Cylinder 2 9 1 17 2 7 1 2 1 2
type: NamedIndividual
type: Cylinder
has parent: Shape 2 9 1 17 2 7 1 2 1
height: 0.25
radius: 0.15

Transform 2 9 1 17 2 7 2
type: NamedIndividual
type: Transform
has parent: RGR3
has children: rearGearAxe-USE-3
translation: 0.0
translation: 0.8
translation: -0.2

RGR4
type: NamedIndividual
type: Transform
has parent: rearGears
has children: Transform 2 9 1 17 2 8 1
DEF: RGR4
translation: 6.0
translation: -3
translation: -1.3

Transform 2 9 1 17 2 8 1
type: NamedIndividual
type: Transform
has parent: RGR4
has children: Transform 2 9 1 17 2 8 1 1
has children: Transform 2 9 1 17 2 8 1 2
rotation: 1.0
rotation: 0.0
rotation: 1.57
translation: 0.0
translation: 0.5

Transform 2 9 1 17 2 8 1 1
type: NamedIndividual
type: Transform
has parent: Transform 2 9 1 17 2 8 1
has children: Shape 2 9 1 17 2 8 1 1 1
scale: 0.12
scale: 0.2

Material 2 9 1 17 2 8 1 1 1 1 1
type: NamedIndividual
type: Material
has parent: Appearance 2 9 1 17 2 8 1 1 1 1
diffuse color: 0.0

Extrusion 2 9 1 17 2 8 1 1 1 2
type: NamedIndividual
type: Extrusion
has parent: Shape 2 9 1 17 2 8 1 1 1
crease angle: 1.57
cross section: 1.0
cross section: 0.0
cross section: 0.92
cross section: -0.38
cross section: 0.71
cross section: -0.71
cross section: 0.38
cross section: -0.92
cross section: -1.0
cross section: -0.0
spine: 2.0
spine: 0.0
spine: 1.85
spine: 0.77
spine: 1.41
spine: -0.77
spine: -1.41
spine: -1.85
spine: -2.0

Cylinder 2 9 1 17 2 8 1 2 1 2
type: NamedIndividual
type: Cylinder
has parent: Shape 2 9 1 17 2 8 1 2 1
height: 0.25
radius: 0.15

frontLight
type: NamedIndividual
type: Transform
has parent: gears
has children: Transform 2 9 1 17 3 1
DEF: frontLight
center: 12.7
center: -2.6
center: 0

Transform 2 9 1 17 3 1
type: NamedIndividual
type: Transform
has parent: frontLight
has children: frontLightPlatform
has children: frontBulb
translation: 12.7
translation: -2.4
translation: 0.0

frontLightPlatform
type: NamedIndividual
type: Transform
has parent: Transform 2 9 1 17 3 1
has children: Shape 2 9 1 17 3 1 1 1
DEF: frontLightPlatform

Material 2 9 1 17 3 1 1 1 1 1
type: NamedIndividual
type: Material
has parent: Appearance 2 9 1 17 3 1 1 1 1
diffuse color: 0.4
diffuse color: 0.51
diffuse color: 0.35

Box 2 9 1 17 3 1 1 1 2
type: NamedIndividual
type: Box
has parent: Shape 2 9 1 17 3 1 1 1
size: 0.5
size: 0.04
size: 0.2

frontBulb
type: NamedIndividual
type: Transform
has parent: Transform 2 9 1 17 3 1
has children: Shape 2 9 1 17 3 1 2 1
DEF: frontBulb
scale: 1.0
scale: 0.4
translation: -0.15
translation: -0.03
translation: 0

Material 2 9 1 17 3 1 2 1 1 1
type: NamedIndividual
type: Material
has parent: Appearance 2 9 1 17 3 1 2 1 1
diffuse color: 0.8
diffuse color: 0.1

Sphere 2 9 1 17 3 1 2 1 2
type: NamedIndividual
type: Sphere
has parent: Shape 2 9 1 17 3 1 2 1
radius: 0.09

lightSource
type: NamedIndividual
type: SpotLight
has parent: gears
DEF: lightSource
location: 12.7
location: -2.6
location: 0
radius: 50

gearClock
type: NamedIndividual
type: TimeSensor
has parent: gears
DEF: gearClock
cycle interval: 10

firstDoorPath
type: NamedIndividual
type: PositionInterpolator
has parent: gears
DEF: firstDoorPath
key: 0.0
key: 1.0
key value: 0.0
key value: -1
key value: 0

firstGearPath
type: NamedIndividual
type: PositionInterpolator
has parent: gears
DEF: firstGearPath
key: 0.5
key: 1.0
key value: 0.0
key value: -0.9

rearGearsPath
type: NamedIndividual
type: PositionInterpolator
has parent: gears
DEF: rearGearsPath
key: 0.0
key: 1.0
key value: 0.0
key value: 0.6
key value: -0.6

frontLightPath
type: NamedIndividual
type: OrientationInterpolator
has parent: gears
DEF: frontLightPath
key: 0.0
key: 1.0
key value: 0.0
key value: 1.0
key value: 1.57

ROUTE 2 9 1 17 10
type: NamedIndividual
type: ROUTE
has parent: gears
from field: touchTime
from node: firstGearSensor
to field: set_startTime
to node: gearClock

ROUTE 2 9 1 17 11
type: NamedIndividual
type: ROUTE
has parent: gears
from field: fraction_changed
from node: gearClock
to field: set_fraction
to node: firstDoorPath

ROUTE 2 9 1 17 12
type: NamedIndividual
type: ROUTE
has parent: gears
from field: fraction_changed
from node: gearClock
to field: set_fraction
to node: firstGearPath

ROUTE 2 9 1 17 13
type: NamedIndividual
type: ROUTE
has parent: gears
from field: fraction_changed
from node: gearClock
to field: set_fraction
to node: rearGearsPath

ROUTE 2 9 1 17 14
type: NamedIndividual
type: ROUTE
has parent: gears
from field: value_changed
from node: firstDoorPath
to field: set_translation
to node: firstGearDoor

ROUTE 2 9 1 17 15
type: NamedIndividual
type: ROUTE
has parent: gears
from field: value_changed
from node: firstGearPath
to field: set_translation
to node: firstGear

ROUTE 2 9 1 17 16
type: NamedIndividual
type: ROUTE
has parent: gears
from field: value_changed
from node: rearGearsPath
to field: set_translation
to node: rearGears

ROUTE 2 9 1 17 17
type: NamedIndividual
type: ROUTE
has parent: gears
from field: fraction_changed
from node: gearClock
to field: set_fraction
to node: frontLightPath

ROUTE 2 9 1 17 18
type: NamedIndividual
type: ROUTE
has parent: gears
from field: value_changed
from node: frontLightPath
to field: set_rotation
to node: frontLight

rightRearGear
type: NamedIndividual
type: Group
has parent: AIRCRAFT
has children: Transform 2 9 1 18 1
DEF: rightRearGear

Transform 2 9 1 18 1
type: NamedIndividual
type: Transform
has parent: rightRearGear
has children: rearGearBloc
rotation: -0.58
rotation: 2.09
translation: 4.9
translation: -2.2
translation: 1.12

rearGearBloc
type: NamedIndividual
type: Shape
has parent: Transform 2 9 1 18 1
has appearance: Appearance 2 9 1 18 1 1 1
has geometry: Extrusion 2 9 1 18 1 1 2
DEF: rearGearBloc

Material 2 9 1 18 1 1 1 1
type: NamedIndividual
type: Material
has parent: Appearance 2 9 1 18 1 1 1
diffuse color: 0.39
diffuse color: 0.50
diffuse color: 0.34

Extrusion 2 9 1 18 1 1 2
type: NamedIndividual
type: Extrusion
has parent: rearGearBloc
crease angle: 1.57
cross section: 0.00
cross section: 0.80
cross section: 0.25
cross section: 0.77
cross section: 0.45
cross section: 0.69
cross section: 0.57
cross section: 0.55
cross section: 0.17
cross section: 0.71
cross section: -0.10
cross section: 0.60
cross section: -0.28
cross section: 0.43
cross section: -0.37
cross section: -0.4
cross section: -0.42
cross section: -0.15
scale: 0.1
scale: 0.8
scale: 1.0
spine: 0.0
spine: 0.4
spine: 0.7
spine: 3.8
spine: 4.1
spine: 4.5

leftRearGear
type: NamedIndividual
type: Group
has parent: AIRCRAFT
has children: Transform 2 9 1 19 1
DEF: leftRearGear

Transform 2 9 1 19 1
type: NamedIndividual
type: Transform
has parent: leftRearGear
has children: rearGearBloc-USE-1
rotation: -0.58
rotation: 0.58
rotation: 2.09
translation: 9.3
translation: -2.2
translation: -1.12

HELICE CLOCK
type: NamedIndividual
type: TimeSensor
has parent: AIRCRAFT
DEF: HELICE_CLOCK
cycle interval: 0.5
loop: true

HELICE ROT
type: NamedIndividual
type: OrientationInterpolator
has parent: AIRCRAFT
DEF: HELICE_ROT
key: 0.0
key: 0.5
key: 1.0
key value: 1.0
key value: 0.0
key value: 0.00
key value: 3.14
key value: 6.28

ROUTE 2 9 1 22
type: NamedIndividual
type: ROUTE
has parent: AIRCRAFT
from field: fraction_changed
from node: HELICE_CLOCK
to field: set_fraction
to node: HELICE_ROT

ROUTE 2 9 1 23
type: NamedIndividual
type: ROUTE
has parent: AIRCRAFT
from field: value_changed
from node: HELICE_ROT
to field: set_rotation
to node: ROTOR1

ROUTE 2 9 1 24
type: NamedIndividual
type: ROUTE
has parent: AIRCRAFT
from field: value_changed
from node: HELICE_ROT
to field: set_rotation
to node: ROTOR2

ROUTE 2 9 1 25
type: NamedIndividual
type: ROUTE
has parent: AIRCRAFT
from field: value_changed
from node: HELICE_ROT
to field: set_rotation
to node: ROTOR3

ROUTE 2 9 1 26
type: NamedIndividual
type: ROUTE
has parent: AIRCRAFT
from field: value_changed
from node: HELICE_ROT
to field: set_rotation
to node: ROTOR4