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

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

meta 1 2
type: NamedIndividual
type: meta
has parent: head
content: This model of the San Carlos Cathedral shows the oldest continuously functioning church and the first stone building in the State of California.
name: description

meta 1 3
type: NamedIndividual
type: meta
has parent: head
content: Michele Foti, Don Brutzman
name: creator

meta 1 4
type: NamedIndividual
type: meta
has parent: head
content: 15 December 2011
name: created

meta 1 5
type: NamedIndividual
type: meta
has parent: head
content: 8 September 2025
name: modified

meta 1 6
type: NamedIndividual
type: meta
has parent: head
content: documentation/
name: reference

meta 1 7
type: NamedIndividual
type: meta
has parent: head
content: tests/
name: reference

meta 1 8
type: NamedIndividual
type: meta
has parent: head
content: TODO.html
name: reference

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

meta 1 10
type: NamedIndividual
type: meta
has parent: head
content: RoyalPresidioChapelHistoricalReferences.pdf
name: reference

meta 1 11
type: NamedIndividual
type: meta
has parent: head
content: originals/
name: reference

meta 1 12
type: NamedIndividual
type: meta
has parent: head
content: snapshots/SanCarlosCathedralFrontPlazaMarch2012.png
name: Image

meta 1 13
type: NamedIndividual
type: meta
has parent: head
content: snapshots/SanCarlosCathedralFrontAbove.2012February.png
name: Image

meta 1 14
type: NamedIndividual
type: meta
has parent: head
content: snapshots/SanCarlosCathedralWithLightingFromBalcony.png
name: Image

meta 1 15
type: NamedIndividual
type: meta
has parent: head
content: originals/ModelSanCarlosChurchFeb-3-2012.x3d
name: reference

meta 1 16
type: NamedIndividual
type: meta
has parent: head
content: https://www.web3d.org/x3d/content/examples/X3dForAdvancedModeling/SanCarlosCathedral/SanCarlosCathedral.x3d
name: identifier

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

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

SanCarlosCathedral.x3d
description: This model of the San Carlos Cathedral shows the oldest continuously functioning church and the first stone building in the State of California.
creator: Michele Foti, Don Brutzman
created: 15 December 2011
modified: 8 September 2025
reference: documentation/
reference: tests/
reference: TODO.html
reference: http://www.sancarloscathedral.net
reference: RoyalPresidioChapelHistoricalReferences.pdf
reference: originals/
image: snapshots/SanCarlosCathedralFrontPlazaMarch2012.png
image: snapshots/SanCarlosCathedralFrontAbove.2012February.png
image: snapshots/SanCarlosCathedralWithLightingFromBalcony.png
reference: originals/ModelSanCarlosChurchFeb-3-2012.x3d
generator: X3D-Edit 4.0, https://www.web3d.org/x3d/tools/X3D-Edit
license: ../license.html

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

Background 2 2
type: NamedIndividual
type: Background
has parent: Scene
ground angle: 1.57
ground color: 0.9804
ground color: 0.8235
ground color: 0
ground color: 0.6
ground color: 0.3254902
sky color: 0.7216
sky color: 0.8
sky color: 0.9922

NavigationNodes
type: NamedIndividual
type: Group
has parent: Scene
has children: NavigationFly
has children: NavigationWalk
has children: NavigationExamine
DEF: NavigationNodes

NavigationFly
type: NamedIndividual
type: NavigationInfo
has parent: NavigationNodes
DEF: NavigationFly
avatar size: 0.01
avatar size: 1.6
avatar size: 0.75
speed: 4
type: "FLY" "ANY"

NavigationWalk
type: NamedIndividual
type: NavigationInfo
has parent: NavigationNodes
DEF: NavigationWalk
avatar size: 0.01
avatar size: 1.6
avatar size: 0.75
speed: 4
type: "WALK" "ANY"

NavigationExamine
type: NamedIndividual
type: NavigationInfo
has parent: NavigationNodes
DEF: NavigationExamine
avatar size: 0.01
avatar size: 1.6
avatar size: 0.75
speed: 4

ViewpointNodes
type: NamedIndividual
type: Group
has parent: Scene
has children: ViewpointFrontFromGround
has children: ViewpointFront
has children: ViewpointFrontAbove
has children: ViewpointObliqueOutside1
has children: ViewpointOverheadView
has children: ViewpointObliqueOutside2
has children: ViewpointFacadeDetails
has children: ViewpointRightOutside
has children: ViewpointSacristyOutside
has children: ViewpointBackOutside
has children: ViewpointTowerBack
has children: ViewpointInteriorLeftRearBalcony
has children: ViewpointFrontDoors
has children: ViewpointEntranceConfessional
has children: ViewpointRightSideWall1
has children: ViewpointRightSideWall2
has children: ViewpointRightSideWall3
has children: ViewpointRightSideWall4
has children: ViewpointFrontView
has children: ViewpointBehindTheAltar
has children: ViewpointRightTransept
has children: ViewpointLateralEntrance
has children: ViewpointLeftTransept
has children: ViewpointAltarCrucifix
has children: ViewpointSacristy
has children: ViewpointSacristyAndBackRoom
has children: ViewpointNaveView
has children: ViewpointNaveAndBalcony
has children: ViewpointPicture
has children: ViewpointPortrait
has children: ViewpointLeftSideWall
has children: ViewpointEntranceAndStair
has children: ViewpointStairStairs
has children: ViewpointLanding
has children: ViewpointStairsToBalcony
has children: ViewpointBalcony
has children: ViewpointBalconyWindow
has children: ViewpointLeftRearBalcony
has children: ViewpointOrgan
has children: ViewpointBalconyDoors
has children: ViewpointTopStairs
has children: ViewpointTopStairsCloser
has children: ViewpointTopStairsAndBells
has children: ViewpointBells
has children: ViewpointTowerBells
has children: ViewpointTowerArcs
has children: ViewpointTowerEntrance
has children: ViewpointViewFromTheTower
DEF: ViewpointNodes

ViewpointFrontFromGround
type: NamedIndividual
type: Viewpoint
has parent: ViewpointNodes
DEF: ViewpointFrontFromGround
center of rotation: 5.8
center of rotation: 0
center of rotation: -24.4
description: San Carlos Cathedral, front from ground
orientation: 1
orientation: 0
orientation: 0.3
position: 5.8
position: -0.5
position: 15

ViewpointFront
type: NamedIndividual
type: Viewpoint
has parent: ViewpointNodes
DEF: ViewpointFront
center of rotation: 5.8
center of rotation: 0
center of rotation: -24.4
description: San Carlos Cathedral, front
position: 4.3
position: 5
position: 25

ViewpointFrontAbove
type: NamedIndividual
type: Viewpoint
has parent: ViewpointNodes
DEF: ViewpointFrontAbove
center of rotation: 5.8
center of rotation: 0
center of rotation: -24.4
description: San Carlos Cathedral, front above
orientation: 1
orientation: 0
orientation: -0.349
position: 5.3
position: 16
position: 30

ViewpointObliqueOutside1
type: NamedIndividual
type: Viewpoint
has parent: ViewpointNodes
DEF: ViewpointObliqueOutside1
center of rotation: 5.8
center of rotation: 0
center of rotation: -24.4
description: Oblique outside view, left
orientation: 1
orientation: 0
orientation: -0.5
position: -12.8
position: 15
position: 20

ViewpointOverheadView
type: NamedIndividual
type: Viewpoint
has parent: ViewpointNodes
DEF: ViewpointOverheadView
center of rotation: 5.8
center of rotation: 0
center of rotation: -24.4
description: Overhead view
orientation: 1
orientation: 0
orientation: -1.57
position: 5.8
position: 70
position: -23

ViewpointObliqueOutside2
type: NamedIndividual
type: Viewpoint
has parent: ViewpointNodes
DEF: ViewpointObliqueOutside2
center of rotation: 5.8
center of rotation: 0
center of rotation: -24.4
description: Oblique outside view right
orientation: 0
orientation: 1
orientation: 0.5
position: 20
position: 4

ViewpointFacadeDetails
type: NamedIndividual
type: Viewpoint
has parent: ViewpointNodes
DEF: ViewpointFacadeDetails
center of rotation: 5.8
center of rotation: 0
center of rotation: -24.4
description: Facade details
orientation: 1
orientation: 0
orientation: 0.6
position: 9.2
position: 4
position: 7

ViewpointRightOutside
type: NamedIndividual
type: Viewpoint
has parent: ViewpointNodes
DEF: ViewpointRightOutside
center of rotation: 5.8
center of rotation: 0
center of rotation: -24.4
description: Right outside
orientation: 0
orientation: 1
orientation: 1.57
position: 50
position: -2
position: -26.5

ViewpointSacristyOutside
type: NamedIndividual
type: Viewpoint
has parent: ViewpointNodes
DEF: ViewpointSacristyOutside
center of rotation: 5.8
center of rotation: 0
center of rotation: -24.4
description: Sacristy outside
orientation: 0
orientation: 1
orientation: 2.37
position: 30
position: 0
position: -55.5

ViewpointBackOutside
type: NamedIndividual
type: Viewpoint
has parent: ViewpointNodes
DEF: ViewpointBackOutside
center of rotation: 5.8
center of rotation: 0
center of rotation: -24.4
description: Back outside
orientation: 0
orientation: 1
orientation: 3.4
position: -8
position: 7
position: -75

ViewpointTowerBack
type: NamedIndividual
type: Viewpoint
has parent: ViewpointNodes
DEF: ViewpointTowerBack
center of rotation: 5.8
center of rotation: 0
center of rotation: -24.4
description: Tower, back
orientation: 0
orientation: 1
orientation: -2.5
position: -8
position: 5
position: -25

ViewpointInteriorLeftRearBalcony
type: NamedIndividual
type: Viewpoint
has parent: ViewpointNodes
DEF: ViewpointInteriorLeftRearBalcony
center of rotation: 5.8
center of rotation: 0
center of rotation: -24.4
description: Interior Left rear balcony
orientation: 1
orientation: 0
orientation: -0.3
position: 3
position: 4
position: -5

ViewpointFrontDoors
type: NamedIndividual
type: Viewpoint
has parent: ViewpointNodes
DEF: ViewpointFrontDoors
center of rotation: 5.8
center of rotation: 0
center of rotation: -24.4
description: Front doors, looking in
position: 5.8
position: -0.3
position: 2

ViewpointEntranceConfessional
type: NamedIndividual
type: Viewpoint
has parent: ViewpointNodes
DEF: ViewpointEntranceConfessional
center of rotation: 5.8
center of rotation: 0
center of rotation: -24.4
description: Entrance, confessional
orientation: 0
orientation: 1
orientation: -1.3
position: 4.3
position: -0.9
position: -0.8

ViewpointRightSideWall1
type: NamedIndividual
type: Viewpoint
has parent: ViewpointNodes
DEF: ViewpointRightSideWall1
center of rotation: 5.8
center of rotation: 0
center of rotation: -24.4
description: Right side wall, looking north west
orientation: 0
orientation: 1
orientation: -2.4
position: 5.1
position: -0.8
position: -8.2

ViewpointRightSideWall2
type: NamedIndividual
type: Viewpoint
has parent: ViewpointNodes
DEF: ViewpointRightSideWall2
center of rotation: 5.8
center of rotation: 0
center of rotation: -24.4
description: Right side wall, window
orientation: 0
orientation: 1
orientation: -1.87
position: 5.1
position: 1.5
position: -9.5

ViewpointRightSideWall3
type: NamedIndividual
type: Viewpoint
has parent: ViewpointNodes
DEF: ViewpointRightSideWall3
center of rotation: 5.8
center of rotation: 0
center of rotation: -24.4
description: Right side wall, picture
orientation: 0
orientation: 1
orientation: -1.57
position: 7.7
position: 1
position: -10.5

ViewpointRightSideWall4
type: NamedIndividual
type: Viewpoint
has parent: ViewpointNodes
DEF: ViewpointRightSideWall4
center of rotation: 5.8
center of rotation: 0
center of rotation: -24.4
description: Right side wall, looking south west
orientation: 0
orientation: 1
orientation: -0.6
position: 5.1
position: 1.5
position: -10.5

ViewpointFrontView
type: NamedIndividual
type: Viewpoint
has parent: ViewpointNodes
DEF: ViewpointFrontView
center of rotation: 5.8
center of rotation: 0
center of rotation: -24.4
description: Front view
position: 5.8
position: 0
position: -23

ViewpointBehindTheAltar
type: NamedIndividual
type: Viewpoint
has parent: ViewpointNodes
DEF: ViewpointBehindTheAltar
center of rotation: 5.8
center of rotation: 0
center of rotation: -24.4
description: Behind the altar
orientation: 0
orientation: 1
orientation: -0.3
position: 4.8
position: 0
position: -33

ViewpointRightTransept
type: NamedIndividual
type: Viewpoint
has parent: ViewpointNodes
DEF: ViewpointRightTransept
center of rotation: 5.8
center of rotation: 0
center of rotation: -24.4
description: Right transept
orientation: 0
orientation: 1
orientation: -1.3
position: 4.8
position: 0
position: -33

ViewpointLateralEntrance
type: NamedIndividual
type: Viewpoint
has parent: ViewpointNodes
DEF: ViewpointLateralEntrance
center of rotation: 5.8
center of rotation: 0
center of rotation: -24.4
description: Right transept, lateral entrance
orientation: 0
orientation: 1
orientation: 2.8
position: 13.8
position: -0.5
position: -36

ViewpointLeftTransept
type: NamedIndividual
type: Viewpoint
has parent: ViewpointNodes
DEF: ViewpointLeftTransept
center of rotation: 5.8
center of rotation: 0
center of rotation: -24.4
description: Left transept
orientation: 0
orientation: 1
orientation: 1.3
position: 9.8
position: 0
position: -33

ViewpointAltarCrucifix
type: NamedIndividual
type: Viewpoint
has parent: ViewpointNodes
DEF: ViewpointAltarCrucifix
center of rotation: 5.8
center of rotation: 0
center of rotation: -24.4
description: Altar, crucifix
orientation: 0
orientation: 1
orientation: -0.1
position: 4.8
position: 0
position: -33

ViewpointSacristy
type: NamedIndividual
type: Viewpoint
has parent: ViewpointNodes
DEF: ViewpointSacristy
center of rotation: 5.8
center of rotation: 0
center of rotation: -24.4
description: Sacristy
orientation: 0
orientation: 1
orientation: -0.8
position: 9.8
position: 0
position: -40.5

ViewpointSacristyAndBackRoom
type: NamedIndividual
type: Viewpoint
has parent: ViewpointNodes
DEF: ViewpointSacristyAndBackRoom
center of rotation: 5.8
center of rotation: 0
center of rotation: -24.4
description: Sacristy interior and back room
orientation: 0
orientation: 1
orientation: 1.5
position: 17.8
position: 0
position: -45.5

ViewpointNaveView
type: NamedIndividual
type: Viewpoint
has parent: ViewpointNodes
DEF: ViewpointNaveView
center of rotation: 5.8
center of rotation: 0
center of rotation: -24.4
description: Nave, view
orientation: 0
orientation: 1
orientation: 3.14
position: 5.8
position: 0
position: -42.5

ViewpointNaveAndBalcony
type: NamedIndividual
type: Viewpoint
has parent: ViewpointNodes
DEF: ViewpointNaveAndBalcony
center of rotation: 5.8
center of rotation: 0
center of rotation: -24.4
description: Nave and Balcony
orientation: 0
orientation: 1
orientation: 3.14
position: 5.8
position: 0
position: -21

ViewpointPicture
type: NamedIndividual
type: Viewpoint
has parent: ViewpointNodes
DEF: ViewpointPicture
center of rotation: 5.8
center of rotation: 0
center of rotation: -24.4
description: Left side wall, picture
orientation: 0
orientation: 1
orientation: 1.57
position: 3.8
position: 1
position: -21.4

ViewpointPortrait
type: NamedIndividual
type: Viewpoint
has parent: ViewpointNodes
DEF: ViewpointPortrait
center of rotation: 5.8
center of rotation: 0
center of rotation: -24.4
description: Left side wall, picture, portrait of the man who commissioned the stations of the cross
orientation: 0
orientation: 1
orientation: 1.57
position: 3.2
position: 0.85
position: -20.1

ViewpointLeftSideWall
type: NamedIndividual
type: Viewpoint
has parent: ViewpointNodes
DEF: ViewpointLeftSideWall
center of rotation: 5.8
center of rotation: 0
center of rotation: -24.4
description: Left side wall, looking north est
orientation: 0
orientation: 1
orientation: 2.6
position: 5.8
position: 1
position: -18

ViewpointEntranceAndStair
type: NamedIndividual
type: Viewpoint
has parent: ViewpointNodes
DEF: ViewpointEntranceAndStair
center of rotation: 5.8
center of rotation: 0
center of rotation: -24.4
description: Entrance, stairs to tower and balcony
orientation: 0
orientation: 1
orientation: 1.9
position: 6.8
position: -0.8
position: -2.5

ViewpointStairStairs
type: NamedIndividual
type: Viewpoint
has parent: ViewpointNodes
DEF: ViewpointStairStairs
center of rotation: 5.8
center of rotation: 0
center of rotation: -24.4
description: Stairs to tower and balcony
orientation: 0
orientation: 1
orientation: 1.57
position: 6.4
position: 0
position: -1.5

ViewpointLanding
type: NamedIndividual
type: Viewpoint
has parent: ViewpointNodes
DEF: ViewpointLanding
center of rotation: 5.8
center of rotation: 0
center of rotation: -24.4
description: Landing
orientation: 1
orientation: 0
orientation: -1.1
position: -3.09
position: 4.2
position: -0.7

ViewpointStairsToBalcony
type: NamedIndividual
type: Viewpoint
has parent: ViewpointNodes
DEF: ViewpointStairsToBalcony
center of rotation: 5.8
center of rotation: 0
center of rotation: -24.4
description: Stairs to balcony
orientation: 0
orientation: 1
orientation: -1.57
position: -3.09
position: 3
position: -1.5

ViewpointBalcony
type: NamedIndividual
type: Viewpoint
has parent: ViewpointNodes
DEF: ViewpointBalcony
center of rotation: 5.8
center of rotation: 0
center of rotation: -24.4
description: Balcony
orientation: 0
orientation: 1
orientation: -0.7
position: 2.1
position: 4
position: -2.7

ViewpointBalconyWindow
type: NamedIndividual
type: Viewpoint
has parent: ViewpointNodes
DEF: ViewpointBalconyWindow
center of rotation: 5.8
center of rotation: 0
center of rotation: -24.4
description: Balcony, window
orientation: 0
orientation: 1
orientation: -1.8
position: 2.1
position: 4
position: -2.7

ViewpointLeftRearBalcony
type: NamedIndividual
type: Viewpoint
has parent: ViewpointNodes
DEF: ViewpointLeftRearBalcony
center of rotation: 5.8
center of rotation: 0
center of rotation: -24.4
description: Left rear balcony
orientation: 1
orientation: 0
orientation: -0.3
position: 3
position: 4
position: -5

ViewpointOrgan
type: NamedIndividual
type: Viewpoint
has parent: ViewpointNodes
DEF: ViewpointOrgan
center of rotation: 5.8
center of rotation: 0
center of rotation: -24.4
description: Organ
orientation: 0
orientation: 1
orientation: -2.3
position: 2.5
position: 4
position: -7

ViewpointBalconyDoors
type: NamedIndividual
type: Viewpoint
has parent: ViewpointNodes
DEF: ViewpointBalconyDoors
center of rotation: 5.8
center of rotation: 0
center of rotation: -24.4
description: Balcony, doors
orientation: 0
orientation: 1
orientation: 2.2
position: 5
position: 4
position: -5

ViewpointTopStairs
type: NamedIndividual
type: Viewpoint
has parent: ViewpointNodes
DEF: ViewpointTopStairs
center of rotation: 5.8
center of rotation: 0
center of rotation: -24.4
description: Top stairs to tower
orientation: 0
orientation: 1
orientation: 1.57
position: 4.3
position: 4
position: -1.2

ViewpointTopStairsCloser
type: NamedIndividual
type: Viewpoint
has parent: ViewpointNodes
DEF: ViewpointTopStairsCloser
center of rotation: 5.8
center of rotation: 0
center of rotation: -24.4
description: Top stairs to tower, closer
orientation: 0
orientation: 1
orientation: 1.8
position: 2.7
position: 4
position: -0.9

ViewpointTopStairsAndBells
type: NamedIndividual
type: Viewpoint
has parent: ViewpointNodes
DEF: ViewpointTopStairsAndBells
center of rotation: 5.8
center of rotation: 0
center of rotation: -24.4
description: Top stairs to tower and bells
orientation: 0
orientation: 1
orientation: 2.1
position: 1.4
position: 4.9
position: -1

ViewpointBells
type: NamedIndividual
type: Viewpoint
has parent: ViewpointNodes
DEF: ViewpointBells
center of rotation: 5.8
center of rotation: 0
center of rotation: -24.4
description: Bells
orientation: 0
orientation: 1
orientation: 2.9
position: -0.2
position: 5
position: -2

ViewpointTowerBells
type: NamedIndividual
type: Viewpoint
has parent: ViewpointNodes
DEF: ViewpointTowerBells
center of rotation: 5.8
center of rotation: 0
center of rotation: -24.4
description: Tower, Bells
orientation: 0
orientation: 1
orientation: 3.34
position: -1.4
position: 6
position: -3

ViewpointTowerArcs
type: NamedIndividual
type: Viewpoint
has parent: ViewpointNodes
DEF: ViewpointTowerArcs
center of rotation: 5.8
center of rotation: 0
center of rotation: -24.4
description: Tower, arcs
orientation: 0
orientation: 1
orientation: 1.57
position: -0.3
position: 6.5
position: -2

ViewpointTowerEntrance
type: NamedIndividual
type: Viewpoint
has parent: ViewpointNodes
DEF: ViewpointTowerEntrance
center of rotation: 5.8
center of rotation: 0
center of rotation: -24.4
description: Tower, entrance
orientation: 0
orientation: 1
orientation: -1.77
position: -2.2
position: 5.2
position: -1.8

ViewpointViewFromTheTower
type: NamedIndividual
type: Viewpoint
has parent: ViewpointNodes
DEF: ViewpointViewFromTheTower
center of rotation: 5.8
center of rotation: 0
center of rotation: -24.4
description: View from the tower
orientation: 0
orientation: 1
orientation: 0.1
position: -2
position: 6
position: -0.3

PrototypeDeclarations
type: NamedIndividual
type: Group
has parent: Scene
has extern proto declare: ExternProtoDeclare 2 5 1
has proto declare: ProtoDeclare 2 5 2
DEF: PrototypeDeclarations

ExternProtoDeclare 2 5 1
type: NamedIndividual
type: ExternProtoDeclare
has parent: PrototypeDeclarations
has field: field 2 5 1 1
has field: field 2 5 1 2
has field: field 2 5 1 3
has field: field 2 5 1 4
has field: field 2 5 1 5
has field: field 2 5 1 6
has field: field 2 5 1 7
has field: field 2 5 1 8
has field: field 2 5 1 9
has field: field 2 5 1 10
appinfo: Sequentially binds each Viewpoint in a set of Viewpoint USE nodes, creating an automatic tour for a scene
name: ViewpointSequencer
url: "../../Savage/Tools/Animation/ViewpointSequencerPrototype.x3d#ViewpointSequencer" "https://savage.nps.edu/Savage/Tools/Animation/ViewpointSequencerPrototype.x3d#ViewpointSequencer" "../../Savage/Tools/Animation/ViewpointSequencerPrototype.wrl#ViewpointSequencer" "https://savage.nps.edu/Savage/Tools/Animation/ViewpointSequencerPrototype.wrl#ViewpointSequencer"

field 2 5 1 1
type: NamedIndividual
type: field
has parent: ExternProtoDeclare 2 5 1
access type: initializeOnly
appinfo: Viewpoint USE nodes that are sequentially bound
name: viewpoints
type: MFNode

field 2 5 1 2
type: NamedIndividual
type: field
has parent: ExternProtoDeclare 2 5 1
access type: inputOutput
appinfo: number of seconds between viewpoint shifts
name: interval
type: SFTime

field 2 5 1 3
type: NamedIndividual
type: field
has parent: ExternProtoDeclare 2 5 1
access type: inputOutput
appinfo: whether ViewpointSequencer is enabled or not
name: enabled
type: SFBool

field 2 5 1 4
type: NamedIndividual
type: field
has parent: ExternProtoDeclare 2 5 1
access type: inputOnly
appinfo: whether ViewpointSequencer is enabled or not
name: set_enabled
type: SFBool

field 2 5 1 5
type: NamedIndividual
type: field
has parent: ExternProtoDeclare 2 5 1
access type: inputOnly
appinfo: bind previous Viewpoint in list
name: previous
type: SFBool

field 2 5 1 6
type: NamedIndividual
type: field
has parent: ExternProtoDeclare 2 5 1
access type: inputOnly
appinfo: bind next Viewpoint in list
name: next
type: SFBool

field 2 5 1 7
type: NamedIndividual
type: field
has parent: ExternProtoDeclare 2 5 1
access type: inputOutput
appinfo: Select message to toggle ViewpointSequencer
name: toggleMessage
type: MFString

field 2 5 1 8
type: NamedIndividual
type: field
has parent: ExternProtoDeclare 2 5 1
access type: initializeOnly
appinfo: Font size for toggleMessage text
name: toggleMessageFontSize
type: SFFloat

field 2 5 1 9
type: NamedIndividual
type: field
has parent: ExternProtoDeclare 2 5 1
access type: inputOutput
appinfo: Color for toggleMessage text
name: toggleMessageColor
type: SFColor

field 2 5 1 10
type: NamedIndividual
type: field
has parent: ExternProtoDeclare 2 5 1
access type: inputOutput
appinfo: enable console output
name: traceEnabled
type: SFBool

ProtoDeclare 2 5 2
type: NamedIndividual
type: ProtoDeclare
has parent: PrototypeDeclarations
has proto interface: ProtoInterface 2 5 2 1
has proto body: ProtoBody 2 5 2 2
appinfo: TouchSensorSelected provides full TouchSensor functionality and adds output field isSelected, which only sends true events and filters out false events
name: TouchSensorSelected

field 2 5 2 1 1
type: NamedIndividual
type: field
has parent: ProtoInterface 2 5 2 1
access type: inputOutput
name: description
type: SFString

field 2 5 2 1 2
type: NamedIndividual
type: field
has parent: ProtoInterface 2 5 2 1
access type: inputOutput
appinfo: default value true
name: enabled
type: SFBool
value: true

field 2 5 2 1 3
type: NamedIndividual
type: field
has parent: ProtoInterface 2 5 2 1
access type: inputOutput
name: metadata
type: SFNode

field 2 5 2 1 4
type: NamedIndividual
type: field
has parent: ProtoInterface 2 5 2 1
access type: outputOnly
name: hitNormal_changed
type: SFVec3f

field 2 5 2 1 5
type: NamedIndividual
type: field
has parent: ProtoInterface 2 5 2 1
access type: outputOnly
name: hitPoint_changed
type: SFVec3f

field 2 5 2 1 6
type: NamedIndividual
type: field
has parent: ProtoInterface 2 5 2 1
access type: outputOnly
name: hitTexCoord_changed
type: SFVec2f

field 2 5 2 1 7
type: NamedIndividual
type: field
has parent: ProtoInterface 2 5 2 1
access type: outputOnly
name: touchTime
type: SFTime

field 2 5 2 1 8
type: NamedIndividual
type: field
has parent: ProtoInterface 2 5 2 1
access type: outputOnly
name: isActive
type: SFBool

field 2 5 2 1 9
type: NamedIndividual
type: field
has parent: ProtoInterface 2 5 2 1
access type: outputOnly
name: isOver
type: SFBool

field 2 5 2 1 10
type: NamedIndividual
type: field
has parent: ProtoInterface 2 5 2 1
access type: outputOnly
name: isSelected
type: SFBool

field 2 5 2 1 11
type: NamedIndividual
type: field
has parent: ProtoInterface 2 5 2 1
access type: outputOnly
name: isSelected2
type: SFVec3f

field 2 5 2 1 12
type: NamedIndividual
type: field
has parent: ProtoInterface 2 5 2 1
access type: outputOnly
name: isSelected3
type: SFVec3f

field 2 5 2 1 13
type: NamedIndividual
type: field
has parent: ProtoInterface 2 5 2 1
access type: outputOnly
name: isSelected4
type: SFInt32

field 2 5 2 1 14
type: NamedIndividual
type: field
has parent: ProtoInterface 2 5 2 1
access type: outputOnly
name: isSelected5
type: SFInt32

field 2 5 2 1 15
type: NamedIndividual
type: field
has parent: ProtoInterface 2 5 2 1
access type: outputOnly
name: isSelected6
type: SFBool

field 2 5 2 1 16
type: NamedIndividual
type: field
has parent: ProtoInterface 2 5 2 1
access type: outputOnly
name: isSelected7
type: SFVec3f

field 2 5 2 1 17
type: NamedIndividual
type: field
has parent: ProtoInterface 2 5 2 1
access type: outputOnly
name: isSelected8
type: SFVec3f

field 2 5 2 1 18
type: NamedIndividual
type: field
has parent: ProtoInterface 2 5 2 1
access type: outputOnly
name: isSelected9
type: SFVec3f

field 2 5 2 1 19
type: NamedIndividual
type: field
has parent: ProtoInterface 2 5 2 1
access type: outputOnly
name: isSelected10
type: SFVec3f

field 2 5 2 1 20
type: NamedIndividual
type: field
has parent: ProtoInterface 2 5 2 1
access type: outputOnly
name: isSelected11
type: SFVec3f

field 2 5 2 1 21
type: NamedIndividual
type: field
has parent: ProtoInterface 2 5 2 1
access type: outputOnly
name: isSelected12
type: SFVec3f

field 2 5 2 1 22
type: NamedIndividual
type: field
has parent: ProtoInterface 2 5 2 1
access type: outputOnly
name: isSelected13
type: SFVec3f

field 2 5 2 1 23
type: NamedIndividual
type: field
has parent: ProtoInterface 2 5 2 1
access type: outputOnly
name: isSelected14
type: SFColor

field 2 5 2 1 24
type: NamedIndividual
type: field
has parent: ProtoInterface 2 5 2 1
access type: outputOnly
name: isSelected15
type: SFColor

field 2 5 2 1 25
type: NamedIndividual
type: field
has parent: ProtoInterface 2 5 2 1
access type: outputOnly
name: isSelected16
type: SFVec3f

field 2 5 2 1 26
type: NamedIndividual
type: field
has parent: ProtoInterface 2 5 2 1
access type: outputOnly
name: isSelected17
type: SFVec3f

field 2 5 2 1 27
type: NamedIndividual
type: field
has parent: ProtoInterface 2 5 2 1
access type: outputOnly
name: isSelected18
type: SFVec3f

field 2 5 2 1 28
type: NamedIndividual
type: field
has parent: ProtoInterface 2 5 2 1
access type: outputOnly
name: isSelected19
type: SFVec3f

field 2 5 2 1 29
type: NamedIndividual
type: field
has parent: ProtoInterface 2 5 2 1
access type: outputOnly
name: isSelected20
type: SFVec3f

field 2 5 2 1 30
type: NamedIndividual
type: field
has parent: ProtoInterface 2 5 2 1
access type: outputOnly
name: isSelected21
type: SFInt32

field 2 5 2 1 31
type: NamedIndividual
type: field
has parent: ProtoInterface 2 5 2 1
access type: outputOnly
name: isSelected22
type: SFInt32

field 2 5 2 1 32
type: NamedIndividual
type: field
has parent: ProtoInterface 2 5 2 1
access type: outputOnly
name: isSelected23
type: SFInt32

field 2 5 2 1 33
type: NamedIndividual
type: field
has parent: ProtoInterface 2 5 2 1
access type: outputOnly
name: isSelected24
type: SFInt32

field 2 5 2 1 34
type: NamedIndividual
type: field
has parent: ProtoInterface 2 5 2 1
access type: outputOnly
name: isSelected25
type: SFInt32

field 2 5 2 1 35
type: NamedIndividual
type: field
has parent: ProtoInterface 2 5 2 1
access type: outputOnly
name: isSelected26
type: SFInt32

field 2 5 2 1 36
type: NamedIndividual
type: field
has parent: ProtoInterface 2 5 2 1
access type: outputOnly
name: isSelected27
type: SFInt32

field 2 5 2 1 37
type: NamedIndividual
type: field
has parent: ProtoInterface 2 5 2 1
access type: outputOnly
name: isSelected28
type: SFInt32

field 2 5 2 1 38
type: NamedIndividual
type: field
has parent: ProtoInterface 2 5 2 1
access type: outputOnly
name: isSelected29
type: SFInt32

TouchSensorRootNode
type: NamedIndividual
type: TouchSensor
has parent: ProtoBody 2 5 2 2
has IS: IS 2 5 2 2 1 1
DEF: TouchSensorRootNode

connect 2 5 2 2 1 1 1
type: NamedIndividual
type: connect
has parent: IS 2 5 2 2 1 1
node field: description
proto field: description

connect 2 5 2 2 1 1 2
type: NamedIndividual
type: connect
has parent: IS 2 5 2 2 1 1
node field: enabled
proto field: enabled

connect 2 5 2 2 1 1 3
type: NamedIndividual
type: connect
has parent: IS 2 5 2 2 1 1
node field: metadata
proto field: metadata

connect 2 5 2 2 1 1 4
type: NamedIndividual
type: connect
has parent: IS 2 5 2 2 1 1
node field: hitNormal_changed
proto field: hitNormal_changed

connect 2 5 2 2 1 1 5
type: NamedIndividual
type: connect
has parent: IS 2 5 2 2 1 1
node field: hitPoint_changed
proto field: hitPoint_changed

connect 2 5 2 2 1 1 6
type: NamedIndividual
type: connect
has parent: IS 2 5 2 2 1 1
node field: hitTexCoord_changed
proto field: hitTexCoord_changed

connect 2 5 2 2 1 1 7
type: NamedIndividual
type: connect
has parent: IS 2 5 2 2 1 1
node field: touchTime
proto field: touchTime

connect 2 5 2 2 1 1 8
type: NamedIndividual
type: connect
has parent: IS 2 5 2 2 1 1
node field: isActive
proto field: isActive

connect 2 5 2 2 1 1 9
type: NamedIndividual
type: connect
has parent: IS 2 5 2 2 1 1
node field: isOver
proto field: isOver

BooleanFilterIsActive
type: NamedIndividual
type: BooleanFilter
has parent: ProtoBody 2 5 2 2
has IS: IS 2 5 2 2 2 1
DEF: BooleanFilterIsActive

connect 2 5 2 2 2 1 1
type: NamedIndividual
type: connect
has parent: IS 2 5 2 2 2 1
node field: inputTrue
proto field: isSelected

ROUTE 2 5 2 2 3
type: NamedIndividual
type: ROUTE
has parent: ProtoBody 2 5 2 2
from field: isActive
from node: TouchSensorRootNode
to field: set_boolean
to node: BooleanFilterIsActive

BooleanFilterIsActive2
type: NamedIndividual
type: BooleanFilter
has parent: ProtoBody 2 5 2 2
has IS: IS 2 5 2 2 4 1
DEF: BooleanFilterIsActive2

connect 2 5 2 2 4 1 1
type: NamedIndividual
type: connect
has parent: IS 2 5 2 2 4 1
node field: inputFalse
proto field: isSelected6

ROUTE 2 5 2 2 5
type: NamedIndividual
type: ROUTE
has parent: ProtoBody 2 5 2 2
from field: isActive
from node: TouchSensorRootNode
to field: set_boolean
to node: BooleanFilterIsActive2

Time
type: NamedIndividual
type: TimeSensor
has parent: ProtoBody 2 5 2 2
DEF: Time

Interpolator
type: NamedIndividual
type: PositionInterpolator
has parent: ProtoBody 2 5 2 2
has IS: IS 2 5 2 2 7 1
DEF: Interpolator
key: 0
key: 1
key value: 0
key value: 0.2

connect 2 5 2 2 7 1 1
type: NamedIndividual
type: connect
has parent: IS 2 5 2 2 7 1
node field: value_changed
proto field: isSelected2

Interpolator2
type: NamedIndividual
type: PositionInterpolator
has parent: ProtoBody 2 5 2 2
has IS: IS 2 5 2 2 8 1
DEF: Interpolator2
key: 0
key: 1
key value: 0
key value: 0.2

connect 2 5 2 2 8 1 1
type: NamedIndividual
type: connect
has parent: IS 2 5 2 2 8 1
node field: value_changed
proto field: isSelected3

Interpolator3
type: NamedIndividual
type: PositionInterpolator
has parent: ProtoBody 2 5 2 2
has IS: IS 2 5 2 2 9 1
DEF: Interpolator3
key: 0
key: 1
key value: 0
key value: 1

connect 2 5 2 2 9 1 1
type: NamedIndividual
type: connect
has parent: IS 2 5 2 2 9 1
node field: value_changed
proto field: isSelected7

Interpolator4
type: NamedIndividual
type: PositionInterpolator
has parent: ProtoBody 2 5 2 2
has IS: IS 2 5 2 2 10 1
DEF: Interpolator4
key: 0
key: 1
key value: 0
key value: -1

connect 2 5 2 2 10 1 1
type: NamedIndividual
type: connect
has parent: IS 2 5 2 2 10 1
node field: value_changed
proto field: isSelected8

Interpolator5
type: NamedIndividual
type: PositionInterpolator
has parent: ProtoBody 2 5 2 2
has IS: IS 2 5 2 2 11 1
DEF: Interpolator5
key: 0
key: 1
key value: 1.3
key value: -1.13
key value: -1
key value: -0.7

connect 2 5 2 2 11 1 1
type: NamedIndividual
type: connect
has parent: IS 2 5 2 2 11 1
node field: value_changed
proto field: isSelected9

Interpolator6
type: NamedIndividual
type: PositionInterpolator
has parent: ProtoBody 2 5 2 2
has IS: IS 2 5 2 2 12 1
DEF: Interpolator6
key: 0
key: 1
key value: 1.3
key value: -1.13
key value: -0.7
key value: -1

connect 2 5 2 2 12 1 1
type: NamedIndividual
type: connect
has parent: IS 2 5 2 2 12 1
node field: value_changed
proto field: isSelected10

Interpolator7
type: NamedIndividual
type: PositionInterpolator
has parent: ProtoBody 2 5 2 2
has IS: IS 2 5 2 2 13 1
DEF: Interpolator7
key: 0
key: 1
key value: 0
key value: -0.6

connect 2 5 2 2 13 1 1
type: NamedIndividual
type: connect
has parent: IS 2 5 2 2 13 1
node field: value_changed
proto field: isSelected11

Interpolator8
type: NamedIndividual
type: PositionInterpolator
has parent: ProtoBody 2 5 2 2
has IS: IS 2 5 2 2 14 1
DEF: Interpolator8
key: 0
key: 1
key value: 0
key value: -0.6

connect 2 5 2 2 14 1 1
type: NamedIndividual
type: connect
has parent: IS 2 5 2 2 14 1
node field: value_changed
proto field: isSelected12

Interpolator9
type: NamedIndividual
type: PositionInterpolator
has parent: ProtoBody 2 5 2 2
has IS: IS 2 5 2 2 15 1
DEF: Interpolator9
key: 0
key: 1
key value: 0
key value: -3

connect 2 5 2 2 15 1 1
type: NamedIndividual
type: connect
has parent: IS 2 5 2 2 15 1
node field: value_changed
proto field: isSelected13

Interpolator10
type: NamedIndividual
type: PositionInterpolator
has parent: ProtoBody 2 5 2 2
has IS: IS 2 5 2 2 16 1
DEF: Interpolator10
key: 0
key: 1
key value: 0
key value: -1

connect 2 5 2 2 16 1 1
type: NamedIndividual
type: connect
has parent: IS 2 5 2 2 16 1
node field: value_changed
proto field: isSelected16

Interpolator11
type: NamedIndividual
type: PositionInterpolator
has parent: ProtoBody 2 5 2 2
has IS: IS 2 5 2 2 17 1
DEF: Interpolator11
key: 0
key: 1
key value: 0

connect 2 5 2 2 17 1 1
type: NamedIndividual
type: connect
has parent: IS 2 5 2 2 17 1
node field: value_changed
proto field: isSelected17

Interpolator12
type: NamedIndividual
type: PositionInterpolator
has parent: ProtoBody 2 5 2 2
has IS: IS 2 5 2 2 18 1
DEF: Interpolator12
key: 0
key: 1
key value: 0
key value: -1

connect 2 5 2 2 18 1 1
type: NamedIndividual
type: connect
has parent: IS 2 5 2 2 18 1
node field: value_changed
proto field: isSelected18

Interpolator13
type: NamedIndividual
type: PositionInterpolator
has parent: ProtoBody 2 5 2 2
has IS: IS 2 5 2 2 19 1
DEF: Interpolator13
key: 0
key: 1
key value: 0
key value: -3

connect 2 5 2 2 19 1 1
type: NamedIndividual
type: connect
has parent: IS 2 5 2 2 19 1
node field: value_changed
proto field: isSelected19

Interpolator14
type: NamedIndividual
type: PositionInterpolator
has parent: ProtoBody 2 5 2 2
has IS: IS 2 5 2 2 20 1
DEF: Interpolator14
key: 0
key: 1
key value: 0
key value: -0.2

connect 2 5 2 2 20 1 1
type: NamedIndividual
type: connect
has parent: IS 2 5 2 2 20 1
node field: value_changed
proto field: isSelected20

ROUTE 2 5 2 2 21
type: NamedIndividual
type: ROUTE
has parent: ProtoBody 2 5 2 2
from field: touchTime
from node: TouchSensorRootNode
to field: startTime
to node: Time

ROUTE 2 5 2 2 22
type: NamedIndividual
type: ROUTE
has parent: ProtoBody 2 5 2 2
from field: fraction_changed
from node: Time
to field: set_fraction
to node: Interpolator

ROUTE 2 5 2 2 23
type: NamedIndividual
type: ROUTE
has parent: ProtoBody 2 5 2 2
from field: fraction_changed
from node: Time
to field: set_fraction
to node: Interpolator2

ROUTE 2 5 2 2 24
type: NamedIndividual
type: ROUTE
has parent: ProtoBody 2 5 2 2
from field: fraction_changed
from node: Time
to field: set_fraction
to node: Interpolator3

ROUTE 2 5 2 2 25
type: NamedIndividual
type: ROUTE
has parent: ProtoBody 2 5 2 2
from field: fraction_changed
from node: Time
to field: set_fraction
to node: Interpolator4

ROUTE 2 5 2 2 26
type: NamedIndividual
type: ROUTE
has parent: ProtoBody 2 5 2 2
from field: fraction_changed
from node: Time
to field: set_fraction
to node: Interpolator5

ROUTE 2 5 2 2 27
type: NamedIndividual
type: ROUTE
has parent: ProtoBody 2 5 2 2
from field: fraction_changed
from node: Time
to field: set_fraction
to node: Interpolator6

ROUTE 2 5 2 2 28
type: NamedIndividual
type: ROUTE
has parent: ProtoBody 2 5 2 2
from field: fraction_changed
from node: Time
to field: set_fraction
to node: Interpolator7

ROUTE 2 5 2 2 29
type: NamedIndividual
type: ROUTE
has parent: ProtoBody 2 5 2 2
from field: fraction_changed
from node: Time
to field: set_fraction
to node: Interpolator8

ROUTE 2 5 2 2 30
type: NamedIndividual
type: ROUTE
has parent: ProtoBody 2 5 2 2
from field: fraction_changed
from node: Time
to field: set_fraction
to node: Interpolator9

ROUTE 2 5 2 2 31
type: NamedIndividual
type: ROUTE
has parent: ProtoBody 2 5 2 2
from field: fraction_changed
from node: Time
to field: set_fraction
to node: Interpolator10

ROUTE 2 5 2 2 32
type: NamedIndividual
type: ROUTE
has parent: ProtoBody 2 5 2 2
from field: fraction_changed
from node: Time
to field: set_fraction
to node: Interpolator11

ROUTE 2 5 2 2 33
type: NamedIndividual
type: ROUTE
has parent: ProtoBody 2 5 2 2
from field: fraction_changed
from node: Time
to field: set_fraction
to node: Interpolator12

ROUTE 2 5 2 2 34
type: NamedIndividual
type: ROUTE
has parent: ProtoBody 2 5 2 2
from field: fraction_changed
from node: Time
to field: set_fraction
to node: Interpolator13

ROUTE 2 5 2 2 35
type: NamedIndividual
type: ROUTE
has parent: ProtoBody 2 5 2 2
from field: fraction_changed
from node: Time
to field: set_fraction
to node: Interpolator14

ColorInterpolator
type: NamedIndividual
has parent: ProtoBody 2 5 2 2
has IS: IS 2 5 2 2 36 1
DEF: ColorInterpolator
key: 0
key: 1
key value: 0
key value: 1

connect 2 5 2 2 36 1 1
type: NamedIndividual
type: connect
has parent: IS 2 5 2 2 36 1
node field: value_changed
proto field: isSelected14

ColorInterpolator2
type: NamedIndividual
type: ColorInterpolator
has parent: ProtoBody 2 5 2 2
has IS: IS 2 5 2 2 37 1
DEF: ColorInterpolator2
key: 0
key: 1
key value: 0

connect 2 5 2 2 37 1 1
type: NamedIndividual
type: connect
has parent: IS 2 5 2 2 37 1
node field: value_changed
proto field: isSelected15

ROUTE 2 5 2 2 38
type: NamedIndividual
type: ROUTE
has parent: ProtoBody 2 5 2 2
from field: fraction_changed
from node: Time
to field: set_fraction
to node: ColorInterpolator

ROUTE 2 5 2 2 39
type: NamedIndividual
type: ROUTE
has parent: ProtoBody 2 5 2 2
from field: fraction_changed
from node: Time
to field: set_fraction
to node: ColorInterpolator2

IntegerIsActive
type: NamedIndividual
type: IntegerTrigger
has parent: ProtoBody 2 5 2 2
has IS: IS 2 5 2 2 40 1
DEF: IntegerIsActive
integer key: 1

connect 2 5 2 2 40 1 1
type: NamedIndividual
type: connect
has parent: IS 2 5 2 2 40 1
node field: triggerValue
proto field: isSelected4

ROUTE 2 5 2 2 41
type: NamedIndividual
type: ROUTE
has parent: ProtoBody 2 5 2 2
from field: isActive
from node: TouchSensorRootNode
to field: set_boolean
to node: IntegerIsActive

IntegerIsActive2
type: NamedIndividual
type: IntegerTrigger
has parent: ProtoBody 2 5 2 2
has IS: IS 2 5 2 2 42 1
DEF: IntegerIsActive2
integer key: 0

connect 2 5 2 2 42 1 1
type: NamedIndividual
type: connect
has parent: IS 2 5 2 2 42 1
node field: triggerValue
proto field: isSelected5

ROUTE 2 5 2 2 43
type: NamedIndividual
type: ROUTE
has parent: ProtoBody 2 5 2 2
from field: isActive
from node: TouchSensorRootNode
to field: set_boolean
to node: IntegerIsActive2

IntegerIsActive3
type: NamedIndividual
type: IntegerTrigger
has parent: ProtoBody 2 5 2 2
has IS: IS 2 5 2 2 44 1
DEF: IntegerIsActive3
integer key: 1

connect 2 5 2 2 44 1 1
type: NamedIndividual
type: connect
has parent: IS 2 5 2 2 44 1
node field: triggerValue
proto field: isSelected21

ROUTE 2 5 2 2 45
type: NamedIndividual
type: ROUTE
has parent: ProtoBody 2 5 2 2
from field: isActive
from node: TouchSensorRootNode
to field: set_boolean
to node: IntegerIsActive3

IntegerIsActive4
type: NamedIndividual
type: IntegerTrigger
has parent: ProtoBody 2 5 2 2
has IS: IS 2 5 2 2 46 1
DEF: IntegerIsActive4
integer key: 2

connect 2 5 2 2 46 1 1
type: NamedIndividual
type: connect
has parent: IS 2 5 2 2 46 1
node field: triggerValue
proto field: isSelected22

ROUTE 2 5 2 2 47
type: NamedIndividual
type: ROUTE
has parent: ProtoBody 2 5 2 2
from field: isActive
from node: TouchSensorRootNode
to field: set_boolean
to node: IntegerIsActive4

IntegerIsActive5
type: NamedIndividual
type: IntegerTrigger
has parent: ProtoBody 2 5 2 2
has IS: IS 2 5 2 2 48 1
DEF: IntegerIsActive5
integer key: 3

connect 2 5 2 2 48 1 1
type: NamedIndividual
type: connect
has parent: IS 2 5 2 2 48 1
node field: triggerValue
proto field: isSelected23

ROUTE 2 5 2 2 49
type: NamedIndividual
type: ROUTE
has parent: ProtoBody 2 5 2 2
from field: isActive
from node: TouchSensorRootNode
to field: set_boolean
to node: IntegerIsActive5

IntegerIsActive6
type: NamedIndividual
type: IntegerTrigger
has parent: ProtoBody 2 5 2 2
has IS: IS 2 5 2 2 50 1
DEF: IntegerIsActive6
integer key: 4

connect 2 5 2 2 50 1 1
type: NamedIndividual
type: connect
has parent: IS 2 5 2 2 50 1
node field: triggerValue
proto field: isSelected24

ROUTE 2 5 2 2 51
type: NamedIndividual
type: ROUTE
has parent: ProtoBody 2 5 2 2
from field: isActive
from node: TouchSensorRootNode
to field: set_boolean
to node: IntegerIsActive6

IntegerIsActive7
type: NamedIndividual
type: IntegerTrigger
has parent: ProtoBody 2 5 2 2
has IS: IS 2 5 2 2 52 1
DEF: IntegerIsActive7
integer key: 5

connect 2 5 2 2 52 1 1
type: NamedIndividual
type: connect
has parent: IS 2 5 2 2 52 1
node field: triggerValue
proto field: isSelected25

ROUTE 2 5 2 2 53
type: NamedIndividual
type: ROUTE
has parent: ProtoBody 2 5 2 2
from field: isActive
from node: TouchSensorRootNode
to field: set_boolean
to node: IntegerIsActive7

IntegerIsActive8
type: NamedIndividual
type: IntegerTrigger
has parent: ProtoBody 2 5 2 2
has IS: IS 2 5 2 2 54 1
DEF: IntegerIsActive8
integer key: 6

connect 2 5 2 2 54 1 1
type: NamedIndividual
type: connect
has parent: IS 2 5 2 2 54 1
node field: triggerValue
proto field: isSelected26

ROUTE 2 5 2 2 55
type: NamedIndividual
type: ROUTE
has parent: ProtoBody 2 5 2 2
from field: isActive
from node: TouchSensorRootNode
to field: set_boolean
to node: IntegerIsActive8

IntegerIsActive9
type: NamedIndividual
type: IntegerTrigger
has parent: ProtoBody 2 5 2 2
has IS: IS 2 5 2 2 56 1
DEF: IntegerIsActive9
integer key: 7

connect 2 5 2 2 56 1 1
type: NamedIndividual
type: connect
has parent: IS 2 5 2 2 56 1
node field: triggerValue
proto field: isSelected27

ROUTE 2 5 2 2 57
type: NamedIndividual
type: ROUTE
has parent: ProtoBody 2 5 2 2
from field: isActive
from node: TouchSensorRootNode
to field: set_boolean
to node: IntegerIsActive9

IntegerIsActive10
type: NamedIndividual
type: IntegerTrigger
has parent: ProtoBody 2 5 2 2
has IS: IS 2 5 2 2 58 1
DEF: IntegerIsActive10
integer key: 8

connect 2 5 2 2 58 1 1
type: NamedIndividual
type: connect
has parent: IS 2 5 2 2 58 1
node field: triggerValue
proto field: isSelected28

ROUTE 2 5 2 2 59
type: NamedIndividual
type: ROUTE
has parent: ProtoBody 2 5 2 2
from field: isActive
from node: TouchSensorRootNode
to field: set_boolean
to node: IntegerIsActive10

IntegerIsActive11
type: NamedIndividual
type: IntegerTrigger
has parent: ProtoBody 2 5 2 2
has IS: IS 2 5 2 2 60 1
DEF: IntegerIsActive11
integer key: 9

connect 2 5 2 2 60 1 1
type: NamedIndividual
type: connect
has parent: IS 2 5 2 2 60 1
node field: triggerValue
proto field: isSelected29

ROUTE 2 5 2 2 61
type: NamedIndividual
type: ROUTE
has parent: ProtoBody 2 5 2 2
from field: isActive
from node: TouchSensorRootNode
to field: set_boolean
to node: IntegerIsActive11

PresentToHistorichChurch
type: NamedIndividual
type: Switch
has parent: Scene
has children: Group 2 6 1
has children: Group 2 6 2
DEF: PresentToHistorichChurch
which choice: 0

MainmenuToMainpanel
type: NamedIndividual
type: Switch
has parent: Group 2 6 1
has children: Group 2 6 1 1 1
has children: Group 2 6 1 1 2
has children: Group 2 6 1 1 3
DEF: MainmenuToMainpanel
which choice: 0

HudContainer1
type: NamedIndividual
type: Transform
has parent: Group 2 6 1 1 1
has children: Transform 2 6 1 1 1 1 1
DEF: HudContainer1

Transform 2 6 1 1 1 1 1
type: NamedIndividual
type: Transform
has parent: HudContainer1
has children: Group 2 6 1 1 1 1 1 1
translation: 3
translation: 1.7
translation: -5

touchUP
type: NamedIndividual
type: TouchSensor
has parent: Group 2 6 1 1 1 1 1 1
DEF: touchUP
description: Main Menù

Text 2 6 1 1 1 1 1 1 2 1
type: NamedIndividual
type: Text
has parent: Shape 2 6 1 1 1 1 1 1 2
has font style: FontStyle 2 6 1 1 1 1 1 1 2 1 1
string: "Main Menu"

FontStyle 2 6 1 1 1 1 1 1 2 1 1
type: NamedIndividual
type: FontStyle
has parent: Text 2 6 1 1 1 1 1 1 2 1
justify: "MIDDLE" "MIDDLE"
size: 0.3

Material 2 6 1 1 1 1 1 1 2 2 1
type: NamedIndividual
type: Material
has parent: Appearance 2 6 1 1 1 1 1 1 2 2
emissive color: 1

MainMenuSphereLeft
type: NamedIndividual
type: Transform
has parent: Group 2 6 1 1 1 1 1 1
has children: Shape 2 6 1 1 1 1 1 1 3 1
DEF: MainMenuSphereLeft
scale: 1.05
scale: 1
scale: 2.3
translation: -0.708
translation: 0.048
translation: 0.1

Sphere 2 6 1 1 1 1 1 1 3 1 1
type: NamedIndividual
type: Sphere
has parent: Shape 2 6 1 1 1 1 1 1 3 1
radius: 0.04

Material 2 6 1 1 1 1 1 1 3 1 2 1
type: NamedIndividual
type: Material
has parent: Appearance 2 6 1 1 1 1 1 1 3 1 2
emissive color: 1

MainMenuSphereRight
type: NamedIndividual
type: Transform
has parent: Group 2 6 1 1 1 1 1 1
has children: Shape 2 6 1 1 1 1 1 1 4 1
DEF: MainMenuSphereRight
rotation: 1
rotation: 0
rotation: -0.23
scale: 0.88
scale: 1
scale: 1.5
translation: 0.589
translation: 0.039
translation: 0.1

Sphere 2 6 1 1 1 1 1 1 4 1 1
type: NamedIndividual
type: Sphere
has parent: Shape 2 6 1 1 1 1 1 1 4 1
radius: 0.04

Material 2 6 1 1 1 1 1 1 4 1 2 1
type: NamedIndividual
type: Material
has parent: Appearance 2 6 1 1 1 1 1 1 4 1 2
emissive color: 1

HereIAm1
type: NamedIndividual
type: ProximitySensor
has parent: Group 2 6 1 1 1
DEF: HereIAm1
size: 10000000

ROUTE 2 6 1 1 1 3
type: NamedIndividual
type: ROUTE
has parent: Group 2 6 1 1 1
from field: orientation_changed
from node: HereIAm1
to field: rotation
to node: HudContainer1

ROUTE 2 6 1 1 1 4
type: NamedIndividual
type: ROUTE
has parent: Group 2 6 1 1 1
from field: position_changed
from node: HereIAm1
to field: translation
to node: HudContainer1

HudContainer2
type: NamedIndividual
type: Transform
has parent: Group 2 6 1 1 2
has children: Transform 2 6 1 1 2 1 1
DEF: HudContainer2

Transform 2 6 1 1 2 1 1
type: NamedIndividual
type: Transform
has parent: HudContainer2
has children: Group 2 6 1 1 2 1 1 1
translation: 0
translation: 0.2
translation: -5.5

Transform 2 6 1 1 2 1 1 1 1
type: NamedIndividual
type: Transform
has parent: Group 2 6 1 1 2 1 1 1
has children: RedPyramidTransform
has children: ChurchModelTransform
has children: MainPanel
has children: PanelPointLight
has children: FirstPanel
has children: FirstPanelBis
has children: NavigatingPanel
has children: NavigatingPanelBis
has children: LightingPanel
has children: LightingPanelBis
has children: SourcesOfLightSpheres
has children: LightDescriptions
has children: PicturesPanel
has children: PicturesPanelBis
has children: SourcesPanel
has children: SourcesPanelBis
has children: HistoricChurchPanel
has children: BellsSoundPanel
has children: GreenPyramidTransform
has children: CoordinateSystemPanel
has children: GreenPyramidTransform2
has ROUTE: ROUTE 2 6 1 1 2 1 1 1 1 11
has ROUTE: ROUTE 2 6 1 1 2 1 1 1 1 12
has ROUTE: ROUTE 2 6 1 1 2 1 1 1 1 13
has ROUTE: ROUTE 2 6 1 1 2 1 1 1 1 14
has ROUTE: ROUTE 2 6 1 1 2 1 1 1 1 15
has ROUTE: ROUTE 2 6 1 1 2 1 1 1 1 16
has ROUTE: ROUTE 2 6 1 1 2 1 1 1 1 17
has ROUTE: ROUTE 2 6 1 1 2 1 1 1 1 18
has ROUTE: ROUTE 2 6 1 1 2 1 1 1 1 19
has ROUTE: ROUTE 2 6 1 1 2 1 1 1 1 20
has ROUTE: ROUTE 2 6 1 1 2 1 1 1 1 21
has ROUTE: ROUTE 2 6 1 1 2 1 1 1 1 22
has ROUTE: ROUTE 2 6 1 1 2 1 1 1 1 23
has ROUTE: ROUTE 2 6 1 1 2 1 1 1 1 24
has ROUTE: ROUTE 2 6 1 1 2 1 1 1 1 25
has ROUTE: ROUTE 2 6 1 1 2 1 1 1 1 26
has ROUTE: ROUTE 2 6 1 1 2 1 1 1 1 27
has ROUTE: ROUTE 2 6 1 1 2 1 1 1 1 28
has ROUTE: ROUTE 2 6 1 1 2 1 1 1 1 29
has ROUTE: ROUTE 2 6 1 1 2 1 1 1 1 30
has ROUTE: ROUTE 2 6 1 1 2 1 1 1 1 31
has ROUTE: ROUTE 2 6 1 1 2 1 1 1 1 32
has ROUTE: ROUTE 2 6 1 1 2 1 1 1 1 33
has ROUTE: ROUTE 2 6 1 1 2 1 1 1 1 34
has ROUTE: ROUTE 2 6 1 1 2 1 1 1 1 35
has ROUTE: ROUTE 2 6 1 1 2 1 1 1 1 36
has ROUTE: ROUTE 2 6 1 1 2 1 1 1 1 37
has ROUTE: ROUTE 2 6 1 1 2 1 1 1 1 38
has ROUTE: ROUTE 2 6 1 1 2 1 1 1 1 39
has ROUTE: ROUTE 2 6 1 1 2 1 1 1 1 40
has ROUTE: ROUTE 2 6 1 1 2 1 1 1 1 41
has ROUTE: ROUTE 2 6 1 1 2 1 1 1 1 42
has ROUTE: ROUTE 2 6 1 1 2 1 1 1 1 43
has ROUTE: ROUTE 2 6 1 1 2 1 1 1 1 44
has ROUTE: ROUTE 2 6 1 1 2 1 1 1 1 45
has ROUTE: ROUTE 2 6 1 1 2 1 1 1 1 46
has ROUTE: ROUTE 2 6 1 1 2 1 1 1 1 47
has ROUTE: ROUTE 2 6 1 1 2 1 1 1 1 48
has ROUTE: ROUTE 2 6 1 1 2 1 1 1 1 49
has ROUTE: ROUTE 2 6 1 1 2 1 1 1 1 50
has ROUTE: ROUTE 2 6 1 1 2 1 1 1 1 51
has ROUTE: ROUTE 2 6 1 1 2 1 1 1 1 52
has ROUTE: ROUTE 2 6 1 1 2 1 1 1 1 53
has ROUTE: ROUTE 2 6 1 1 2 1 1 1 1 54
has ROUTE: ROUTE 2 6 1 1 2 1 1 1 1 55
has ROUTE: ROUTE 2 6 1 1 2 1 1 1 1 56
has ROUTE: ROUTE 2 6 1 1 2 1 1 1 1 57
has ROUTE: ROUTE 2 6 1 1 2 1 1 1 1 58
has ROUTE: ROUTE 2 6 1 1 2 1 1 1 1 59
has ROUTE: ROUTE 2 6 1 1 2 1 1 1 1 60
has ROUTE: ROUTE 2 6 1 1 2 1 1 1 1 61
has ROUTE: ROUTE 2 6 1 1 2 1 1 1 1 62
has ROUTE: ROUTE 2 6 1 1 2 1 1 1 1 63
has ROUTE: ROUTE 2 6 1 1 2 1 1 1 1 64
has ROUTE: ROUTE 2 6 1 1 2 1 1 1 1 65
has ROUTE: ROUTE 2 6 1 1 2 1 1 1 1 66

RedPyramidTransform
type: NamedIndividual
type: Transform
has parent: Transform 2 6 1 1 2 1 1 1 1
has children: Transform 2 6 1 1 2 1 1 1 1 1 1
has children: Transform 2 6 1 1 2 1 1 1 1 1 2
has children: Transform 2 6 1 1 2 1 1 1 1 1 3
has children: Transform 2 6 1 1 2 1 1 1 1 1 4
has children: Transform 2 6 1 1 2 1 1 1 1 1 5
has children: Transform 2 6 1 1 2 1 1 1 1 1 6
has children: Transform 2 6 1 1 2 1 1 1 1 1 7
has children: Transform 2 6 1 1 2 1 1 1 1 1 8
has children: Transform 2 6 1 1 2 1 1 1 1 1 9
has children: Transform 2 6 1 1 2 1 1 1 1 1 10
DEF: RedPyramidTransform
translation: 0
translation: -1

Transform 2 6 1 1 2 1 1 1 1 1 1
type: NamedIndividual
type: Transform
has parent: RedPyramidTransform
has children: SelectNave
has children: RedPyramidButton
has ROUTE: ROUTE 2 6 1 1 2 1 1 1 1 1 1 2
scale: 0.3
translation: 1.6
translation: 0.1
translation: 0.5

SelectNave
type: NamedIndividual
type: ProtoInstance
has parent: Transform 2 6 1 1 2 1 1 1 1 1 1
has field value: fieldValue 2 6 1 1 2 1 1 1 1 1 1 1 1
DEF: SelectNave
name: TouchSensorSelected

fieldValue 2 6 1 1 2 1 1 1 1 1 1 1 1
type: NamedIndividual
type: fieldValue
has parent: SelectNave
name: description
value: Nave

ROUTE 2 6 1 1 2 1 1 1 1 1 1 2
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1 1 1
from field: isSelected
from node: SelectNave
to field: set_bind
to node: ViewpointFrontView

RedPyramidButton
type: NamedIndividual
type: Shape
has parent: Transform 2 6 1 1 2 1 1 1 1 1 1
has geometry: IndexedFaceSet 2 6 1 1 2 1 1 1 1 1 1 3 1
has appearance: Appearance 2 6 1 1 2 1 1 1 1 1 1 3 2
DEF: RedPyramidButton

IndexedFaceSet 2 6 1 1 2 1 1 1 1 1 1 3 1
type: NamedIndividual
type: IndexedFaceSet
has parent: RedPyramidButton
has coord: Coordinate 2 6 1 1 2 1 1 1 1 1 1 3 1 1
convex: false
coord index: 0
coord index: 1
coord index: 4
coord index: -1
coord index: 3
coord index: 2
solid: false

Coordinate 2 6 1 1 2 1 1 1 1 1 1 3 1 1
type: NamedIndividual
type: Coordinate
has parent: IndexedFaceSet 2 6 1 1 2 1 1 1 1 1 1 3 1
point: 0
point: 0.25
point: 0.125
point: 0.42

Material 2 6 1 1 2 1 1 1 1 1 1 3 2 1
type: NamedIndividual
type: Material
has parent: Appearance 2 6 1 1 2 1 1 1 1 1 1 3 2
diffuse color: 1
diffuse color: 0.25

Transform 2 6 1 1 2 1 1 1 1 1 2
type: NamedIndividual
type: Transform
has parent: RedPyramidTransform
has children: SelectTranseptAxes
has children: RedPyramidButton-USE-1
has ROUTE: ROUTE 2 6 1 1 2 1 1 1 1 1 2 2
scale: 0.3
translation: 2.5
translation: 0.1
translation: 0.5

SelectTranseptAxes
type: NamedIndividual
type: ProtoInstance
has parent: Transform 2 6 1 1 2 1 1 1 1 1 2
has field value: fieldValue 2 6 1 1 2 1 1 1 1 1 2 1 1
DEF: SelectTranseptAxes
name: TouchSensorSelected

fieldValue 2 6 1 1 2 1 1 1 1 1 2 1 1
type: NamedIndividual
type: fieldValue
has parent: SelectTranseptAxes
name: description
value: Transept/Axes

ROUTE 2 6 1 1 2 1 1 1 1 1 2 2
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1 1 2
from field: isSelected
from node: SelectTranseptAxes
to field: set_bind
to node: ViewpointNaveView

Transform 2 6 1 1 2 1 1 1 1 1 3
type: NamedIndividual
type: Transform
has parent: RedPyramidTransform
has children: SelectSacristy
has children: RedPyramidButton-USE-2
has ROUTE: ROUTE 2 6 1 1 2 1 1 1 1 1 3 2
scale: 0.3
translation: 2.9
translation: -0.5
translation: 0.5

SelectSacristy
type: NamedIndividual
type: ProtoInstance
has parent: Transform 2 6 1 1 2 1 1 1 1 1 3
has field value: fieldValue 2 6 1 1 2 1 1 1 1 1 3 1 1
DEF: SelectSacristy
name: TouchSensorSelected

fieldValue 2 6 1 1 2 1 1 1 1 1 3 1 1
type: NamedIndividual
type: fieldValue
has parent: SelectSacristy
name: description
value: Sacristy

ROUTE 2 6 1 1 2 1 1 1 1 1 3 2
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1 1 3
from field: isSelected
from node: SelectSacristy
to field: set_bind
to node: ViewpointSacristyAndBackRoom

Transform 2 6 1 1 2 1 1 1 1 1 4
type: NamedIndividual
type: Transform
has parent: RedPyramidTransform
has children: SelectOutsideSouth
has children: RedPyramidButton-USE-3
has ROUTE: ROUTE 2 6 1 1 2 1 1 1 1 1 4 2
scale: 0.3
translation: 3.3
translation: 0.7
translation: 0.5

SelectOutsideSouth
type: NamedIndividual
type: ProtoInstance
has parent: Transform 2 6 1 1 2 1 1 1 1 1 4
has field value: fieldValue 2 6 1 1 2 1 1 1 1 1 4 1 1
DEF: SelectOutsideSouth
name: TouchSensorSelected

fieldValue 2 6 1 1 2 1 1 1 1 1 4 1 1
type: NamedIndividual
type: fieldValue
has parent: SelectOutsideSouth
name: description
value: Outside South

ROUTE 2 6 1 1 2 1 1 1 1 1 4 2
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1 1 4
from field: isSelected
from node: SelectOutsideSouth
to field: set_bind
to node: ViewpointBackOutside

Transform 2 6 1 1 2 1 1 1 1 1 5
type: NamedIndividual
type: Transform
has parent: RedPyramidTransform
has children: SelectOutsideEast
has children: RedPyramidButton-USE-4
has ROUTE: ROUTE 2 6 1 1 2 1 1 1 1 1 5 2
scale: 0.3
translation: 1.4
translation: 0.6
translation: 0.5

SelectOutsideEast
type: NamedIndividual
type: ProtoInstance
has parent: Transform 2 6 1 1 2 1 1 1 1 1 5
has field value: fieldValue 2 6 1 1 2 1 1 1 1 1 5 1 1
DEF: SelectOutsideEast
name: TouchSensorSelected

fieldValue 2 6 1 1 2 1 1 1 1 1 5 1 1
type: NamedIndividual
type: fieldValue
has parent: SelectOutsideEast
name: description
value: Outside East

ROUTE 2 6 1 1 2 1 1 1 1 1 5 2
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1 1 5
from field: isSelected
from node: SelectOutsideEast
to field: set_bind
to node: ViewpointTowerBack

Transform 2 6 1 1 2 1 1 1 1 1 6
type: NamedIndividual
type: Transform
has parent: RedPyramidTransform
has children: SelectOutsideWest
has children: RedPyramidButton-USE-5
has ROUTE: ROUTE 2 6 1 1 2 1 1 1 1 1 6 2
scale: 0.3
translation: 1.4
translation: -1
translation: 0.5

SelectOutsideWest
type: NamedIndividual
type: ProtoInstance
has parent: Transform 2 6 1 1 2 1 1 1 1 1 6
has field value: fieldValue 2 6 1 1 2 1 1 1 1 1 6 1 1
DEF: SelectOutsideWest
name: TouchSensorSelected

fieldValue 2 6 1 1 2 1 1 1 1 1 6 1 1
type: NamedIndividual
type: fieldValue
has parent: SelectOutsideWest
name: description
value: Outside West

ROUTE 2 6 1 1 2 1 1 1 1 1 6 2
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1 1 6
from field: isSelected
from node: SelectOutsideWest
to field: set_bind
to node: ViewpointRightOutside

Transform 2 6 1 1 2 1 1 1 1 1 7
type: NamedIndividual
type: Transform
has parent: RedPyramidTransform
has children: SelectOutsideNorth
has children: RedPyramidButton-USE-6
has ROUTE: ROUTE 2 6 1 1 2 1 1 1 1 1 7 2
scale: 0.3
translation: -0.22
translation: 0
translation: 0.5

SelectOutsideNorth
type: NamedIndividual
type: ProtoInstance
has parent: Transform 2 6 1 1 2 1 1 1 1 1 7
has field value: fieldValue 2 6 1 1 2 1 1 1 1 1 7 1 1
DEF: SelectOutsideNorth
name: TouchSensorSelected

fieldValue 2 6 1 1 2 1 1 1 1 1 7 1 1
type: NamedIndividual
type: fieldValue
has parent: SelectOutsideNorth
name: description
value: Outside North

ROUTE 2 6 1 1 2 1 1 1 1 1 7 2
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1 1 7
from field: isSelected
from node: SelectOutsideNorth
to field: set_bind
to node: ViewpointFront

Transform 2 6 1 1 2 1 1 1 1 1 8
type: NamedIndividual
type: Transform
has parent: RedPyramidTransform
has children: SelectEntrance
has children: RedPyramidButton-USE-7
has ROUTE: ROUTE 2 6 1 1 2 1 1 1 1 1 8 2
scale: 0.3
translation: 0.1
translation: 0
translation: 0.5

SelectEntrance
type: NamedIndividual
type: ProtoInstance
has parent: Transform 2 6 1 1 2 1 1 1 1 1 8
has field value: fieldValue 2 6 1 1 2 1 1 1 1 1 8 1 1
DEF: SelectEntrance
name: TouchSensorSelected

fieldValue 2 6 1 1 2 1 1 1 1 1 8 1 1
type: NamedIndividual
type: fieldValue
has parent: SelectEntrance
name: description
value: Entrance

ROUTE 2 6 1 1 2 1 1 1 1 1 8 2
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1 1 8
from field: isSelected
from node: SelectEntrance
to field: set_bind
to node: ViewpointFrontDoors

Transform 2 6 1 1 2 1 1 1 1 1 9
type: NamedIndividual
type: Transform
has parent: RedPyramidTransform
has children: SelectBalcony
has children: RedPyramidButton-USE-8
has ROUTE: ROUTE 2 6 1 1 2 1 1 1 1 1 9 2
scale: 0.3
translation: 0.5
translation: 0.26
translation: 0.6

SelectBalcony
type: NamedIndividual
type: ProtoInstance
has parent: Transform 2 6 1 1 2 1 1 1 1 1 9
has field value: fieldValue 2 6 1 1 2 1 1 1 1 1 9 1 1
DEF: SelectBalcony
name: TouchSensorSelected

fieldValue 2 6 1 1 2 1 1 1 1 1 9 1 1
type: NamedIndividual
type: fieldValue
has parent: SelectBalcony
name: description
value: Balcony

ROUTE 2 6 1 1 2 1 1 1 1 1 9 2
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1 1 9
from field: isSelected
from node: SelectBalcony
to field: set_bind
to node: ViewpointLeftRearBalcony

Transform 2 6 1 1 2 1 1 1 1 1 10
type: NamedIndividual
type: Transform
has parent: RedPyramidTransform
has children: SelectTower
has children: RedPyramidButton-USE-9
has ROUTE: ROUTE 2 6 1 1 2 1 1 1 1 1 10 2
scale: 0.3
translation: 0.26
translation: 0.6
translation: 0.7

SelectTower
type: NamedIndividual
type: ProtoInstance
has parent: Transform 2 6 1 1 2 1 1 1 1 1 10
has field value: fieldValue 2 6 1 1 2 1 1 1 1 1 10 1 1
DEF: SelectTower
name: TouchSensorSelected

fieldValue 2 6 1 1 2 1 1 1 1 1 10 1 1
type: NamedIndividual
type: fieldValue
has parent: SelectTower
name: description
value: Tower

ROUTE 2 6 1 1 2 1 1 1 1 1 10 2
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1 1 10
from field: isSelected
from node: SelectTower
to field: set_bind
to node: ViewpointTowerBells

ChurchModelTransform
type: NamedIndividual
type: Transform
has parent: Transform 2 6 1 1 2 1 1 1 1
has children: Transform 2 6 1 1 2 1 1 1 1 2 1
DEF: ChurchModelTransform
rotation: 0
rotation: 1
rotation: -1.57
scale: 0.6
translation: 0.2
translation: 0.4
translation: 0.3

Transform 2 6 1 1 2 1 1 1 1 2 1
type: NamedIndividual
type: Transform
has parent: ChurchModelTransform
has children: Transform 2 6 1 1 2 1 1 1 1 2 1 1
rotation: 0
rotation: 1
rotation: -1.2

Transform 2 6 1 1 2 1 1 1 1 2 1 1
type: NamedIndividual
type: Transform
has parent: Transform 2 6 1 1 2 1 1 1 1 2 1
has children: ChurcRoofToChurcModel
rotation: 1
rotation: 0

ChurcRoofToChurcModel
type: NamedIndividual
type: Switch
has parent: Transform 2 6 1 1 2 1 1 1 1 2 1 1
has children: ChurchRoof
has children: ChurchModel
DEF: ChurcRoofToChurcModel
which choice: 0

ChurchRoof
type: NamedIndividual
type: Inline
has parent: ChurcRoofToChurcModel
DEF: ChurchRoof
url: "ChurchRoof.x3d" "https://www.web3d.org/x3d/content/examples/X3dForAdvancedModeling/SanCarlosCathedral/ChurchRoof.x3d" "ChurchRoof.wrl" "https://www.web3d.org/x3d/content/examples/X3dForAdvancedModeling/SanCarlosCathedral/ChurchRoof.wrl"

ChurchModel
type: NamedIndividual
type: Inline
has parent: ChurcRoofToChurcModel
DEF: ChurchModel
url: "ChurchModel.x3d" "https://www.web3d.org/x3d/content/examples/X3dForAdvancedModeling/SanCarlosCathedral/ChurchModel.x3d" "ChurchModel.wrl" "https://www.web3d.org/x3d/content/examples/X3dForAdvancedModeling/SanCarlosCathedral/ChurchModel.wrl"

MainPanel
type: NamedIndividual
type: Transform
has parent: Transform 2 6 1 1 2 1 1 1 1
has children: Shape 2 6 1 1 2 1 1 1 1 3 1
DEF: MainPanel
translation: 0.75
translation: 0

Box 2 6 1 1 2 1 1 1 1 3 1 1
type: NamedIndividual
type: Box
has parent: Shape 2 6 1 1 2 1 1 1 1 3 1
size: 6.5
size: 3
size: 0.2

Material 2 6 1 1 2 1 1 1 1 3 1 2 1
type: NamedIndividual
type: Material
has parent: Appearance 2 6 1 1 2 1 1 1 1 3 1 2
diffuse color: 1
diffuse color: 0.75
diffuse color: 0.25

PanelPointLight
type: NamedIndividual
type: PointLight
has parent: Transform 2 6 1 1 2 1 1 1 1
DEF: PanelPointLight
ambient intensity: 1
location: 0.75
location: 0
location: 1
on: false
radius: 1.1

FirstPanel
type: NamedIndividual
type: Transform
has parent: Transform 2 6 1 1 2 1 1 1 1
has children: Transform 2 6 1 1 2 1 1 1 1 5 1
DEF: FirstPanel
translation: 0
translation: 0.2

Transform 2 6 1 1 2 1 1 1 1 5 1
type: NamedIndividual
type: Transform
has parent: FirstPanel
has children: HidePanelText1
has children: HidePanelButton1
has children: NavigatingText
has children: NavigatingButton
has children: LightingText
has children: LightingButton
has children: PicturesText
has children: PicturesButton
has children: SourcesText
has children: SourcesButton
has children: ModelingText
has children: Anchor 2 6 1 1 2 1 1 1 1 5 1 12
has children: HistoricCurchText
has children: HistoricCurchButton
has children: NextPanelText1
has children: NextPanelButton1
translation: -1.2
translation: 0

HidePanelText1
type: NamedIndividual
type: Transform
has parent: Transform 2 6 1 1 2 1 1 1 1 5 1
has children: Shape 2 6 1 1 2 1 1 1 1 5 1 1 1
DEF: HidePanelText1
translation: 2.2
translation: 1.2
translation: 0

Text 2 6 1 1 2 1 1 1 1 5 1 1 1 1
type: NamedIndividual
type: Text
has parent: Shape 2 6 1 1 2 1 1 1 1 5 1 1 1
has font style: FontStyle 2 6 1 1 2 1 1 1 1 5 1 1 1 1 1
string: "Hide Panel"

FontStyle 2 6 1 1 2 1 1 1 1 5 1 1 1 1 1
type: NamedIndividual
type: FontStyle
has parent: Text 2 6 1 1 2 1 1 1 1 5 1 1 1 1
justify: "MIDDLE" "MIDDLE"
size: 0.3

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

HidePanelButton1
type: NamedIndividual
type: Transform
has parent: Transform 2 6 1 1 2 1 1 1 1 5 1
has children: touchHidePanel1
has children: Shape 2 6 1 1 2 1 1 1 1 5 1 2 3
has ROUTE: ROUTE 2 6 1 1 2 1 1 1 1 5 1 2 2
DEF: HidePanelButton1
translation: 1.5
translation: 1.28
translation: 0

touchHidePanel1
type: NamedIndividual
type: ProtoInstance
has parent: HidePanelButton1
has field value: fieldValue 2 6 1 1 2 1 1 1 1 5 1 2 1 1
DEF: touchHidePanel1
name: TouchSensorSelected

fieldValue 2 6 1 1 2 1 1 1 1 5 1 2 1 1
type: NamedIndividual
type: fieldValue
has parent: touchHidePanel1
name: description
value: Hide panel

ROUTE 2 6 1 1 2 1 1 1 1 5 1 2 2
type: NamedIndividual
type: ROUTE
has parent: HidePanelButton1
from field: isSelected5
from node: touchHidePanel1
to field: whichChoice
to node: MainmenuToMainpanel

Sphere 2 6 1 1 2 1 1 1 1 5 1 2 3 1
type: NamedIndividual
type: Sphere
has parent: Shape 2 6 1 1 2 1 1 1 1 5 1 2 3
radius: 0.1

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

NavigatingText
type: NamedIndividual
type: Transform
has parent: Transform 2 6 1 1 2 1 1 1 1 5 1
has children: Shape 2 6 1 1 2 1 1 1 1 5 1 3 1
DEF: NavigatingText
translation: 0
translation: 1

Text 2 6 1 1 2 1 1 1 1 5 1 3 1 1
type: NamedIndividual
type: Text
has parent: Shape 2 6 1 1 2 1 1 1 1 5 1 3 1
has font style: FontStyle 2 6 1 1 2 1 1 1 1 5 1 3 1 1 1
string: "Navigating"

FontStyle 2 6 1 1 2 1 1 1 1 5 1 3 1 1 1
type: NamedIndividual
type: FontStyle
has parent: Text 2 6 1 1 2 1 1 1 1 5 1 3 1 1
justify: "MIDDLE" "MIDDLE"
size: 0.3

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

NavigatingButton
type: NamedIndividual
type: Transform
has parent: Transform 2 6 1 1 2 1 1 1 1 5 1
has children: touchNavigating
has children: Shape 2 6 1 1 2 1 1 1 1 5 1 4 5
has ROUTE: ROUTE 2 6 1 1 2 1 1 1 1 5 1 4 2
has ROUTE: ROUTE 2 6 1 1 2 1 1 1 1 5 1 4 3
has ROUTE: ROUTE 2 6 1 1 2 1 1 1 1 5 1 4 4
DEF: NavigatingButton
translation: -0.8
translation: 1.08
translation: 0

touchNavigating
type: NamedIndividual
type: ProtoInstance
has parent: NavigatingButton
has field value: fieldValue 2 6 1 1 2 1 1 1 1 5 1 4 1 1
DEF: touchNavigating
name: TouchSensorSelected

fieldValue 2 6 1 1 2 1 1 1 1 5 1 4 1 1
type: NamedIndividual
type: fieldValue
has parent: touchNavigating
name: description
value: Navigating

ROUTE 2 6 1 1 2 1 1 1 1 5 1 4 2
type: NamedIndividual
type: ROUTE
has parent: NavigatingButton
from field: isSelected2
from node: touchNavigating
to field: translation
to node: FirstPanel

ROUTE 2 6 1 1 2 1 1 1 1 5 1 4 3
type: NamedIndividual
type: ROUTE
has parent: NavigatingButton
from field: isSelected4
from node: touchNavigating
to field: whichChoice
to node: ChurcRoofToChurcModel

ROUTE 2 6 1 1 2 1 1 1 1 5 1 4 4
type: NamedIndividual
type: ROUTE
has parent: NavigatingButton
from field: isSelected16
from node: touchNavigating
to field: translation
to node: RedPyramidTransform

Sphere 2 6 1 1 2 1 1 1 1 5 1 4 5 1
type: NamedIndividual
type: Sphere
has parent: Shape 2 6 1 1 2 1 1 1 1 5 1 4 5
radius: 0.1

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

LightingText
type: NamedIndividual
type: Transform
has parent: Transform 2 6 1 1 2 1 1 1 1 5 1
has children: Shape 2 6 1 1 2 1 1 1 1 5 1 5 1
DEF: LightingText
translation: 0.25
translation: 0.6
translation: 0

Text 2 6 1 1 2 1 1 1 1 5 1 5 1 1
type: NamedIndividual
type: Text
has parent: Shape 2 6 1 1 2 1 1 1 1 5 1 5 1
has font style: FontStyle 2 6 1 1 2 1 1 1 1 5 1 5 1 1 1
string: "Lighting"

FontStyle 2 6 1 1 2 1 1 1 1 5 1 5 1 1 1
type: NamedIndividual
type: FontStyle
has parent: Text 2 6 1 1 2 1 1 1 1 5 1 5 1 1
justify: "MIDDLE" "MIDDLE"
size: 0.25

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

LightingButton
type: NamedIndividual
type: Transform
has parent: Transform 2 6 1 1 2 1 1 1 1 5 1
has children: touchLighting
has children: Shape 2 6 1 1 2 1 1 1 1 5 1 6 7
has ROUTE: ROUTE 2 6 1 1 2 1 1 1 1 5 1 6 2
has ROUTE: ROUTE 2 6 1 1 2 1 1 1 1 5 1 6 3
has ROUTE: ROUTE 2 6 1 1 2 1 1 1 1 5 1 6 4
has ROUTE: ROUTE 2 6 1 1 2 1 1 1 1 5 1 6 5
has ROUTE: ROUTE 2 6 1 1 2 1 1 1 1 5 1 6 6
DEF: LightingButton
translation: -0.8
translation: 0.68
translation: 0

touchLighting
type: NamedIndividual
type: ProtoInstance
has parent: LightingButton
has field value: fieldValue 2 6 1 1 2 1 1 1 1 5 1 6 1 1
DEF: touchLighting
name: TouchSensorSelected

fieldValue 2 6 1 1 2 1 1 1 1 5 1 6 1 1
type: NamedIndividual
type: fieldValue
has parent: touchLighting
name: description
value: Lighting

ROUTE 2 6 1 1 2 1 1 1 1 5 1 6 2
type: NamedIndividual
type: ROUTE
has parent: LightingButton
from field: isSelected2
from node: touchLighting
to field: translation
to node: FirstPanel

ROUTE 2 6 1 1 2 1 1 1 1 5 1 6 3
type: NamedIndividual
type: ROUTE
has parent: LightingButton
from field: isSelected6
from node: touchLighting
to field: headlight
to node: NavigationFly

ROUTE 2 6 1 1 2 1 1 1 1 5 1 6 4
type: NamedIndividual
type: ROUTE
has parent: LightingButton
from field: isSelected
from node: touchLighting
to field: on
to node: PanelPointLight

ROUTE 2 6 1 1 2 1 1 1 1 5 1 6 5
type: NamedIndividual
type: ROUTE
has parent: LightingButton
from field: isSelected4
from node: touchLighting
to field: whichChoice
to node: ChurcRoofToChurcModel

ROUTE 2 6 1 1 2 1 1 1 1 5 1 6 6
type: NamedIndividual
type: ROUTE
has parent: LightingButton
from field: isSelected16
from node: touchLighting
to field: translation
to node: RedPyramidTransform

Sphere 2 6 1 1 2 1 1 1 1 5 1 6 7 1
type: NamedIndividual
type: Sphere
has parent: Shape 2 6 1 1 2 1 1 1 1 5 1 6 7
radius: 0.1

Material 2 6 1 1 2 1 1 1 1 5 1 6 7 2 1
type: NamedIndividual
type: Material
has parent: Appearance 2 6 1 1 2 1 1 1 1 5 1 6 7 2
diffuse color: 0

PicturesText
type: NamedIndividual
type: Transform
has parent: Transform 2 6 1 1 2 1 1 1 1 5 1
has children: Shape 2 6 1 1 2 1 1 1 1 5 1 7 1
DEF: PicturesText
translation: 0
translation: 0.2

Text 2 6 1 1 2 1 1 1 1 5 1 7 1 1
type: NamedIndividual
type: Text
has parent: Shape 2 6 1 1 2 1 1 1 1 5 1 7 1
has font style: FontStyle 2 6 1 1 2 1 1 1 1 5 1 7 1 1 1
string: "Pictures"

FontStyle 2 6 1 1 2 1 1 1 1 5 1 7 1 1 1
type: NamedIndividual
type: FontStyle
has parent: Text 2 6 1 1 2 1 1 1 1 5 1 7 1 1
justify: "MIDDLE" "MIDDLE"
size: 0.3

Material 2 6 1 1 2 1 1 1 1 5 1 7 1 2 1
type: NamedIndividual
type: Material
has parent: Appearance 2 6 1 1 2 1 1 1 1 5 1 7 1 2
diffuse color: 0

PicturesButton
type: NamedIndividual
type: Transform
has parent: Transform 2 6 1 1 2 1 1 1 1 5 1
has children: touchPictures
has children: Shape 2 6 1 1 2 1 1 1 1 5 1 8 5
has ROUTE: ROUTE 2 6 1 1 2 1 1 1 1 5 1 8 2
has ROUTE: ROUTE 2 6 1 1 2 1 1 1 1 5 1 8 3
has ROUTE: ROUTE 2 6 1 1 2 1 1 1 1 5 1 8 4
DEF: PicturesButton
translation: -0.8
translation: 0.28
translation: 0

touchPictures
type: NamedIndividual
type: ProtoInstance
has parent: PicturesButton
has field value: fieldValue 2 6 1 1 2 1 1 1 1 5 1 8 1 1
DEF: touchPictures
name: TouchSensorSelected

fieldValue 2 6 1 1 2 1 1 1 1 5 1 8 1 1
type: NamedIndividual
type: fieldValue
has parent: touchPictures
name: description
value: Pictures

ROUTE 2 6 1 1 2 1 1 1 1 5 1 8 2
type: NamedIndividual
type: ROUTE
has parent: PicturesButton
from field: isSelected2
from node: touchPictures
to field: translation
to node: FirstPanel

ROUTE 2 6 1 1 2 1 1 1 1 5 1 8 3
type: NamedIndividual
type: ROUTE
has parent: PicturesButton
from field: isSelected4
from node: touchPictures
to field: whichChoice
to node: ChurcRoofToChurcModel

ROUTE 2 6 1 1 2 1 1 1 1 5 1 8 4
type: NamedIndividual
type: ROUTE
has parent: PicturesButton
from field: isSelected16
from node: touchPictures
to field: translation
to node: RedPyramidTransform

Sphere 2 6 1 1 2 1 1 1 1 5 1 8 5 1
type: NamedIndividual
type: Sphere
has parent: Shape 2 6 1 1 2 1 1 1 1 5 1 8 5
radius: 0.1

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

SourcesText
type: NamedIndividual
type: Transform
has parent: Transform 2 6 1 1 2 1 1 1 1 5 1
has children: Shape 2 6 1 1 2 1 1 1 1 5 1 9 1
DEF: SourcesText
translation: 0
translation: -0.2

Text 2 6 1 1 2 1 1 1 1 5 1 9 1 1
type: NamedIndividual
type: Text
has parent: Shape 2 6 1 1 2 1 1 1 1 5 1 9 1
has font style: FontStyle 2 6 1 1 2 1 1 1 1 5 1 9 1 1 1
string: "Sources"

FontStyle 2 6 1 1 2 1 1 1 1 5 1 9 1 1 1
type: NamedIndividual
type: FontStyle
has parent: Text 2 6 1 1 2 1 1 1 1 5 1 9 1 1
justify: "MIDDLE" "MIDDLE"
size: 0.3

Material 2 6 1 1 2 1 1 1 1 5 1 9 1 2 1
type: NamedIndividual
type: Material
has parent: Appearance 2 6 1 1 2 1 1 1 1 5 1 9 1 2
diffuse color: 0

SourcesButton
type: NamedIndividual
type: Transform
has parent: Transform 2 6 1 1 2 1 1 1 1 5 1
has children: touchSources
has children: Shape 2 6 1 1 2 1 1 1 1 5 1 10 5
has ROUTE: ROUTE 2 6 1 1 2 1 1 1 1 5 1 10 2
has ROUTE: ROUTE 2 6 1 1 2 1 1 1 1 5 1 10 3
has ROUTE: ROUTE 2 6 1 1 2 1 1 1 1 5 1 10 4
DEF: SourcesButton
translation: -0.8
translation: -0.12
translation: 0

touchSources
type: NamedIndividual
type: ProtoInstance
has parent: SourcesButton
has field value: fieldValue 2 6 1 1 2 1 1 1 1 5 1 10 1 1
DEF: touchSources
name: TouchSensorSelected

fieldValue 2 6 1 1 2 1 1 1 1 5 1 10 1 1
type: NamedIndividual
type: fieldValue
has parent: touchSources
name: description
value: Sources

ROUTE 2 6 1 1 2 1 1 1 1 5 1 10 2
type: NamedIndividual
type: ROUTE
has parent: SourcesButton
from field: isSelected2
from node: touchSources
to field: translation
to node: FirstPanel

ROUTE 2 6 1 1 2 1 1 1 1 5 1 10 3
type: NamedIndividual
type: ROUTE
has parent: SourcesButton
from field: isSelected4
from node: touchSources
to field: whichChoice
to node: ChurcRoofToChurcModel

ROUTE 2 6 1 1 2 1 1 1 1 5 1 10 4
type: NamedIndividual
type: ROUTE
has parent: SourcesButton
from field: isSelected16
from node: touchSources
to field: translation
to node: RedPyramidTransform

Sphere 2 6 1 1 2 1 1 1 1 5 1 10 5 1
type: NamedIndividual
type: Sphere
has parent: Shape 2 6 1 1 2 1 1 1 1 5 1 10 5
radius: 0.1

Material 2 6 1 1 2 1 1 1 1 5 1 10 5 2 1
type: NamedIndividual
type: Material
has parent: Appearance 2 6 1 1 2 1 1 1 1 5 1 10 5 2
diffuse color: 0

ModelingText
type: NamedIndividual
type: Transform
has parent: Transform 2 6 1 1 2 1 1 1 1 5 1
has children: Shape 2 6 1 1 2 1 1 1 1 5 1 11 1
DEF: ModelingText
translation: 0
translation: -0.6

Text 2 6 1 1 2 1 1 1 1 5 1 11 1 1
type: NamedIndividual
type: Text
has parent: Shape 2 6 1 1 2 1 1 1 1 5 1 11 1
has font style: FontStyle 2 6 1 1 2 1 1 1 1 5 1 11 1 1 1
string: "Modeling"

FontStyle 2 6 1 1 2 1 1 1 1 5 1 11 1 1 1
type: NamedIndividual
type: FontStyle
has parent: Text 2 6 1 1 2 1 1 1 1 5 1 11 1 1
justify: "MIDDLE" "MIDDLE"
size: 0.3

Material 2 6 1 1 2 1 1 1 1 5 1 11 1 2 1
type: NamedIndividual
type: Material
has parent: Appearance 2 6 1 1 2 1 1 1 1 5 1 11 1 2
diffuse color: 0

Anchor 2 6 1 1 2 1 1 1 1 5 1 12
type: NamedIndividual
type: Anchor
has parent: Transform 2 6 1 1 2 1 1 1 1 5 1
has children: ModelingButton
description: Modeling
parameter: "target=blank"
url: "documentation/Modeling.html" "https://www.web3d.org/x3d/content/examples/X3dForAdvancedModeling/SanCarlosCathedral/documentation/Modeling.html"

ModelingButton
type: NamedIndividual
type: Transform
has parent: Anchor 2 6 1 1 2 1 1 1 1 5 1 12
has children: Shape 2 6 1 1 2 1 1 1 1 5 1 12 1 1
DEF: ModelingButton
translation: -0.8
translation: -0.52
translation: 0

Sphere 2 6 1 1 2 1 1 1 1 5 1 12 1 1 1
type: NamedIndividual
type: Sphere
has parent: Shape 2 6 1 1 2 1 1 1 1 5 1 12 1 1
radius: 0.1

Material 2 6 1 1 2 1 1 1 1 5 1 12 1 1 2 1
type: NamedIndividual
type: Material
has parent: Appearance 2 6 1 1 2 1 1 1 1 5 1 12 1 1 2
diffuse color: 0

HistoricCurchText
type: NamedIndividual
type: Transform
has parent: Transform 2 6 1 1 2 1 1 1 1 5 1
has children: Shape 2 6 1 1 2 1 1 1 1 5 1 13 1
DEF: HistoricCurchText
translation: 0.25
translation: -1
translation: 0

Text 2 6 1 1 2 1 1 1 1 5 1 13 1 1
type: NamedIndividual
type: Text
has parent: Shape 2 6 1 1 2 1 1 1 1 5 1 13 1
has font style: FontStyle 2 6 1 1 2 1 1 1 1 5 1 13 1 1 1
string: "Historic church"

FontStyle 2 6 1 1 2 1 1 1 1 5 1 13 1 1 1
type: NamedIndividual
type: FontStyle
has parent: Text 2 6 1 1 2 1 1 1 1 5 1 13 1 1
justify: "MIDDLE" "MIDDLE"
size: 0.27

Material 2 6 1 1 2 1 1 1 1 5 1 13 1 2 1
type: NamedIndividual
type: Material
has parent: Appearance 2 6 1 1 2 1 1 1 1 5 1 13 1 2
diffuse color: 0

HistoricCurchButton
type: NamedIndividual
type: Transform
has parent: Transform 2 6 1 1 2 1 1 1 1 5 1
has children: touchHistoricCurch
has children: Shape 2 6 1 1 2 1 1 1 1 5 1 14 5
has ROUTE: ROUTE 2 6 1 1 2 1 1 1 1 5 1 14 2
has ROUTE: ROUTE 2 6 1 1 2 1 1 1 1 5 1 14 3
has ROUTE: ROUTE 2 6 1 1 2 1 1 1 1 5 1 14 4
DEF: HistoricCurchButton
translation: -0.8
translation: -0.92
translation: 0

touchHistoricCurch
type: NamedIndividual
type: ProtoInstance
has parent: HistoricCurchButton
has field value: fieldValue 2 6 1 1 2 1 1 1 1 5 1 14 1 1
DEF: touchHistoricCurch
name: TouchSensorSelected

fieldValue 2 6 1 1 2 1 1 1 1 5 1 14 1 1
type: NamedIndividual
type: fieldValue
has parent: touchHistoricCurch
name: description
value: Historic church

ROUTE 2 6 1 1 2 1 1 1 1 5 1 14 2
type: NamedIndividual
type: ROUTE
has parent: HistoricCurchButton
from field: isSelected2
from node: touchHistoricCurch
to field: translation
to node: FirstPanel

ROUTE 2 6 1 1 2 1 1 1 1 5 1 14 3
type: NamedIndividual
type: ROUTE
has parent: HistoricCurchButton
from field: isSelected4
from node: touchHistoricCurch
to field: whichChoice
to node: ChurcRoofToChurcModel

ROUTE 2 6 1 1 2 1 1 1 1 5 1 14 4
type: NamedIndividual
type: ROUTE
has parent: HistoricCurchButton
from field: isSelected16
from node: touchHistoricCurch
to field: translation
to node: RedPyramidTransform

Sphere 2 6 1 1 2 1 1 1 1 5 1 14 5 1
type: NamedIndividual
type: Sphere
has parent: Shape 2 6 1 1 2 1 1 1 1 5 1 14 5
radius: 0.1

Material 2 6 1 1 2 1 1 1 1 5 1 14 5 2 1
type: NamedIndividual
type: Material
has parent: Appearance 2 6 1 1 2 1 1 1 1 5 1 14 5 2
diffuse color: 0

NextPanelText1
type: NamedIndividual
type: Transform
has parent: Transform 2 6 1 1 2 1 1 1 1 5 1
has children: Shape 2 6 1 1 2 1 1 1 1 5 1 15 1
DEF: NextPanelText1
translation: -0.4
translation: -1.3
translation: 0

Text 2 6 1 1 2 1 1 1 1 5 1 15 1 1
type: NamedIndividual
type: Text
has parent: Shape 2 6 1 1 2 1 1 1 1 5 1 15 1
has font style: FontStyle 2 6 1 1 2 1 1 1 1 5 1 15 1 1 1
string: "Next Panel"

FontStyle 2 6 1 1 2 1 1 1 1 5 1 15 1 1 1
type: NamedIndividual
type: FontStyle
has parent: Text 2 6 1 1 2 1 1 1 1 5 1 15 1 1
justify: "MIDDLE" "MIDDLE"
size: 0.2

Material 2 6 1 1 2 1 1 1 1 5 1 15 1 2 1
type: NamedIndividual
type: Material
has parent: Appearance 2 6 1 1 2 1 1 1 1 5 1 15 1 2
diffuse color: 0

NextPanelButton1
type: NamedIndividual
type: Transform
has parent: Transform 2 6 1 1 2 1 1 1 1 5 1
has children: touchNextPanel1
has children: Shape 2 6 1 1 2 1 1 1 1 5 1 16 3
has ROUTE: ROUTE 2 6 1 1 2 1 1 1 1 5 1 16 2
DEF: NextPanelButton1
translation: -0.8
translation: -1.25
translation: 0

touchNextPanel1
type: NamedIndividual
type: ProtoInstance
has parent: NextPanelButton1
has field value: fieldValue 2 6 1 1 2 1 1 1 1 5 1 16 1 1
DEF: touchNextPanel1
name: TouchSensorSelected

fieldValue 2 6 1 1 2 1 1 1 1 5 1 16 1 1
type: NamedIndividual
type: fieldValue
has parent: touchNextPanel1
name: description
value: Next Panel

ROUTE 2 6 1 1 2 1 1 1 1 5 1 16 2
type: NamedIndividual
type: ROUTE
has parent: NextPanelButton1
from field: isSelected2
from node: touchNextPanel1
to field: translation
to node: FirstPanel

Sphere 2 6 1 1 2 1 1 1 1 5 1 16 3 1
type: NamedIndividual
type: Sphere
has parent: Shape 2 6 1 1 2 1 1 1 1 5 1 16 3
radius: 0.05

Material 2 6 1 1 2 1 1 1 1 5 1 16 3 2 1
type: NamedIndividual
type: Material
has parent: Appearance 2 6 1 1 2 1 1 1 1 5 1 16 3 2
diffuse color: 0

FirstPanelBis
type: NamedIndividual
type: Transform
has parent: Transform 2 6 1 1 2 1 1 1 1
has ROUTE: ROUTE 2 6 1 1 2 1 1 1 1 6 1
has children: Transform 2 6 1 1 2 1 1 1 1 6 2
DEF: FirstPanelBis

ROUTE 2 6 1 1 2 1 1 1 1 6 1
type: NamedIndividual
type: ROUTE
has parent: FirstPanelBis
from field: isSelected3
from node: touchNextPanel1
to field: translation
to node: FirstPanelBis

Transform 2 6 1 1 2 1 1 1 1 6 2
type: NamedIndividual
type: Transform
has parent: FirstPanelBis
has children: HidePanelText2
has children: HidePanelButton2
has children: ChurchHistoryText
has children: Anchor 2 6 1 1 2 1 1 1 1 6 2 4
has children: BellsSoundText
has children: BellsSoundButton
has children: CoordinateSystemText
has children: CoordinateSystemSphere
has children: EmptyText1
has children: EmptyButton1
has children: EmptyText2
has children: EmptyButton2
has children: EmptyText3
has children: EmptyButton3
has children: PreviousPanelText
has children: PreviousPanelButton1
translation: -1.2
translation: 0

HidePanelText2
type: NamedIndividual
type: Transform
has parent: Transform 2 6 1 1 2 1 1 1 1 6 2
has children: Shape 2 6 1 1 2 1 1 1 1 6 2 1 1
DEF: HidePanelText2
translation: 2
translation: 1.2
translation: 0

Text 2 6 1 1 2 1 1 1 1 6 2 1 1 1
type: NamedIndividual
type: Text
has parent: Shape 2 6 1 1 2 1 1 1 1 6 2 1 1
has font style: FontStyle 2 6 1 1 2 1 1 1 1 6 2 1 1 1 1
string: "Hide Panel"

FontStyle 2 6 1 1 2 1 1 1 1 6 2 1 1 1 1
type: NamedIndividual
type: FontStyle
has parent: Text 2 6 1 1 2 1 1 1 1 6 2 1 1 1
justify: "MIDDLE" "MIDDLE"
size: 0.3

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

HidePanelButton2
type: NamedIndividual
type: Transform
has parent: Transform 2 6 1 1 2 1 1 1 1 6 2
has children: touchHidePanel2
has children: Shape 2 6 1 1 2 1 1 1 1 6 2 2 3
has ROUTE: ROUTE 2 6 1 1 2 1 1 1 1 6 2 2 2
DEF: HidePanelButton2
translation: 1.5
translation: 1.28
translation: 0

touchHidePanel2
type: NamedIndividual
type: ProtoInstance
has parent: HidePanelButton2
has field value: fieldValue 2 6 1 1 2 1 1 1 1 6 2 2 1 1
DEF: touchHidePanel2
name: TouchSensorSelected

fieldValue 2 6 1 1 2 1 1 1 1 6 2 2 1 1
type: NamedIndividual
type: fieldValue
has parent: touchHidePanel2
name: description
value: Hide panel

ROUTE 2 6 1 1 2 1 1 1 1 6 2 2 2
type: NamedIndividual
type: ROUTE
has parent: HidePanelButton2
from field: isSelected5
from node: touchHidePanel2
to field: whichChoice
to node: MainmenuToMainpanel

Sphere 2 6 1 1 2 1 1 1 1 6 2 2 3 1
type: NamedIndividual
type: Sphere
has parent: Shape 2 6 1 1 2 1 1 1 1 6 2 2 3
radius: 0.1

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

ChurchHistoryText
type: NamedIndividual
type: Transform
has parent: Transform 2 6 1 1 2 1 1 1 1 6 2
has children: Shape 2 6 1 1 2 1 1 1 1 6 2 3 1
DEF: ChurchHistoryText
translation: 0.2
translation: 1
translation: 0

Text 2 6 1 1 2 1 1 1 1 6 2 3 1 1
type: NamedIndividual
type: Text
has parent: Shape 2 6 1 1 2 1 1 1 1 6 2 3 1
has font style: FontStyle 2 6 1 1 2 1 1 1 1 6 2 3 1 1 1
string: "Church History"

FontStyle 2 6 1 1 2 1 1 1 1 6 2 3 1 1 1
type: NamedIndividual
type: FontStyle
has parent: Text 2 6 1 1 2 1 1 1 1 6 2 3 1 1
justify: "MIDDLE" "MIDDLE"
size: 0.3

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

Anchor 2 6 1 1 2 1 1 1 1 6 2 4
type: NamedIndividual
type: Anchor
has parent: Transform 2 6 1 1 2 1 1 1 1 6 2
has children: ChurchHistoryButton
description: Church History
parameter: "target=blank"
url: "documentation/ChurchHistory.html" "https://www.web3d.org/x3d/content/examples/X3dForAdvancedModeling/SanCarlosCathedral/documentation/ChurchHistory.html"

ChurchHistoryButton
type: NamedIndividual
type: Transform
has parent: Anchor 2 6 1 1 2 1 1 1 1 6 2 4
has children: Shape 2 6 1 1 2 1 1 1 1 6 2 4 1 1
DEF: ChurchHistoryButton
translation: -0.8
translation: 1.08
translation: 0

Sphere 2 6 1 1 2 1 1 1 1 6 2 4 1 1 1
type: NamedIndividual
type: Sphere
has parent: Shape 2 6 1 1 2 1 1 1 1 6 2 4 1 1
radius: 0.1

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

BellsSoundText
type: NamedIndividual
type: Transform
has parent: Transform 2 6 1 1 2 1 1 1 1 6 2
has children: Shape 2 6 1 1 2 1 1 1 1 6 2 5 1
DEF: BellsSoundText
translation: 0.2
translation: 0.6
translation: 0

Text 2 6 1 1 2 1 1 1 1 6 2 5 1 1
type: NamedIndividual
type: Text
has parent: Shape 2 6 1 1 2 1 1 1 1 6 2 5 1
has font style: FontStyle 2 6 1 1 2 1 1 1 1 6 2 5 1 1 1
string: "Bells sound"

FontStyle 2 6 1 1 2 1 1 1 1 6 2 5 1 1 1
type: NamedIndividual
type: FontStyle
has parent: Text 2 6 1 1 2 1 1 1 1 6 2 5 1 1
justify: "MIDDLE" "MIDDLE"
size: 0.3

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

BellsSoundButton
type: NamedIndividual
type: Transform
has parent: Transform 2 6 1 1 2 1 1 1 1 6 2
has children: touchBellsSound
has children: Shape 2 6 1 1 2 1 1 1 1 6 2 6 6
has ROUTE: ROUTE 2 6 1 1 2 1 1 1 1 6 2 6 2
has ROUTE: ROUTE 2 6 1 1 2 1 1 1 1 6 2 6 3
has ROUTE: ROUTE 2 6 1 1 2 1 1 1 1 6 2 6 4
has ROUTE: ROUTE 2 6 1 1 2 1 1 1 1 6 2 6 5
DEF: BellsSoundButton
translation: -0.8
translation: 0.68
translation: 0

touchBellsSound
type: NamedIndividual
type: ProtoInstance
has parent: BellsSoundButton
has field value: fieldValue 2 6 1 1 2 1 1 1 1 6 2 6 1 1
DEF: touchBellsSound
name: TouchSensorSelected

fieldValue 2 6 1 1 2 1 1 1 1 6 2 6 1 1
type: NamedIndividual
type: fieldValue
has parent: touchBellsSound
name: description
value: Bells Sound

ROUTE 2 6 1 1 2 1 1 1 1 6 2 6 2
type: NamedIndividual
type: ROUTE
has parent: BellsSoundButton
from field: isSelected2
from node: touchBellsSound
to field: translation
to node: FirstPanelBis

ROUTE 2 6 1 1 2 1 1 1 1 6 2 6 3
type: NamedIndividual
type: ROUTE
has parent: BellsSoundButton
from field: isSelected4
from node: touchBellsSound
to field: whichChoice
to node: ChurcRoofToChurcModel

ROUTE 2 6 1 1 2 1 1 1 1 6 2 6 4
type: NamedIndividual
type: ROUTE
has parent: BellsSoundButton
from field: isSelected16
from node: touchBellsSound
to field: translation
to node: RedPyramidTransform

ROUTE 2 6 1 1 2 1 1 1 1 6 2 6 5
type: NamedIndividual
type: ROUTE
has parent: BellsSoundButton
from field: isSelected
from node: touchBellsSound
to field: set_bind
to node: ViewpointFrontFromGround

Sphere 2 6 1 1 2 1 1 1 1 6 2 6 6 1
type: NamedIndividual
type: Sphere
has parent: Shape 2 6 1 1 2 1 1 1 1 6 2 6 6
radius: 0.1

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

CoordinateSystemText
type: NamedIndividual
type: Transform
has parent: Transform 2 6 1 1 2 1 1 1 1 6 2
has children: Shape 2 6 1 1 2 1 1 1 1 6 2 7 1
DEF: CoordinateSystemText
translation: 0.26
translation: 0.2
translation: 0

Text 2 6 1 1 2 1 1 1 1 6 2 7 1 1
type: NamedIndividual
type: Text
has parent: Shape 2 6 1 1 2 1 1 1 1 6 2 7 1
has font style: FontStyle 2 6 1 1 2 1 1 1 1 6 2 7 1 1 1
string: "Coordinate System"

FontStyle 2 6 1 1 2 1 1 1 1 6 2 7 1 1 1
type: NamedIndividual
type: FontStyle
has parent: Text 2 6 1 1 2 1 1 1 1 6 2 7 1 1
justify: "MIDDLE" "MIDDLE"
size: 0.28

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

CoordinateSystemSphere
type: NamedIndividual
type: Transform
has parent: Transform 2 6 1 1 2 1 1 1 1 6 2
has children: touchCoordinateSystem
has children: Shape 2 6 1 1 2 1 1 1 1 6 2 8 6
has ROUTE: ROUTE 2 6 1 1 2 1 1 1 1 6 2 8 2
has ROUTE: ROUTE 2 6 1 1 2 1 1 1 1 6 2 8 3
has ROUTE: ROUTE 2 6 1 1 2 1 1 1 1 6 2 8 4
has ROUTE: ROUTE 2 6 1 1 2 1 1 1 1 6 2 8 5
DEF: CoordinateSystemSphere
translation: -0.8
translation: 0.28
translation: 0

touchCoordinateSystem
type: NamedIndividual
type: ProtoInstance
has parent: CoordinateSystemSphere
has field value: fieldValue 2 6 1 1 2 1 1 1 1 6 2 8 1 1
DEF: touchCoordinateSystem
name: TouchSensorSelected

fieldValue 2 6 1 1 2 1 1 1 1 6 2 8 1 1
type: NamedIndividual
type: fieldValue
has parent: touchCoordinateSystem
name: description
value: Coordinate System

ROUTE 2 6 1 1 2 1 1 1 1 6 2 8 2
type: NamedIndividual
type: ROUTE
has parent: CoordinateSystemSphere
from field: isSelected2
from node: touchCoordinateSystem
to field: translation
to node: FirstPanelBis

ROUTE 2 6 1 1 2 1 1 1 1 6 2 8 3
type: NamedIndividual
type: ROUTE
has parent: CoordinateSystemSphere
from field: isSelected4
from node: touchCoordinateSystem
to field: whichChoice
to node: ChurcRoofToChurcModel

ROUTE 2 6 1 1 2 1 1 1 1 6 2 8 4
type: NamedIndividual
type: ROUTE
has parent: CoordinateSystemSphere
from field: isSelected16
from node: touchCoordinateSystem
to field: translation
to node: RedPyramidTransform

ROUTE 2 6 1 1 2 1 1 1 1 6 2 8 5
type: NamedIndividual
type: ROUTE
has parent: CoordinateSystemSphere
from field: isSelected
from node: touchCoordinateSystem
to field: set_bind
to node: ViewpointFrontFromGround

Sphere 2 6 1 1 2 1 1 1 1 6 2 8 6 1
type: NamedIndividual
type: Sphere
has parent: Shape 2 6 1 1 2 1 1 1 1 6 2 8 6
radius: 0.1

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

EmptyText1
type: NamedIndividual
type: Transform
has parent: Transform 2 6 1 1 2 1 1 1 1 6 2
has children: Shape 2 6 1 1 2 1 1 1 1 6 2 9 1
DEF: EmptyText1
translation: 0
translation: -0.2

Text 2 6 1 1 2 1 1 1 1 6 2 9 1 1
type: NamedIndividual
type: Text
has parent: Shape 2 6 1 1 2 1 1 1 1 6 2 9 1
has font style: FontStyle 2 6 1 1 2 1 1 1 1 6 2 9 1 1 1
string: "x"

FontStyle 2 6 1 1 2 1 1 1 1 6 2 9 1 1 1
type: NamedIndividual
type: FontStyle
has parent: Text 2 6 1 1 2 1 1 1 1 6 2 9 1 1
justify: "MIDDLE" "MIDDLE"
size: 0.3

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

EmptyButton1
type: NamedIndividual
type: Transform
has parent: Transform 2 6 1 1 2 1 1 1 1 6 2
has children: Shape 2 6 1 1 2 1 1 1 1 6 2 10 1
DEF: EmptyButton1
translation: -0.8
translation: -0.12
translation: 0

Sphere 2 6 1 1 2 1 1 1 1 6 2 10 1 1
type: NamedIndividual
type: Sphere
has parent: Shape 2 6 1 1 2 1 1 1 1 6 2 10 1
radius: 0.1

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

EmptyText2
type: NamedIndividual
type: Transform
has parent: Transform 2 6 1 1 2 1 1 1 1 6 2
has children: Shape 2 6 1 1 2 1 1 1 1 6 2 11 1
DEF: EmptyText2
translation: 0
translation: -0.6

Text 2 6 1 1 2 1 1 1 1 6 2 11 1 1
type: NamedIndividual
type: Text
has parent: Shape 2 6 1 1 2 1 1 1 1 6 2 11 1
has font style: FontStyle 2 6 1 1 2 1 1 1 1 6 2 11 1 1 1
string: "x"

FontStyle 2 6 1 1 2 1 1 1 1 6 2 11 1 1 1
type: NamedIndividual
type: FontStyle
has parent: Text 2 6 1 1 2 1 1 1 1 6 2 11 1 1
justify: "MIDDLE" "MIDDLE"
size: 0.3

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

EmptyButton2
type: NamedIndividual
type: Transform
has parent: Transform 2 6 1 1 2 1 1 1 1 6 2
has children: Shape 2 6 1 1 2 1 1 1 1 6 2 12 1
DEF: EmptyButton2
translation: -0.8
translation: -0.52
translation: 0

Sphere 2 6 1 1 2 1 1 1 1 6 2 12 1 1
type: NamedIndividual
type: Sphere
has parent: Shape 2 6 1 1 2 1 1 1 1 6 2 12 1
radius: 0.1

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

EmptyText3
type: NamedIndividual
type: Transform
has parent: Transform 2 6 1 1 2 1 1 1 1 6 2
has children: Shape 2 6 1 1 2 1 1 1 1 6 2 13 1
DEF: EmptyText3
translation: 0
translation: -1

Text 2 6 1 1 2 1 1 1 1 6 2 13 1 1
type: NamedIndividual
type: Text
has parent: Shape 2 6 1 1 2 1 1 1 1 6 2 13 1
has font style: FontStyle 2 6 1 1 2 1 1 1 1 6 2 13 1 1 1
string: "x"

FontStyle 2 6 1 1 2 1 1 1 1 6 2 13 1 1 1
type: NamedIndividual
type: FontStyle
has parent: Text 2 6 1 1 2 1 1 1 1 6 2 13 1 1
justify: "MIDDLE" "MIDDLE"
size: 0.3

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

EmptyButton3
type: NamedIndividual
type: Transform
has parent: Transform 2 6 1 1 2 1 1 1 1 6 2
has children: Shape 2 6 1 1 2 1 1 1 1 6 2 14 1
DEF: EmptyButton3
translation: -0.8
translation: -0.92
translation: 0

Sphere 2 6 1 1 2 1 1 1 1 6 2 14 1 1
type: NamedIndividual
type: Sphere
has parent: Shape 2 6 1 1 2 1 1 1 1 6 2 14 1
radius: 0.1

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

PreviousPanelText
type: NamedIndividual
type: Transform
has parent: Transform 2 6 1 1 2 1 1 1 1 6 2
has children: Shape 2 6 1 1 2 1 1 1 1 6 2 15 1
DEF: PreviousPanelText
translation: -0.2
translation: -1.3
translation: 0

Text 2 6 1 1 2 1 1 1 1 6 2 15 1 1
type: NamedIndividual
type: Text
has parent: Shape 2 6 1 1 2 1 1 1 1 6 2 15 1
has font style: FontStyle 2 6 1 1 2 1 1 1 1 6 2 15 1 1 1
string: "Previous Panel"

FontStyle 2 6 1 1 2 1 1 1 1 6 2 15 1 1 1
type: NamedIndividual
type: FontStyle
has parent: Text 2 6 1 1 2 1 1 1 1 6 2 15 1 1
justify: "MIDDLE" "MIDDLE"
size: 0.2

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

PreviousPanelButton1
type: NamedIndividual
type: Transform
has parent: Transform 2 6 1 1 2 1 1 1 1 6 2
has children: touchPreviousPanel1
has children: Shape 2 6 1 1 2 1 1 1 1 6 2 16 4
has ROUTE: ROUTE 2 6 1 1 2 1 1 1 1 6 2 16 2
has ROUTE: ROUTE 2 6 1 1 2 1 1 1 1 6 2 16 3
DEF: PreviousPanelButton1
translation: -0.8
translation: -1.25
translation: 0

touchPreviousPanel1
type: NamedIndividual
type: ProtoInstance
has parent: PreviousPanelButton1
has field value: fieldValue 2 6 1 1 2 1 1 1 1 6 2 16 1 1
DEF: touchPreviousPanel1
name: TouchSensorSelected

fieldValue 2 6 1 1 2 1 1 1 1 6 2 16 1 1
type: NamedIndividual
type: fieldValue
has parent: touchPreviousPanel1
name: description
value: Previous Panel

ROUTE 2 6 1 1 2 1 1 1 1 6 2 16 2
type: NamedIndividual
type: ROUTE
has parent: PreviousPanelButton1
from field: isSelected3
from node: touchPreviousPanel1
to field: translation
to node: FirstPanel

ROUTE 2 6 1 1 2 1 1 1 1 6 2 16 3
type: NamedIndividual
type: ROUTE
has parent: PreviousPanelButton1
from field: isSelected2
from node: touchPreviousPanel1
to field: translation
to node: FirstPanelBis

Sphere 2 6 1 1 2 1 1 1 1 6 2 16 4 1
type: NamedIndividual
type: Sphere
has parent: Shape 2 6 1 1 2 1 1 1 1 6 2 16 4
radius: 0.05

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

NavigatingPanel
type: NamedIndividual
type: Transform
has parent: Transform 2 6 1 1 2 1 1 1 1
has ROUTE: ROUTE 2 6 1 1 2 1 1 1 1 7 1
has children: Transform 2 6 1 1 2 1 1 1 1 7 2
DEF: NavigatingPanel

ROUTE 2 6 1 1 2 1 1 1 1 7 1
type: NamedIndividual
type: ROUTE
has parent: NavigatingPanel
from field: isSelected3
from node: touchNavigating
to field: translation
to node: NavigatingPanel

Transform 2 6 1 1 2 1 1 1 1 7 2
type: NamedIndividual
type: Transform
has parent: NavigatingPanel
has children: Note1
has children: BackButtonText1
has children: BackButton1
has children: HidePanelText3
has children: HidePanelButton3
has children: FlyModeText
has children: FlyModeButton
has children: WalkModeText
has children: WalkModeButton
has children: ExamineModeText
has children: ExamineModeButton
has children: switchTour
has children: FullGuidedTourButton
has children: ShortGuidedTourText
has children: ShortGuidedTourButton
has children: SacredFurnishingTourText
has children: SacredFurnishingTourButton
has children: NextPanelText2
has children: NextPanelButton2
has ROUTE: ROUTE 2 6 1 1 2 1 1 1 1 7 2 8
has ROUTE: ROUTE 2 6 1 1 2 1 1 1 1 7 2 11
has ROUTE: ROUTE 2 6 1 1 2 1 1 1 1 7 2 12
has ROUTE: ROUTE 2 6 1 1 2 1 1 1 1 7 2 15
has ROUTE: ROUTE 2 6 1 1 2 1 1 1 1 7 2 16
has ROUTE: ROUTE 2 6 1 1 2 1 1 1 1 7 2 17
translation: -1.2
translation: 0

Note1
type: NamedIndividual
type: Transform
has parent: Transform 2 6 1 1 2 1 1 1 1 7 2
has children: Shape 2 6 1 1 2 1 1 1 1 7 2 1 1
DEF: Note1
translation: 3
translation: 0.98
translation: 0

Text 2 6 1 1 2 1 1 1 1 7 2 1 1 1
type: NamedIndividual
type: Text
has parent: Shape 2 6 1 1 2 1 1 1 1 7 2 1 1
has font style: FontStyle 2 6 1 1 2 1 1 1 1 7 2 1 1 1 1
string: "Red links go to corresponding viewpoints"

FontStyle 2 6 1 1 2 1 1 1 1 7 2 1 1 1 1
type: NamedIndividual
type: FontStyle
has parent: Text 2 6 1 1 2 1 1 1 1 7 2 1 1 1
justify: "MIDDLE" "MIDDLE"
size: 0.2

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

BackButtonText1
type: NamedIndividual
type: Transform
has parent: Transform 2 6 1 1 2 1 1 1 1 7 2
has children: Shape 2 6 1 1 2 1 1 1 1 7 2 2 1
DEF: BackButtonText1
translation: 2
translation: 1.2
translation: 0

Text 2 6 1 1 2 1 1 1 1 7 2 2 1 1
type: NamedIndividual
type: Text
has parent: Shape 2 6 1 1 2 1 1 1 1 7 2 2 1
has font style: FontStyle 2 6 1 1 2 1 1 1 1 7 2 2 1 1 1
string: "Back"

FontStyle 2 6 1 1 2 1 1 1 1 7 2 2 1 1 1
type: NamedIndividual
type: FontStyle
has parent: Text 2 6 1 1 2 1 1 1 1 7 2 2 1 1
justify: "MIDDLE" "MIDDLE"
size: 0.3

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

BackButton1
type: NamedIndividual
type: Transform
has parent: Transform 2 6 1 1 2 1 1 1 1 7 2
has children: touchBackButton1
has children: Shape 2 6 1 1 2 1 1 1 1 7 2 3 6
has ROUTE: ROUTE 2 6 1 1 2 1 1 1 1 7 2 3 2
has ROUTE: ROUTE 2 6 1 1 2 1 1 1 1 7 2 3 3
has ROUTE: ROUTE 2 6 1 1 2 1 1 1 1 7 2 3 4
has ROUTE: ROUTE 2 6 1 1 2 1 1 1 1 7 2 3 5
DEF: BackButton1
translation: 1.5
translation: 1.28
translation: 0

touchBackButton1
type: NamedIndividual
type: ProtoInstance
has parent: BackButton1
has field value: fieldValue 2 6 1 1 2 1 1 1 1 7 2 3 1 1
DEF: touchBackButton1
name: TouchSensorSelected

fieldValue 2 6 1 1 2 1 1 1 1 7 2 3 1 1
type: NamedIndividual
type: fieldValue
has parent: touchBackButton1
name: description
value: Back

ROUTE 2 6 1 1 2 1 1 1 1 7 2 3 2
type: NamedIndividual
type: ROUTE
has parent: BackButton1
from field: isSelected3
from node: touchBackButton1
to field: translation
to node: FirstPanel

ROUTE 2 6 1 1 2 1 1 1 1 7 2 3 3
type: NamedIndividual
type: ROUTE
has parent: BackButton1
from field: isSelected5
from node: touchBackButton1
to field: whichChoice
to node: ChurcRoofToChurcModel

ROUTE 2 6 1 1 2 1 1 1 1 7 2 3 4
type: NamedIndividual
type: ROUTE
has parent: BackButton1
from field: isSelected18
from node: touchBackButton1
to field: translation
to node: RedPyramidTransform

ROUTE 2 6 1 1 2 1 1 1 1 7 2 3 5
type: NamedIndividual
type: ROUTE
has parent: BackButton1
from field: isSelected2
from node: touchBackButton1
to field: translation
to node: NavigatingPanel

Sphere 2 6 1 1 2 1 1 1 1 7 2 3 6 1
type: NamedIndividual
type: Sphere
has parent: Shape 2 6 1 1 2 1 1 1 1 7 2 3 6
radius: 0.1

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

HidePanelText3
type: NamedIndividual
type: Transform
has parent: Transform 2 6 1 1 2 1 1 1 1 7 2
has children: Shape 2 6 1 1 2 1 1 1 1 7 2 4 1
DEF: HidePanelText3
translation: 3.2
translation: 1.2
translation: 0

Text 2 6 1 1 2 1 1 1 1 7 2 4 1 1
type: NamedIndividual
type: Text
has parent: Shape 2 6 1 1 2 1 1 1 1 7 2 4 1
has font style: FontStyle 2 6 1 1 2 1 1 1 1 7 2 4 1 1 1
string: "Hide Panel"

FontStyle 2 6 1 1 2 1 1 1 1 7 2 4 1 1 1
type: NamedIndividual
type: FontStyle
has parent: Text 2 6 1 1 2 1 1 1 1 7 2 4 1 1
justify: "MIDDLE" "MIDDLE"
size: 0.3

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

HidePanelButton3
type: NamedIndividual
type: Transform
has parent: Transform 2 6 1 1 2 1 1 1 1 7 2
has children: touchHidePanel3
has children: Shape 2 6 1 1 2 1 1 1 1 7 2 5 3
has ROUTE: ROUTE 2 6 1 1 2 1 1 1 1 7 2 5 2
DEF: HidePanelButton3
translation: 2.7
translation: 1.28
translation: 0

touchHidePanel3
type: NamedIndividual
type: ProtoInstance
has parent: HidePanelButton3
has field value: fieldValue 2 6 1 1 2 1 1 1 1 7 2 5 1 1
DEF: touchHidePanel3
name: TouchSensorSelected

fieldValue 2 6 1 1 2 1 1 1 1 7 2 5 1 1
type: NamedIndividual
type: fieldValue
has parent: touchHidePanel3
name: description
value: Hide panel

ROUTE 2 6 1 1 2 1 1 1 1 7 2 5 2
type: NamedIndividual
type: ROUTE
has parent: HidePanelButton3
from field: isSelected5
from node: touchHidePanel3
to field: whichChoice
to node: MainmenuToMainpanel

Sphere 2 6 1 1 2 1 1 1 1 7 2 5 3 1
type: NamedIndividual
type: Sphere
has parent: Shape 2 6 1 1 2 1 1 1 1 7 2 5 3
radius: 0.1

Material 2 6 1 1 2 1 1 1 1 7 2 5 3 2 1
type: NamedIndividual
type: Material
has parent: Appearance 2 6 1 1 2 1 1 1 1 7 2 5 3 2
diffuse color: 0

FlyModeText
type: NamedIndividual
type: Transform
has parent: Transform 2 6 1 1 2 1 1 1 1 7 2
has children: Shape 2 6 1 1 2 1 1 1 1 7 2 6 1
DEF: FlyModeText
translation: 0
translation: 1

Text 2 6 1 1 2 1 1 1 1 7 2 6 1 1
type: NamedIndividual
type: Text
has parent: Shape 2 6 1 1 2 1 1 1 1 7 2 6 1
has font style: FontStyle 2 6 1 1 2 1 1 1 1 7 2 6 1 1 1
string: "Fly"

FontStyle 2 6 1 1 2 1 1 1 1 7 2 6 1 1 1
type: NamedIndividual
type: FontStyle
has parent: Text 2 6 1 1 2 1 1 1 1 7 2 6 1 1
justify: "MIDDLE" "MIDDLE"
size: 0.3

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

FlyModeButton
type: NamedIndividual
type: Transform
has parent: Transform 2 6 1 1 2 1 1 1 1 7 2
has children: touchFlyMode
has children: Shape 2 6 1 1 2 1 1 1 1 7 2 7 3
has ROUTE: ROUTE 2 6 1 1 2 1 1 1 1 7 2 7 2
DEF: FlyModeButton
translation: -0.8
translation: 1.08
translation: 0

touchFlyMode
type: NamedIndividual
type: ProtoInstance
has parent: FlyModeButton
has field value: fieldValue 2 6 1 1 2 1 1 1 1 7 2 7 1 1
DEF: touchFlyMode
name: TouchSensorSelected

fieldValue 2 6 1 1 2 1 1 1 1 7 2 7 1 1
type: NamedIndividual
type: fieldValue
has parent: touchFlyMode
name: description
value: Fly

ROUTE 2 6 1 1 2 1 1 1 1 7 2 7 2
type: NamedIndividual
type: ROUTE
has parent: FlyModeButton
from field: isSelected
from node: touchFlyMode
to field: set_bind
to node: NavigationFly

Sphere 2 6 1 1 2 1 1 1 1 7 2 7 3 1
type: NamedIndividual
type: Sphere
has parent: Shape 2 6 1 1 2 1 1 1 1 7 2 7 3
radius: 0.1

FlyModeColor
type: NamedIndividual
type: Material
has parent: Appearance 2 6 1 1 2 1 1 1 1 7 2 7 3 2
DEF: FlyModeColor
diffuse color: 1

ROUTE 2 6 1 1 2 1 1 1 1 7 2 8
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1 7 2
from field: isSelected14
from node: touchFlyMode
to field: diffuseColor
to node: FlyModeColor

WalkModeText
type: NamedIndividual
type: Transform
has parent: Transform 2 6 1 1 2 1 1 1 1 7 2
has children: Shape 2 6 1 1 2 1 1 1 1 7 2 9 1
DEF: WalkModeText
translation: 0
translation: 0.6

Text 2 6 1 1 2 1 1 1 1 7 2 9 1 1
type: NamedIndividual
type: Text
has parent: Shape 2 6 1 1 2 1 1 1 1 7 2 9 1
has font style: FontStyle 2 6 1 1 2 1 1 1 1 7 2 9 1 1 1
string: "Walk"

FontStyle 2 6 1 1 2 1 1 1 1 7 2 9 1 1 1
type: NamedIndividual
type: FontStyle
has parent: Text 2 6 1 1 2 1 1 1 1 7 2 9 1 1
justify: "MIDDLE" "MIDDLE"
size: 0.3

Material 2 6 1 1 2 1 1 1 1 7 2 9 1 2 1
type: NamedIndividual
type: Material
has parent: Appearance 2 6 1 1 2 1 1 1 1 7 2 9 1 2
diffuse color: 0

WalkModeButton
type: NamedIndividual
type: Transform
has parent: Transform 2 6 1 1 2 1 1 1 1 7 2
has children: touchWalkMode
has children: Shape 2 6 1 1 2 1 1 1 1 7 2 10 4
has ROUTE: ROUTE 2 6 1 1 2 1 1 1 1 7 2 10 2
has ROUTE: ROUTE 2 6 1 1 2 1 1 1 1 7 2 10 3
DEF: WalkModeButton
translation: -0.8
translation: 0.68
translation: 0

touchWalkMode
type: NamedIndividual
type: ProtoInstance
has parent: WalkModeButton
has field value: fieldValue 2 6 1 1 2 1 1 1 1 7 2 10 1 1
DEF: touchWalkMode
name: TouchSensorSelected

fieldValue 2 6 1 1 2 1 1 1 1 7 2 10 1 1
type: NamedIndividual
type: fieldValue
has parent: touchWalkMode
name: description
value: Walk

ROUTE 2 6 1 1 2 1 1 1 1 7 2 10 2
type: NamedIndividual
type: ROUTE
has parent: WalkModeButton
from field: isSelected15
from node: touchWalkMode
to field: diffuseColor
to node: FlyModeColor

ROUTE 2 6 1 1 2 1 1 1 1 7 2 10 3
type: NamedIndividual
type: ROUTE
has parent: WalkModeButton
from field: isSelected
from node: touchWalkMode
to field: set_bind
to node: NavigationWalk

Sphere 2 6 1 1 2 1 1 1 1 7 2 10 4 1
type: NamedIndividual
type: Sphere
has parent: Shape 2 6 1 1 2 1 1 1 1 7 2 10 4
radius: 0.1

WalkModeColor
type: NamedIndividual
type: Material
has parent: Appearance 2 6 1 1 2 1 1 1 1 7 2 10 4 2
DEF: WalkModeColor
diffuse color: 0

ROUTE 2 6 1 1 2 1 1 1 1 7 2 11
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1 7 2
from field: isSelected14
from node: touchWalkMode
to field: diffuseColor
to node: WalkModeColor

ROUTE 2 6 1 1 2 1 1 1 1 7 2 12
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1 7 2
from field: isSelected15
from node: touchFlyMode
to field: diffuseColor
to node: WalkModeColor

ExamineModeText
type: NamedIndividual
type: Transform
has parent: Transform 2 6 1 1 2 1 1 1 1 7 2
has children: Shape 2 6 1 1 2 1 1 1 1 7 2 13 1
DEF: ExamineModeText
translation: 0
translation: 0.2

Text 2 6 1 1 2 1 1 1 1 7 2 13 1 1
type: NamedIndividual
type: Text
has parent: Shape 2 6 1 1 2 1 1 1 1 7 2 13 1
has font style: FontStyle 2 6 1 1 2 1 1 1 1 7 2 13 1 1 1
string: "Examine"

FontStyle 2 6 1 1 2 1 1 1 1 7 2 13 1 1 1
type: NamedIndividual
type: FontStyle
has parent: Text 2 6 1 1 2 1 1 1 1 7 2 13 1 1
justify: "MIDDLE" "MIDDLE"
size: 0.3

Material 2 6 1 1 2 1 1 1 1 7 2 13 1 2 1
type: NamedIndividual
type: Material
has parent: Appearance 2 6 1 1 2 1 1 1 1 7 2 13 1 2
diffuse color: 0

ExamineModeButton
type: NamedIndividual
type: Transform
has parent: Transform 2 6 1 1 2 1 1 1 1 7 2
has children: touchExamineMode
has children: Shape 2 6 1 1 2 1 1 1 1 7 2 14 5
has ROUTE: ROUTE 2 6 1 1 2 1 1 1 1 7 2 14 2
has ROUTE: ROUTE 2 6 1 1 2 1 1 1 1 7 2 14 3
has ROUTE: ROUTE 2 6 1 1 2 1 1 1 1 7 2 14 4
DEF: ExamineModeButton
translation: -0.8
translation: 0.28
translation: 0

touchExamineMode
type: NamedIndividual
type: ProtoInstance
has parent: ExamineModeButton
has field value: fieldValue 2 6 1 1 2 1 1 1 1 7 2 14 1 1
DEF: touchExamineMode
name: TouchSensorSelected

fieldValue 2 6 1 1 2 1 1 1 1 7 2 14 1 1
type: NamedIndividual
type: fieldValue
has parent: touchExamineMode
name: description
value: Examine

ROUTE 2 6 1 1 2 1 1 1 1 7 2 14 2
type: NamedIndividual
type: ROUTE
has parent: ExamineModeButton
from field: isSelected15
from node: touchExamineMode
to field: diffuseColor
to node: WalkModeColor

ROUTE 2 6 1 1 2 1 1 1 1 7 2 14 3
type: NamedIndividual
type: ROUTE
has parent: ExamineModeButton
from field: isSelected15
from node: touchExamineMode
to field: diffuseColor
to node: FlyModeColor

ROUTE 2 6 1 1 2 1 1 1 1 7 2 14 4
type: NamedIndividual
type: ROUTE
has parent: ExamineModeButton
from field: isSelected
from node: touchExamineMode
to field: set_bind
to node: NavigationExamine

Sphere 2 6 1 1 2 1 1 1 1 7 2 14 5 1
type: NamedIndividual
type: Sphere
has parent: Shape 2 6 1 1 2 1 1 1 1 7 2 14 5
radius: 0.1

ExamineModeColor
type: NamedIndividual
type: Material
has parent: Appearance 2 6 1 1 2 1 1 1 1 7 2 14 5 2
DEF: ExamineModeColor
diffuse color: 0

ROUTE 2 6 1 1 2 1 1 1 1 7 2 15
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1 7 2
from field: isSelected15
from node: touchFlyMode
to field: diffuseColor
to node: ExamineModeColor

ROUTE 2 6 1 1 2 1 1 1 1 7 2 16
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1 7 2
from field: isSelected15
from node: touchWalkMode
to field: diffuseColor
to node: ExamineModeColor

ROUTE 2 6 1 1 2 1 1 1 1 7 2 17
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1 7 2
from field: isSelected14
from node: touchExamineMode
to field: diffuseColor
to node: ExamineModeColor

switchTour
type: NamedIndividual
type: Switch
has parent: Transform 2 6 1 1 2 1 1 1 1 7 2
has children: FullGuidedTourText
has children: FullGuidedTourText2
DEF: switchTour
which choice: 0

FullGuidedTourText
type: NamedIndividual
type: Transform
has parent: switchTour
has children: Shape 2 6 1 1 2 1 1 1 1 7 2 18 1 1
DEF: FullGuidedTourText
translation: 0.2
translation: -0.2
translation: 0

Text 2 6 1 1 2 1 1 1 1 7 2 18 1 1 1
type: NamedIndividual
type: Text
has parent: Shape 2 6 1 1 2 1 1 1 1 7 2 18 1 1
has font style: FontStyle 2 6 1 1 2 1 1 1 1 7 2 18 1 1 1 1
string: "Full Guided Tour"

FontStyle 2 6 1 1 2 1 1 1 1 7 2 18 1 1 1 1
type: NamedIndividual
type: FontStyle
has parent: Text 2 6 1 1 2 1 1 1 1 7 2 18 1 1 1
justify: "MIDDLE" "MIDDLE"
size: 0.26

Material 2 6 1 1 2 1 1 1 1 7 2 18 1 1 2 1
type: NamedIndividual
type: Material
has parent: Appearance 2 6 1 1 2 1 1 1 1 7 2 18 1 1 2
diffuse color: 0

FullGuidedTourText2
type: NamedIndividual
type: Transform
has parent: switchTour
has children: Shape 2 6 1 1 2 1 1 1 1 7 2 18 2 1
DEF: FullGuidedTourText2
translation: 0.2
translation: -0.2
translation: 0

Text 2 6 1 1 2 1 1 1 1 7 2 18 2 1 1
type: NamedIndividual
type: Text
has parent: Shape 2 6 1 1 2 1 1 1 1 7 2 18 2 1
has font style: FontStyle 2 6 1 1 2 1 1 1 1 7 2 18 2 1 1 1
string: "Resume Tour"

FontStyle 2 6 1 1 2 1 1 1 1 7 2 18 2 1 1 1
type: NamedIndividual
type: FontStyle
has parent: Text 2 6 1 1 2 1 1 1 1 7 2 18 2 1 1
justify: "MIDDLE" "MIDDLE"
size: 0.26

Material 2 6 1 1 2 1 1 1 1 7 2 18 2 1 2 1
type: NamedIndividual
type: Material
has parent: Appearance 2 6 1 1 2 1 1 1 1 7 2 18 2 1 2
diffuse color: 0

FullGuidedTourButton
type: NamedIndividual
type: Transform
has parent: Transform 2 6 1 1 2 1 1 1 1 7 2
has children: touchFullGuidedTour
has children: Shape 2 6 1 1 2 1 1 1 1 7 2 19 2
DEF: FullGuidedTourButton
translation: -0.8
translation: -0.12
translation: 0

touchFullGuidedTour
type: NamedIndividual
type: TouchSensor
has parent: FullGuidedTourButton
DEF: touchFullGuidedTour
description: Full Guided Tour

Sphere 2 6 1 1 2 1 1 1 1 7 2 19 2 1
type: NamedIndividual
type: Sphere
has parent: Shape 2 6 1 1 2 1 1 1 1 7 2 19 2
radius: 0.1

Material 2 6 1 1 2 1 1 1 1 7 2 19 2 2 1
type: NamedIndividual
type: Material
has parent: Appearance 2 6 1 1 2 1 1 1 1 7 2 19 2 2
diffuse color: 0

ShortGuidedTourText
type: NamedIndividual
type: Transform
has parent: Transform 2 6 1 1 2 1 1 1 1 7 2
has children: Shape 2 6 1 1 2 1 1 1 1 7 2 20 1
DEF: ShortGuidedTourText
translation: 0.2
translation: -0.6
translation: 0

Text 2 6 1 1 2 1 1 1 1 7 2 20 1 1
type: NamedIndividual
type: Text
has parent: Shape 2 6 1 1 2 1 1 1 1 7 2 20 1
has font style: FontStyle 2 6 1 1 2 1 1 1 1 7 2 20 1 1 1
string: "Short Guided Tour"

FontStyle 2 6 1 1 2 1 1 1 1 7 2 20 1 1 1
type: NamedIndividual
type: FontStyle
has parent: Text 2 6 1 1 2 1 1 1 1 7 2 20 1 1
justify: "MIDDLE" "MIDDLE"
size: 0.26

Material 2 6 1 1 2 1 1 1 1 7 2 20 1 2 1
type: NamedIndividual
type: Material
has parent: Appearance 2 6 1 1 2 1 1 1 1 7 2 20 1 2
diffuse color: 0

ShortGuidedTourButton
type: NamedIndividual
type: Transform
has parent: Transform 2 6 1 1 2 1 1 1 1 7 2
has children: touchShortGuidedTour
has children: Shape 2 6 1 1 2 1 1 1 1 7 2 21 2
DEF: ShortGuidedTourButton
translation: -0.8
translation: -0.52
translation: 0

touchShortGuidedTour
type: NamedIndividual
type: TouchSensor
has parent: ShortGuidedTourButton
DEF: touchShortGuidedTour
description: Short Guided Tour

Sphere 2 6 1 1 2 1 1 1 1 7 2 21 2 1
type: NamedIndividual
type: Sphere
has parent: Shape 2 6 1 1 2 1 1 1 1 7 2 21 2
radius: 0.1

Material 2 6 1 1 2 1 1 1 1 7 2 21 2 2 1
type: NamedIndividual
type: Material
has parent: Appearance 2 6 1 1 2 1 1 1 1 7 2 21 2 2
diffuse color: 0

SacredFurnishingTourText
type: NamedIndividual
type: Transform
has parent: Transform 2 6 1 1 2 1 1 1 1 7 2
has children: Shape 2 6 1 1 2 1 1 1 1 7 2 22 1
DEF: SacredFurnishingTourText
translation: 0.5
translation: -1
translation: 0

Text 2 6 1 1 2 1 1 1 1 7 2 22 1 1
type: NamedIndividual
type: Text
has parent: Shape 2 6 1 1 2 1 1 1 1 7 2 22 1
has font style: FontStyle 2 6 1 1 2 1 1 1 1 7 2 22 1 1 1
string: "Sacred Furnishing Tour"

FontStyle 2 6 1 1 2 1 1 1 1 7 2 22 1 1 1
type: NamedIndividual
type: FontStyle
has parent: Text 2 6 1 1 2 1 1 1 1 7 2 22 1 1
justify: "MIDDLE" "MIDDLE"
size: 0.26

Material 2 6 1 1 2 1 1 1 1 7 2 22 1 2 1
type: NamedIndividual
type: Material
has parent: Appearance 2 6 1 1 2 1 1 1 1 7 2 22 1 2
diffuse color: 0

SacredFurnishingTourButton
type: NamedIndividual
type: Transform
has parent: Transform 2 6 1 1 2 1 1 1 1 7 2
has children: touchSacredFurnishingTour
has children: Shape 2 6 1 1 2 1 1 1 1 7 2 23 2
DEF: SacredFurnishingTourButton
translation: -0.8
translation: -0.92
translation: 0

touchSacredFurnishingTour
type: NamedIndividual
type: TouchSensor
has parent: SacredFurnishingTourButton
DEF: touchSacredFurnishingTour
description: Sacred Furnishing Tour

Sphere 2 6 1 1 2 1 1 1 1 7 2 23 2 1
type: NamedIndividual
type: Sphere
has parent: Shape 2 6 1 1 2 1 1 1 1 7 2 23 2
radius: 0.1

Material 2 6 1 1 2 1 1 1 1 7 2 23 2 2 1
type: NamedIndividual
type: Material
has parent: Appearance 2 6 1 1 2 1 1 1 1 7 2 23 2 2
diffuse color: 0

NextPanelText2
type: NamedIndividual
type: Transform
has parent: Transform 2 6 1 1 2 1 1 1 1 7 2
has children: Shape 2 6 1 1 2 1 1 1 1 7 2 24 1
DEF: NextPanelText2
translation: -0.4
translation: -1.3
translation: 0

Text 2 6 1 1 2 1 1 1 1 7 2 24 1 1
type: NamedIndividual
type: Text
has parent: Shape 2 6 1 1 2 1 1 1 1 7 2 24 1
has font style: FontStyle 2 6 1 1 2 1 1 1 1 7 2 24 1 1 1
string: "Next Panel"

FontStyle 2 6 1 1 2 1 1 1 1 7 2 24 1 1 1
type: NamedIndividual
type: FontStyle
has parent: Text 2 6 1 1 2 1 1 1 1 7 2 24 1 1
justify: "MIDDLE" "MIDDLE"
size: 0.2

Material 2 6 1 1 2 1 1 1 1 7 2 24 1 2 1
type: NamedIndividual
type: Material
has parent: Appearance 2 6 1 1 2 1 1 1 1 7 2 24 1 2
diffuse color: 0

NextPanelButton2
type: NamedIndividual
type: Transform
has parent: Transform 2 6 1 1 2 1 1 1 1 7 2
has children: touchNextPanel2
has children: Shape 2 6 1 1 2 1 1 1 1 7 2 25 3
has ROUTE: ROUTE 2 6 1 1 2 1 1 1 1 7 2 25 2
DEF: NextPanelButton2
translation: -0.8
translation: -1.25
translation: 0

touchNextPanel2
type: NamedIndividual
type: ProtoInstance
has parent: NextPanelButton2
has field value: fieldValue 2 6 1 1 2 1 1 1 1 7 2 25 1 1
DEF: touchNextPanel2
name: TouchSensorSelected

fieldValue 2 6 1 1 2 1 1 1 1 7 2 25 1 1
type: NamedIndividual
type: fieldValue
has parent: touchNextPanel2
name: description
value: Next Panel

ROUTE 2 6 1 1 2 1 1 1 1 7 2 25 2
type: NamedIndividual
type: ROUTE
has parent: NextPanelButton2
from field: isSelected2
from node: touchNextPanel2
to field: translation
to node: NavigatingPanel

Sphere 2 6 1 1 2 1 1 1 1 7 2 25 3 1
type: NamedIndividual
type: Sphere
has parent: Shape 2 6 1 1 2 1 1 1 1 7 2 25 3
radius: 0.05

Material 2 6 1 1 2 1 1 1 1 7 2 25 3 2 1
type: NamedIndividual
type: Material
has parent: Appearance 2 6 1 1 2 1 1 1 1 7 2 25 3 2
diffuse color: 0

NavigatingPanelBis
type: NamedIndividual
type: Transform
has parent: Transform 2 6 1 1 2 1 1 1 1
has ROUTE: ROUTE 2 6 1 1 2 1 1 1 1 8 1
has children: Transform 2 6 1 1 2 1 1 1 1 8 2
DEF: NavigatingPanelBis

ROUTE 2 6 1 1 2 1 1 1 1 8 1
type: NamedIndividual
type: ROUTE
has parent: NavigatingPanelBis
from field: isSelected3
from node: touchNextPanel2
to field: translation
to node: NavigatingPanelBis

Transform 2 6 1 1 2 1 1 1 1 8 2
type: NamedIndividual
type: Transform
has parent: NavigatingPanelBis
has children: BackButtonText2
has children: BackButton2
has children: HidePanelText4
has children: HidePanelButton4
has children: Note2
has children: WeyPointInterpolatorTourText
has children: WeyPointInterpolatorTourButton
has children: EmptyText4
has children: EmptyButton4
has children: EmptyText5
has children: Emptybutton5
has children: EmptyText6
has children: EmptyButton6
has children: EmptyText7
has children: Emptyutton7
has children: EmptyText8
has children: EmptyButton8
has children: PreviousPanelText2
has children: PreviousPanelButton2
translation: -1.2
translation: 0

BackButtonText2
type: NamedIndividual
type: Transform
has parent: Transform 2 6 1 1 2 1 1 1 1 8 2
has children: Shape 2 6 1 1 2 1 1 1 1 8 2 1 1
DEF: BackButtonText2
translation: 2
translation: 1.2
translation: 0

Text 2 6 1 1 2 1 1 1 1 8 2 1 1 1
type: NamedIndividual
type: Text
has parent: Shape 2 6 1 1 2 1 1 1 1 8 2 1 1
has font style: FontStyle 2 6 1 1 2 1 1 1 1 8 2 1 1 1 1
string: "Back"

FontStyle 2 6 1 1 2 1 1 1 1 8 2 1 1 1 1
type: NamedIndividual
type: FontStyle
has parent: Text 2 6 1 1 2 1 1 1 1 8 2 1 1 1
justify: "MIDDLE" "MIDDLE"
size: 0.3

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

BackButton2
type: NamedIndividual
type: Transform
has parent: Transform 2 6 1 1 2 1 1 1 1 8 2
has children: touchBackButton2
has children: Shape 2 6 1 1 2 1 1 1 1 8 2 2 6
has ROUTE: ROUTE 2 6 1 1 2 1 1 1 1 8 2 2 2
has ROUTE: ROUTE 2 6 1 1 2 1 1 1 1 8 2 2 3
has ROUTE: ROUTE 2 6 1 1 2 1 1 1 1 8 2 2 4
has ROUTE: ROUTE 2 6 1 1 2 1 1 1 1 8 2 2 5
DEF: BackButton2
translation: 1.5
translation: 1.28
translation: 0

touchBackButton2
type: NamedIndividual
type: ProtoInstance
has parent: BackButton2
has field value: fieldValue 2 6 1 1 2 1 1 1 1 8 2 2 1 1
DEF: touchBackButton2
name: TouchSensorSelected

fieldValue 2 6 1 1 2 1 1 1 1 8 2 2 1 1
type: NamedIndividual
type: fieldValue
has parent: touchBackButton2
name: description
value: Back

ROUTE 2 6 1 1 2 1 1 1 1 8 2 2 2
type: NamedIndividual
type: ROUTE
has parent: BackButton2
from field: isSelected3
from node: touchBackButton2
to field: translation
to node: FirstPanel

ROUTE 2 6 1 1 2 1 1 1 1 8 2 2 3
type: NamedIndividual
type: ROUTE
has parent: BackButton2
from field: isSelected5
from node: touchBackButton2
to field: whichChoice
to node: ChurcRoofToChurcModel

ROUTE 2 6 1 1 2 1 1 1 1 8 2 2 4
type: NamedIndividual
type: ROUTE
has parent: BackButton2
from field: isSelected18
from node: touchBackButton2
to field: translation
to node: RedPyramidTransform

ROUTE 2 6 1 1 2 1 1 1 1 8 2 2 5
type: NamedIndividual
type: ROUTE
has parent: BackButton2
from field: isSelected2
from node: touchBackButton2
to field: translation
to node: NavigatingPanelBis

Sphere 2 6 1 1 2 1 1 1 1 8 2 2 6 1
type: NamedIndividual
type: Sphere
has parent: Shape 2 6 1 1 2 1 1 1 1 8 2 2 6
radius: 0.1

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

HidePanelText4
type: NamedIndividual
type: Transform
has parent: Transform 2 6 1 1 2 1 1 1 1 8 2
has children: Shape 2 6 1 1 2 1 1 1 1 8 2 3 1
DEF: HidePanelText4
translation: 3.2
translation: 1.2
translation: 0

Text 2 6 1 1 2 1 1 1 1 8 2 3 1 1
type: NamedIndividual
type: Text
has parent: Shape 2 6 1 1 2 1 1 1 1 8 2 3 1
has font style: FontStyle 2 6 1 1 2 1 1 1 1 8 2 3 1 1 1
string: "Hide Panel"

FontStyle 2 6 1 1 2 1 1 1 1 8 2 3 1 1 1
type: NamedIndividual
type: FontStyle
has parent: Text 2 6 1 1 2 1 1 1 1 8 2 3 1 1
justify: "MIDDLE" "MIDDLE"
size: 0.3

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

HidePanelButton4
type: NamedIndividual
type: Transform
has parent: Transform 2 6 1 1 2 1 1 1 1 8 2
has children: touchHidePanel4
has children: Shape 2 6 1 1 2 1 1 1 1 8 2 4 3
has ROUTE: ROUTE 2 6 1 1 2 1 1 1 1 8 2 4 2
DEF: HidePanelButton4
translation: 2.7
translation: 1.28
translation: 0

touchHidePanel4
type: NamedIndividual
type: ProtoInstance
has parent: HidePanelButton4
has field value: fieldValue 2 6 1 1 2 1 1 1 1 8 2 4 1 1
DEF: touchHidePanel4
name: TouchSensorSelected

fieldValue 2 6 1 1 2 1 1 1 1 8 2 4 1 1
type: NamedIndividual
type: fieldValue
has parent: touchHidePanel4
name: description
value: Hide panel

ROUTE 2 6 1 1 2 1 1 1 1 8 2 4 2
type: NamedIndividual
type: ROUTE
has parent: HidePanelButton4
from field: isSelected5
from node: touchHidePanel4
to field: whichChoice
to node: MainmenuToMainpanel

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

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

Note2
type: NamedIndividual
type: Transform
has parent: Transform 2 6 1 1 2 1 1 1 1 8 2
has children: Shape 2 6 1 1 2 1 1 1 1 8 2 5 1
DEF: Note2
translation: 3
translation: 0.98
translation: 0

Text 2 6 1 1 2 1 1 1 1 8 2 5 1 1
type: NamedIndividual
type: Text
has parent: Shape 2 6 1 1 2 1 1 1 1 8 2 5 1
has font style: FontStyle 2 6 1 1 2 1 1 1 1 8 2 5 1 1 1
string: "Red links go to corresponding viewpoint"

FontStyle 2 6 1 1 2 1 1 1 1 8 2 5 1 1 1
type: NamedIndividual
type: FontStyle
has parent: Text 2 6 1 1 2 1 1 1 1 8 2 5 1 1
justify: "MIDDLE" "MIDDLE"
size: 0.2

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

WeyPointInterpolatorTourText
type: NamedIndividual
type: Transform
has parent: Transform 2 6 1 1 2 1 1 1 1 8 2
has children: Shape 2 6 1 1 2 1 1 1 1 8 2 6 1
DEF: WeyPointInterpolatorTourText
translation: 0.27
translation: 1.1
translation: 0

Text 2 6 1 1 2 1 1 1 1 8 2 6 1 1
type: NamedIndividual
type: Text
has parent: Shape 2 6 1 1 2 1 1 1 1 8 2 6 1
has font style: FontStyle 2 6 1 1 2 1 1 1 1 8 2 6 1 1 1
string: "Wey Point Interpolator" "Tour"

FontStyle 2 6 1 1 2 1 1 1 1 8 2 6 1 1 1
type: NamedIndividual
type: FontStyle
has parent: Text 2 6 1 1 2 1 1 1 1 8 2 6 1 1
justify: "MIDDLE" "MIDDLE"
size: 0.24

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

WeyPointInterpolatorTourButton
type: NamedIndividual
type: Transform
has parent: Transform 2 6 1 1 2 1 1 1 1 8 2
has children: touchWeyPointInterpolatorTour
has children: Shape 2 6 1 1 2 1 1 1 1 8 2 7 2
DEF: WeyPointInterpolatorTourButton
translation: -0.8
translation: 1.08
translation: 0

touchWeyPointInterpolatorTour
type: NamedIndividual
type: TouchSensor
has parent: WeyPointInterpolatorTourButton
DEF: touchWeyPointInterpolatorTour
description: Tour using WayPointInterpolator

Sphere 2 6 1 1 2 1 1 1 1 8 2 7 2 1
type: NamedIndividual
type: Sphere
has parent: Shape 2 6 1 1 2 1 1 1 1 8 2 7 2
radius: 0.1

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

EmptyText4
type: NamedIndividual
type: Transform
has parent: Transform 2 6 1 1 2 1 1 1 1 8 2
has children: Shape 2 6 1 1 2 1 1 1 1 8 2 8 1
DEF: EmptyText4
translation: 0
translation: 0.6

Text 2 6 1 1 2 1 1 1 1 8 2 8 1 1
type: NamedIndividual
type: Text
has parent: Shape 2 6 1 1 2 1 1 1 1 8 2 8 1
has font style: FontStyle 2 6 1 1 2 1 1 1 1 8 2 8 1 1 1
string: "x"

FontStyle 2 6 1 1 2 1 1 1 1 8 2 8 1 1 1
type: NamedIndividual
type: FontStyle
has parent: Text 2 6 1 1 2 1 1 1 1 8 2 8 1 1
justify: "MIDDLE" "MIDDLE"
size: 0.3

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

EmptyButton4
type: NamedIndividual
type: Transform
has parent: Transform 2 6 1 1 2 1 1 1 1 8 2
has children: Shape 2 6 1 1 2 1 1 1 1 8 2 9 1
DEF: EmptyButton4
translation: -0.8
translation: 0.68
translation: 0

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

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

EmptyText5
type: NamedIndividual
type: Transform
has parent: Transform 2 6 1 1 2 1 1 1 1 8 2
has children: Shape 2 6 1 1 2 1 1 1 1 8 2 10 1
DEF: EmptyText5
translation: 0
translation: 0.2

Text 2 6 1 1 2 1 1 1 1 8 2 10 1 1
type: NamedIndividual
type: Text
has parent: Shape 2 6 1 1 2 1 1 1 1 8 2 10 1
has font style: FontStyle 2 6 1 1 2 1 1 1 1 8 2 10 1 1 1
string: "x"

FontStyle 2 6 1 1 2 1 1 1 1 8 2 10 1 1 1
type: NamedIndividual
type: FontStyle
has parent: Text 2 6 1 1 2 1 1 1 1 8 2 10 1 1
justify: "MIDDLE" "MIDDLE"
size: 0.3

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

Emptybutton5
type: NamedIndividual
type: Transform
has parent: Transform 2 6 1 1 2 1 1 1 1 8 2
has children: Shape 2 6 1 1 2 1 1 1 1 8 2 11 1
DEF: Emptybutton5
translation: -0.8
translation: 0.28
translation: 0

Sphere 2 6 1 1 2 1 1 1 1 8 2 11 1 1
type: NamedIndividual
type: Sphere
has parent: Shape 2 6 1 1 2 1 1 1 1 8 2 11 1
radius: 0.1

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

EmptyText6
type: NamedIndividual
type: Transform
has parent: Transform 2 6 1 1 2 1 1 1 1 8 2
has children: Shape 2 6 1 1 2 1 1 1 1 8 2 12 1
DEF: EmptyText6
translation: 0
translation: -0.2

Text 2 6 1 1 2 1 1 1 1 8 2 12 1 1
type: NamedIndividual
type: Text
has parent: Shape 2 6 1 1 2 1 1 1 1 8 2 12 1
has font style: FontStyle 2 6 1 1 2 1 1 1 1 8 2 12 1 1 1
string: "x"

FontStyle 2 6 1 1 2 1 1 1 1 8 2 12 1 1 1
type: NamedIndividual
type: FontStyle
has parent: Text 2 6 1 1 2 1 1 1 1 8 2 12 1 1
justify: "MIDDLE" "MIDDLE"
size: 0.3

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

EmptyButton6
type: NamedIndividual
type: Transform
has parent: Transform 2 6 1 1 2 1 1 1 1 8 2
has children: Shape 2 6 1 1 2 1 1 1 1 8 2 13 1
DEF: EmptyButton6
translation: -0.8
translation: -0.12
translation: 0

Sphere 2 6 1 1 2 1 1 1 1 8 2 13 1 1
type: NamedIndividual
type: Sphere
has parent: Shape 2 6 1 1 2 1 1 1 1 8 2 13 1
radius: 0.1

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

EmptyText7
type: NamedIndividual
type: Transform
has parent: Transform 2 6 1 1 2 1 1 1 1 8 2
has children: Shape 2 6 1 1 2 1 1 1 1 8 2 14 1
DEF: EmptyText7
translation: 0
translation: -0.6

Text 2 6 1 1 2 1 1 1 1 8 2 14 1 1
type: NamedIndividual
type: Text
has parent: Shape 2 6 1 1 2 1 1 1 1 8 2 14 1
has font style: FontStyle 2 6 1 1 2 1 1 1 1 8 2 14 1 1 1
string: "x"

FontStyle 2 6 1 1 2 1 1 1 1 8 2 14 1 1 1
type: NamedIndividual
type: FontStyle
has parent: Text 2 6 1 1 2 1 1 1 1 8 2 14 1 1
justify: "MIDDLE" "MIDDLE"
size: 0.3

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

Emptyutton7
type: NamedIndividual
type: Transform
has parent: Transform 2 6 1 1 2 1 1 1 1 8 2
has children: Shape 2 6 1 1 2 1 1 1 1 8 2 15 1
DEF: Emptyutton7
translation: -0.8
translation: -0.52
translation: 0

Sphere 2 6 1 1 2 1 1 1 1 8 2 15 1 1
type: NamedIndividual
type: Sphere
has parent: Shape 2 6 1 1 2 1 1 1 1 8 2 15 1
radius: 0.1

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

EmptyText8
type: NamedIndividual
type: Transform
has parent: Transform 2 6 1 1 2 1 1 1 1 8 2
has children: Shape 2 6 1 1 2 1 1 1 1 8 2 16 1
DEF: EmptyText8
translation: 0
translation: -1

Text 2 6 1 1 2 1 1 1 1 8 2 16 1 1
type: NamedIndividual
type: Text
has parent: Shape 2 6 1 1 2 1 1 1 1 8 2 16 1
has font style: FontStyle 2 6 1 1 2 1 1 1 1 8 2 16 1 1 1
string: "x"

FontStyle 2 6 1 1 2 1 1 1 1 8 2 16 1 1 1
type: NamedIndividual
type: FontStyle
has parent: Text 2 6 1 1 2 1 1 1 1 8 2 16 1 1
justify: "MIDDLE" "MIDDLE"
size: 0.3

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

EmptyButton8
type: NamedIndividual
type: Transform
has parent: Transform 2 6 1 1 2 1 1 1 1 8 2
has children: Shape 2 6 1 1 2 1 1 1 1 8 2 17 1
DEF: EmptyButton8
translation: -0.8
translation: -0.92
translation: 0

Sphere 2 6 1 1 2 1 1 1 1 8 2 17 1 1
type: NamedIndividual
type: Sphere
has parent: Shape 2 6 1 1 2 1 1 1 1 8 2 17 1
radius: 0.1

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

PreviousPanelText2
type: NamedIndividual
type: Transform
has parent: Transform 2 6 1 1 2 1 1 1 1 8 2
has children: Shape 2 6 1 1 2 1 1 1 1 8 2 18 1
DEF: PreviousPanelText2
translation: -0.3
translation: -1.3
translation: 0

Text 2 6 1 1 2 1 1 1 1 8 2 18 1 1
type: NamedIndividual
type: Text
has parent: Shape 2 6 1 1 2 1 1 1 1 8 2 18 1
has font style: FontStyle 2 6 1 1 2 1 1 1 1 8 2 18 1 1 1
string: "Previous Panel"

FontStyle 2 6 1 1 2 1 1 1 1 8 2 18 1 1 1
type: NamedIndividual
type: FontStyle
has parent: Text 2 6 1 1 2 1 1 1 1 8 2 18 1 1
justify: "MIDDLE" "MIDDLE"
size: 0.2

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

PreviousPanelButton2
type: NamedIndividual
type: Transform
has parent: Transform 2 6 1 1 2 1 1 1 1 8 2
has children: touchPreviousPanel2
has children: Shape 2 6 1 1 2 1 1 1 1 8 2 19 4
has ROUTE: ROUTE 2 6 1 1 2 1 1 1 1 8 2 19 2
has ROUTE: ROUTE 2 6 1 1 2 1 1 1 1 8 2 19 3
DEF: PreviousPanelButton2
translation: -0.8
translation: -1.25
translation: 0

touchPreviousPanel2
type: NamedIndividual
type: ProtoInstance
has parent: PreviousPanelButton2
has field value: fieldValue 2 6 1 1 2 1 1 1 1 8 2 19 1 1
DEF: touchPreviousPanel2
name: TouchSensorSelected

fieldValue 2 6 1 1 2 1 1 1 1 8 2 19 1 1
type: NamedIndividual
type: fieldValue
has parent: touchPreviousPanel2
name: description
value: Previous Panel

ROUTE 2 6 1 1 2 1 1 1 1 8 2 19 2
type: NamedIndividual
type: ROUTE
has parent: PreviousPanelButton2
from field: isSelected3
from node: touchPreviousPanel2
to field: translation
to node: NavigatingPanel

ROUTE 2 6 1 1 2 1 1 1 1 8 2 19 3
type: NamedIndividual
type: ROUTE
has parent: PreviousPanelButton2
from field: isSelected2
from node: touchPreviousPanel2
to field: translation
to node: NavigatingPanelBis

Sphere 2 6 1 1 2 1 1 1 1 8 2 19 4 1
type: NamedIndividual
type: Sphere
has parent: Shape 2 6 1 1 2 1 1 1 1 8 2 19 4
radius: 0.05

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

LightingPanel
type: NamedIndividual
type: Transform
has parent: Transform 2 6 1 1 2 1 1 1 1
has ROUTE: ROUTE 2 6 1 1 2 1 1 1 1 9 1
has children: Transform 2 6 1 1 2 1 1 1 1 9 2
DEF: LightingPanel

ROUTE 2 6 1 1 2 1 1 1 1 9 1
type: NamedIndividual
type: ROUTE
has parent: LightingPanel
from field: isSelected3
from node: touchLighting
to field: translation
to node: LightingPanel

Transform 2 6 1 1 2 1 1 1 1 9 2
type: NamedIndividual
type: Transform
has parent: LightingPanel
has children: BackButtonText3
has children: BackButton3
has children: HidePanelText6
has children: HidePanelButton6
has children: Note4
has children: ExteriorNavigationText
has children: ExteriorNavigationButton
has children: Light1Text
has children: Light1Button
has children: Light2Text
has children: Light2button
has children: Light3Text
has children: Light3Button
has children: Light4Text
has children: Light4Button
has children: Light5Text
has children: Light5Button
has children: NextPanelText3
has children: NextPaneleButton3
translation: -1.2
translation: 0

BackButtonText3
type: NamedIndividual
type: Transform
has parent: Transform 2 6 1 1 2 1 1 1 1 9 2
has children: Shape 2 6 1 1 2 1 1 1 1 9 2 1 1
DEF: BackButtonText3
translation: 2
translation: 1.2
translation: 0

Text 2 6 1 1 2 1 1 1 1 9 2 1 1 1
type: NamedIndividual
type: Text
has parent: Shape 2 6 1 1 2 1 1 1 1 9 2 1 1
has font style: FontStyle 2 6 1 1 2 1 1 1 1 9 2 1 1 1 1
string: "Back"

FontStyle 2 6 1 1 2 1 1 1 1 9 2 1 1 1 1
type: NamedIndividual
type: FontStyle
has parent: Text 2 6 1 1 2 1 1 1 1 9 2 1 1 1
justify: "MIDDLE" "MIDDLE"
size: 0.3

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

BackButton3
type: NamedIndividual
type: Transform
has parent: Transform 2 6 1 1 2 1 1 1 1 9 2
has children: touchBackButton3
has children: Shape 2 6 1 1 2 1 1 1 1 9 2 2 6
has ROUTE: ROUTE 2 6 1 1 2 1 1 1 1 9 2 2 2
has ROUTE: ROUTE 2 6 1 1 2 1 1 1 1 9 2 2 3
has ROUTE: ROUTE 2 6 1 1 2 1 1 1 1 9 2 2 4
has ROUTE: ROUTE 2 6 1 1 2 1 1 1 1 9 2 2 5
DEF: BackButton3
translation: 1.5
translation: 1.28
translation: 0

touchBackButton3
type: NamedIndividual
type: ProtoInstance
has parent: BackButton3
has field value: fieldValue 2 6 1 1 2 1 1 1 1 9 2 2 1 1
DEF: touchBackButton3
name: TouchSensorSelected

fieldValue 2 6 1 1 2 1 1 1 1 9 2 2 1 1
type: NamedIndividual
type: fieldValue
has parent: touchBackButton3
name: description
value: Back

ROUTE 2 6 1 1 2 1 1 1 1 9 2 2 2
type: NamedIndividual
type: ROUTE
has parent: BackButton3
from field: isSelected3
from node: touchBackButton3
to field: translation
to node: FirstPanel

ROUTE 2 6 1 1 2 1 1 1 1 9 2 2 3
type: NamedIndividual
type: ROUTE
has parent: BackButton3
from field: isSelected5
from node: touchBackButton3
to field: whichChoice
to node: ChurcRoofToChurcModel

ROUTE 2 6 1 1 2 1 1 1 1 9 2 2 4
type: NamedIndividual
type: ROUTE
has parent: BackButton3
from field: isSelected18
from node: touchBackButton3
to field: translation
to node: RedPyramidTransform

ROUTE 2 6 1 1 2 1 1 1 1 9 2 2 5
type: NamedIndividual
type: ROUTE
has parent: BackButton3
from field: isSelected2
from node: touchBackButton3
to field: translation
to node: LightingPanel

Sphere 2 6 1 1 2 1 1 1 1 9 2 2 6 1
type: NamedIndividual
type: Sphere
has parent: Shape 2 6 1 1 2 1 1 1 1 9 2 2 6
radius: 0.1

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

HidePanelText6
type: NamedIndividual
type: Transform
has parent: Transform 2 6 1 1 2 1 1 1 1 9 2
has children: Shape 2 6 1 1 2 1 1 1 1 9 2 3 1
DEF: HidePanelText6
translation: 3.2
translation: 1.2
translation: 0

Text 2 6 1 1 2 1 1 1 1 9 2 3 1 1
type: NamedIndividual
type: Text
has parent: Shape 2 6 1 1 2 1 1 1 1 9 2 3 1
has font style: FontStyle 2 6 1 1 2 1 1 1 1 9 2 3 1 1 1
string: "Hide Panel"

FontStyle 2 6 1 1 2 1 1 1 1 9 2 3 1 1 1
type: NamedIndividual
type: FontStyle
has parent: Text 2 6 1 1 2 1 1 1 1 9 2 3 1 1
justify: "MIDDLE" "MIDDLE"
size: 0.3

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

HidePanelButton6
type: NamedIndividual
type: Transform
has parent: Transform 2 6 1 1 2 1 1 1 1 9 2
has children: touchHidePanel6
has children: Shape 2 6 1 1 2 1 1 1 1 9 2 4 3
has ROUTE: ROUTE 2 6 1 1 2 1 1 1 1 9 2 4 2
DEF: HidePanelButton6
translation: 2.7
translation: 1.28
translation: 0

touchHidePanel6
type: NamedIndividual
type: ProtoInstance
has parent: HidePanelButton6
has field value: fieldValue 2 6 1 1 2 1 1 1 1 9 2 4 1 1
DEF: touchHidePanel6
name: TouchSensorSelected

fieldValue 2 6 1 1 2 1 1 1 1 9 2 4 1 1
type: NamedIndividual
type: fieldValue
has parent: touchHidePanel6
name: description
value: Hide panel

ROUTE 2 6 1 1 2 1 1 1 1 9 2 4 2
type: NamedIndividual
type: ROUTE
has parent: HidePanelButton6
from field: isSelected5
from node: touchHidePanel6
to field: whichChoice
to node: MainmenuToMainpanel

Sphere 2 6 1 1 2 1 1 1 1 9 2 4 3 1
type: NamedIndividual
type: Sphere
has parent: Shape 2 6 1 1 2 1 1 1 1 9 2 4 3
radius: 0.1

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

Note4
type: NamedIndividual
type: Transform
has parent: Transform 2 6 1 1 2 1 1 1 1 9 2
has children: Shape 2 6 1 1 2 1 1 1 1 9 2 5 1
DEF: Note4
translation: 3
translation: 0.96
translation: 0

Text 2 6 1 1 2 1 1 1 1 9 2 5 1 1
type: NamedIndividual
type: Text
has parent: Shape 2 6 1 1 2 1 1 1 1 9 2 5 1
has font style: FontStyle 2 6 1 1 2 1 1 1 1 9 2 5 1 1 1
string: "Red links go to corresponding viewpoint"

FontStyle 2 6 1 1 2 1 1 1 1 9 2 5 1 1 1
type: NamedIndividual
type: FontStyle
has parent: Text 2 6 1 1 2 1 1 1 1 9 2 5 1 1
justify: "MIDDLE" "MIDDLE"
size: 0.2

Material 2 6 1 1 2 1 1 1 1 9 2 5 1 2 1
type: NamedIndividual
type: Material
has parent: Appearance 2 6 1 1 2 1 1 1 1 9 2 5 1 2
diffuse color: 0

ExteriorNavigationText
type: NamedIndividual
type: Transform
has parent: Transform 2 6 1 1 2 1 1 1 1 9 2
has children: Shape 2 6 1 1 2 1 1 1 1 9 2 6 1
DEF: ExteriorNavigationText
translation: 0.17
translation: 1.2
translation: 0

Text 2 6 1 1 2 1 1 1 1 9 2 6 1 1
type: NamedIndividual
type: Text
has parent: Shape 2 6 1 1 2 1 1 1 1 9 2 6 1
has font style: FontStyle 2 6 1 1 2 1 1 1 1 9 2 6 1 1 1
string: "Exterior navigation" "(Main light on)"

FontStyle 2 6 1 1 2 1 1 1 1 9 2 6 1 1 1
type: NamedIndividual
type: FontStyle
has parent: Text 2 6 1 1 2 1 1 1 1 9 2 6 1 1
justify: "MIDDLE" "MIDDLE"
size: 0.25

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

ExteriorNavigationButton
type: NamedIndividual
type: Transform
has parent: Transform 2 6 1 1 2 1 1 1 1 9 2
has children: touchExteriorNavigation
has children: Shape 2 6 1 1 2 1 1 1 1 9 2 7 4
has ROUTE: ROUTE 2 6 1 1 2 1 1 1 1 9 2 7 2
has ROUTE: ROUTE 2 6 1 1 2 1 1 1 1 9 2 7 3
DEF: ExteriorNavigationButton
translation: -0.8
translation: 1.08
translation: 0

touchExteriorNavigation
type: NamedIndividual
type: ProtoInstance
has parent: ExteriorNavigationButton
has field value: fieldValue 2 6 1 1 2 1 1 1 1 9 2 7 1 1
DEF: touchExteriorNavigation
name: TouchSensorSelected

fieldValue 2 6 1 1 2 1 1 1 1 9 2 7 1 1
type: NamedIndividual
type: fieldValue
has parent: touchExteriorNavigation
name: description
value: Exterior navigation (Main light on)

ROUTE 2 6 1 1 2 1 1 1 1 9 2 7 2
type: NamedIndividual
type: ROUTE
has parent: ExteriorNavigationButton
from field: isSelected
from node: touchExteriorNavigation
to field: headlight
to node: NavigationFly

ROUTE 2 6 1 1 2 1 1 1 1 9 2 7 3
type: NamedIndividual
type: ROUTE
has parent: ExteriorNavigationButton
from field: isSelected6
from node: touchExteriorNavigation
to field: on
to node: PanelPointLight

Sphere 2 6 1 1 2 1 1 1 1 9 2 7 4 1
type: NamedIndividual
type: Sphere
has parent: Shape 2 6 1 1 2 1 1 1 1 9 2 7 4
radius: 0.1

ExteriorNavigationColor
type: NamedIndividual
type: Material
has parent: Appearance 2 6 1 1 2 1 1 1 1 9 2 7 4 2
DEF: ExteriorNavigationColor
diffuse color: 0

Light1Text
type: NamedIndividual
type: Transform
has parent: Transform 2 6 1 1 2 1 1 1 1 9 2
has children: Shape 2 6 1 1 2 1 1 1 1 9 2 8 1
DEF: Light1Text
translation: 0
translation: 0.6

Text 2 6 1 1 2 1 1 1 1 9 2 8 1 1
type: NamedIndividual
type: Text
has parent: Shape 2 6 1 1 2 1 1 1 1 9 2 8 1
has font style: FontStyle 2 6 1 1 2 1 1 1 1 9 2 8 1 1 1
string: "Light1"

FontStyle 2 6 1 1 2 1 1 1 1 9 2 8 1 1 1
type: NamedIndividual
type: FontStyle
has parent: Text 2 6 1 1 2 1 1 1 1 9 2 8 1 1
justify: "MIDDLE" "MIDDLE"
size: 0.3

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

Light1Button
type: NamedIndividual
type: Transform
has parent: Transform 2 6 1 1 2 1 1 1 1 9 2
has children: touchLight1
has children: Shape 2 6 1 1 2 1 1 1 1 9 2 9 4
has ROUTE: ROUTE 2 6 1 1 2 1 1 1 1 9 2 9 2
has ROUTE: ROUTE 2 6 1 1 2 1 1 1 1 9 2 9 3
DEF: Light1Button
translation: -0.8
translation: 0.68
translation: 0

touchLight1
type: NamedIndividual
type: ProtoInstance
has parent: Light1Button
has field value: fieldValue 2 6 1 1 2 1 1 1 1 9 2 9 1 1
DEF: touchLight1
name: TouchSensorSelected

fieldValue 2 6 1 1 2 1 1 1 1 9 2 9 1 1
type: NamedIndividual
type: fieldValue
has parent: touchLight1
name: description
value: Light 1

ROUTE 2 6 1 1 2 1 1 1 1 9 2 9 2
type: NamedIndividual
type: ROUTE
has parent: Light1Button
from field: isSelected6
from node: touchLight1
to field: headlight
to node: NavigationFly

ROUTE 2 6 1 1 2 1 1 1 1 9 2 9 3
type: NamedIndividual
type: ROUTE
has parent: Light1Button
from field: isSelected
from node: touchLight1
to field: on
to node: PanelPointLight

Sphere 2 6 1 1 2 1 1 1 1 9 2 9 4 1
type: NamedIndividual
type: Sphere
has parent: Shape 2 6 1 1 2 1 1 1 1 9 2 9 4
radius: 0.1

Light1Color
type: NamedIndividual
type: Material
has parent: Appearance 2 6 1 1 2 1 1 1 1 9 2 9 4 2
DEF: Light1Color
diffuse color: 0

Light2Text
type: NamedIndividual
type: Transform
has parent: Transform 2 6 1 1 2 1 1 1 1 9 2
has children: Shape 2 6 1 1 2 1 1 1 1 9 2 10 1
DEF: Light2Text
translation: 0
translation: 0.2

Text 2 6 1 1 2 1 1 1 1 9 2 10 1 1
type: NamedIndividual
type: Text
has parent: Shape 2 6 1 1 2 1 1 1 1 9 2 10 1
has font style: FontStyle 2 6 1 1 2 1 1 1 1 9 2 10 1 1 1
string: "Light2"

FontStyle 2 6 1 1 2 1 1 1 1 9 2 10 1 1 1
type: NamedIndividual
type: FontStyle
has parent: Text 2 6 1 1 2 1 1 1 1 9 2 10 1 1
justify: "MIDDLE" "MIDDLE"
size: 0.3

Material 2 6 1 1 2 1 1 1 1 9 2 10 1 2 1
type: NamedIndividual
type: Material
has parent: Appearance 2 6 1 1 2 1 1 1 1 9 2 10 1 2
diffuse color: 0

Light2button
type: NamedIndividual
type: Transform
has parent: Transform 2 6 1 1 2 1 1 1 1 9 2
has children: touchLight2
has children: Shape 2 6 1 1 2 1 1 1 1 9 2 11 4
has ROUTE: ROUTE 2 6 1 1 2 1 1 1 1 9 2 11 2
has ROUTE: ROUTE 2 6 1 1 2 1 1 1 1 9 2 11 3
DEF: Light2button
translation: -0.8
translation: 0.28
translation: 0

touchLight2
type: NamedIndividual
type: ProtoInstance
has parent: Light2button
has field value: fieldValue 2 6 1 1 2 1 1 1 1 9 2 11 1 1
DEF: touchLight2
name: TouchSensorSelected

fieldValue 2 6 1 1 2 1 1 1 1 9 2 11 1 1
type: NamedIndividual
type: fieldValue
has parent: touchLight2
name: description
value: Light 2

ROUTE 2 6 1 1 2 1 1 1 1 9 2 11 2
type: NamedIndividual
type: ROUTE
has parent: Light2button
from field: isSelected6
from node: touchLight2
to field: headlight
to node: NavigationFly

ROUTE 2 6 1 1 2 1 1 1 1 9 2 11 3
type: NamedIndividual
type: ROUTE
has parent: Light2button
from field: isSelected
from node: touchLight2
to field: on
to node: PanelPointLight

Sphere 2 6 1 1 2 1 1 1 1 9 2 11 4 1
type: NamedIndividual
type: Sphere
has parent: Shape 2 6 1 1 2 1 1 1 1 9 2 11 4
radius: 0.1

Light2Color
type: NamedIndividual
type: Material
has parent: Appearance 2 6 1 1 2 1 1 1 1 9 2 11 4 2
DEF: Light2Color
diffuse color: 0

Light3Text
type: NamedIndividual
type: Transform
has parent: Transform 2 6 1 1 2 1 1 1 1 9 2
has children: Shape 2 6 1 1 2 1 1 1 1 9 2 12 1
DEF: Light3Text
translation: 0
translation: -0.2

Text 2 6 1 1 2 1 1 1 1 9 2 12 1 1
type: NamedIndividual
type: Text
has parent: Shape 2 6 1 1 2 1 1 1 1 9 2 12 1
has font style: FontStyle 2 6 1 1 2 1 1 1 1 9 2 12 1 1 1
string: "Light3"

FontStyle 2 6 1 1 2 1 1 1 1 9 2 12 1 1 1
type: NamedIndividual
type: FontStyle
has parent: Text 2 6 1 1 2 1 1 1 1 9 2 12 1 1
justify: "MIDDLE" "MIDDLE"
size: 0.3

Material 2 6 1 1 2 1 1 1 1 9 2 12 1 2 1
type: NamedIndividual
type: Material
has parent: Appearance 2 6 1 1 2 1 1 1 1 9 2 12 1 2
diffuse color: 0

Light3Button
type: NamedIndividual
type: Transform
has parent: Transform 2 6 1 1 2 1 1 1 1 9 2
has children: touchLight3
has children: Shape 2 6 1 1 2 1 1 1 1 9 2 13 4
has ROUTE: ROUTE 2 6 1 1 2 1 1 1 1 9 2 13 2
has ROUTE: ROUTE 2 6 1 1 2 1 1 1 1 9 2 13 3
DEF: Light3Button
translation: -0.8
translation: -0.12
translation: 0

touchLight3
type: NamedIndividual
type: ProtoInstance
has parent: Light3Button
has field value: fieldValue 2 6 1 1 2 1 1 1 1 9 2 13 1 1
DEF: touchLight3
name: TouchSensorSelected

fieldValue 2 6 1 1 2 1 1 1 1 9 2 13 1 1
type: NamedIndividual
type: fieldValue
has parent: touchLight3
name: description
value: Light 3

ROUTE 2 6 1 1 2 1 1 1 1 9 2 13 2
type: NamedIndividual
type: ROUTE
has parent: Light3Button
from field: isSelected6
from node: touchLight3
to field: headlight
to node: NavigationFly

ROUTE 2 6 1 1 2 1 1 1 1 9 2 13 3
type: NamedIndividual
type: ROUTE
has parent: Light3Button
from field: isSelected
from node: touchLight3
to field: on
to node: PanelPointLight

Sphere 2 6 1 1 2 1 1 1 1 9 2 13 4 1
type: NamedIndividual
type: Sphere
has parent: Shape 2 6 1 1 2 1 1 1 1 9 2 13 4
radius: 0.1

Light3Color
type: NamedIndividual
type: Material
has parent: Appearance 2 6 1 1 2 1 1 1 1 9 2 13 4 2
DEF: Light3Color
diffuse color: 0

Light4Text
type: NamedIndividual
type: Transform
has parent: Transform 2 6 1 1 2 1 1 1 1 9 2
has children: Shape 2 6 1 1 2 1 1 1 1 9 2 14 1
DEF: Light4Text
translation: 0
translation: -0.6

Text 2 6 1 1 2 1 1 1 1 9 2 14 1 1
type: NamedIndividual
type: Text
has parent: Shape 2 6 1 1 2 1 1 1 1 9 2 14 1
has font style: FontStyle 2 6 1 1 2 1 1 1 1 9 2 14 1 1 1
string: "Light4"

FontStyle 2 6 1 1 2 1 1 1 1 9 2 14 1 1 1
type: NamedIndividual
type: FontStyle
has parent: Text 2 6 1 1 2 1 1 1 1 9 2 14 1 1
justify: "MIDDLE" "MIDDLE"
size: 0.3

Material 2 6 1 1 2 1 1 1 1 9 2 14 1 2 1
type: NamedIndividual
type: Material
has parent: Appearance 2 6 1 1 2 1 1 1 1 9 2 14 1 2
diffuse color: 0

Light4Button
type: NamedIndividual
type: Transform
has parent: Transform 2 6 1 1 2 1 1 1 1 9 2
has children: touchLight4
has children: Shape 2 6 1 1 2 1 1 1 1 9 2 15 4
has ROUTE: ROUTE 2 6 1 1 2 1 1 1 1 9 2 15 2
has ROUTE: ROUTE 2 6 1 1 2 1 1 1 1 9 2 15 3
DEF: Light4Button
translation: -0.8
translation: -0.52
translation: 0

touchLight4
type: NamedIndividual
type: ProtoInstance
has parent: Light4Button
has field value: fieldValue 2 6 1 1 2 1 1 1 1 9 2 15 1 1
DEF: touchLight4
name: TouchSensorSelected

fieldValue 2 6 1 1 2 1 1 1 1 9 2 15 1 1
type: NamedIndividual
type: fieldValue
has parent: touchLight4
name: description
value: Light 4

ROUTE 2 6 1 1 2 1 1 1 1 9 2 15 2
type: NamedIndividual
type: ROUTE
has parent: Light4Button
from field: isSelected6
from node: touchLight4
to field: headlight
to node: NavigationFly

ROUTE 2 6 1 1 2 1 1 1 1 9 2 15 3
type: NamedIndividual
type: ROUTE
has parent: Light4Button
from field: isSelected
from node: touchLight4
to field: on
to node: PanelPointLight

Sphere 2 6 1 1 2 1 1 1 1 9 2 15 4 1
type: NamedIndividual
type: Sphere
has parent: Shape 2 6 1 1 2 1 1 1 1 9 2 15 4
radius: 0.1

Light4Color
type: NamedIndividual
type: Material
has parent: Appearance 2 6 1 1 2 1 1 1 1 9 2 15 4 2
DEF: Light4Color
diffuse color: 0

Light5Text
type: NamedIndividual
type: Transform
has parent: Transform 2 6 1 1 2 1 1 1 1 9 2
has children: Shape 2 6 1 1 2 1 1 1 1 9 2 16 1
DEF: Light5Text
translation: 0
translation: -1

Text 2 6 1 1 2 1 1 1 1 9 2 16 1 1
type: NamedIndividual
type: Text
has parent: Shape 2 6 1 1 2 1 1 1 1 9 2 16 1
has font style: FontStyle 2 6 1 1 2 1 1 1 1 9 2 16 1 1 1
string: "Light5"

FontStyle 2 6 1 1 2 1 1 1 1 9 2 16 1 1 1
type: NamedIndividual
type: FontStyle
has parent: Text 2 6 1 1 2 1 1 1 1 9 2 16 1 1
justify: "MIDDLE" "MIDDLE"
size: 0.3

Material 2 6 1 1 2 1 1 1 1 9 2 16 1 2 1
type: NamedIndividual
type: Material
has parent: Appearance 2 6 1 1 2 1 1 1 1 9 2 16 1 2
diffuse color: 0

Light5Button
type: NamedIndividual
type: Transform
has parent: Transform 2 6 1 1 2 1 1 1 1 9 2
has children: touchLight5
has children: Shape 2 6 1 1 2 1 1 1 1 9 2 17 4
has ROUTE: ROUTE 2 6 1 1 2 1 1 1 1 9 2 17 2
has ROUTE: ROUTE 2 6 1 1 2 1 1 1 1 9 2 17 3
DEF: Light5Button
translation: -0.8
translation: -0.92
translation: 0

touchLight5
type: NamedIndividual
type: ProtoInstance
has parent: Light5Button
has field value: fieldValue 2 6 1 1 2 1 1 1 1 9 2 17 1 1
DEF: touchLight5
name: TouchSensorSelected

fieldValue 2 6 1 1 2 1 1 1 1 9 2 17 1 1
type: NamedIndividual
type: fieldValue
has parent: touchLight5
name: description
value: Light 5

ROUTE 2 6 1 1 2 1 1 1 1 9 2 17 2
type: NamedIndividual
type: ROUTE
has parent: Light5Button
from field: isSelected6
from node: touchLight5
to field: headlight
to node: NavigationFly

ROUTE 2 6 1 1 2 1 1 1 1 9 2 17 3
type: NamedIndividual
type: ROUTE
has parent: Light5Button
from field: isSelected
from node: touchLight5
to field: on
to node: PanelPointLight

Sphere 2 6 1 1 2 1 1 1 1 9 2 17 4 1
type: NamedIndividual
type: Sphere
has parent: Shape 2 6 1 1 2 1 1 1 1 9 2 17 4
radius: 0.1

Light5Color
type: NamedIndividual
type: Material
has parent: Appearance 2 6 1 1 2 1 1 1 1 9 2 17 4 2
DEF: Light5Color
diffuse color: 0

NextPanelText3
type: NamedIndividual
type: Transform
has parent: Transform 2 6 1 1 2 1 1 1 1 9 2
has children: Shape 2 6 1 1 2 1 1 1 1 9 2 18 1
DEF: NextPanelText3
translation: -0.4
translation: -1.3
translation: 0

Text 2 6 1 1 2 1 1 1 1 9 2 18 1 1
type: NamedIndividual
type: Text
has parent: Shape 2 6 1 1 2 1 1 1 1 9 2 18 1
has font style: FontStyle 2 6 1 1 2 1 1 1 1 9 2 18 1 1 1
string: "Next Panel"

FontStyle 2 6 1 1 2 1 1 1 1 9 2 18 1 1 1
type: NamedIndividual
type: FontStyle
has parent: Text 2 6 1 1 2 1 1 1 1 9 2 18 1 1
justify: "MIDDLE" "MIDDLE"
size: 0.2

Material 2 6 1 1 2 1 1 1 1 9 2 18 1 2 1
type: NamedIndividual
type: Material
has parent: Appearance 2 6 1 1 2 1 1 1 1 9 2 18 1 2
diffuse color: 0

NextPaneleButton3
type: NamedIndividual
type: Transform
has parent: Transform 2 6 1 1 2 1 1 1 1 9 2
has children: touchNextPanel3
has children: Shape 2 6 1 1 2 1 1 1 1 9 2 19 3
has ROUTE: ROUTE 2 6 1 1 2 1 1 1 1 9 2 19 2
DEF: NextPaneleButton3
translation: -0.8
translation: -1.25
translation: 0

touchNextPanel3
type: NamedIndividual
type: ProtoInstance
has parent: NextPaneleButton3
has field value: fieldValue 2 6 1 1 2 1 1 1 1 9 2 19 1 1
DEF: touchNextPanel3
name: TouchSensorSelected

fieldValue 2 6 1 1 2 1 1 1 1 9 2 19 1 1
type: NamedIndividual
type: fieldValue
has parent: touchNextPanel3
name: description
value: Next Panel

ROUTE 2 6 1 1 2 1 1 1 1 9 2 19 2
type: NamedIndividual
type: ROUTE
has parent: NextPaneleButton3
from field: isSelected2
from node: touchNextPanel3
to field: translation
to node: LightingPanel

Sphere 2 6 1 1 2 1 1 1 1 9 2 19 3 1
type: NamedIndividual
type: Sphere
has parent: Shape 2 6 1 1 2 1 1 1 1 9 2 19 3
radius: 0.05

Material 2 6 1 1 2 1 1 1 1 9 2 19 3 2 1
type: NamedIndividual
type: Material
has parent: Appearance 2 6 1 1 2 1 1 1 1 9 2 19 3 2
diffuse color: 0

LightingPanelBis
type: NamedIndividual
type: Transform
has parent: Transform 2 6 1 1 2 1 1 1 1
has ROUTE: ROUTE 2 6 1 1 2 1 1 1 1 10 1
has children: Transform 2 6 1 1 2 1 1 1 1 10 2
DEF: LightingPanelBis

ROUTE 2 6 1 1 2 1 1 1 1 10 1
type: NamedIndividual
type: ROUTE
has parent: LightingPanelBis
from field: isSelected3
from node: touchNextPanel3
to field: translation
to node: LightingPanelBis

Transform 2 6 1 1 2 1 1 1 1 10 2
type: NamedIndividual
type: Transform
has parent: LightingPanelBis
has children: BackButtonText4
has children: BackButton4
has children: HidePanelText7
has children: HidePanelButton7
has children: Note5
has children: Light6Text
has children: Light6Button
has children: Light7Text
has children: Light7Button
has children: Light8Text
has children: Light8Button
has children: Light9Text
has children: Light9Button
has children: Light10Text
has children: Light10Button
has children: EmptyText13
has children: EmptyButton13
has children: PreviousPanelText3
has children: PreviousPanelButton3
translation: -1.2
translation: 0

BackButtonText4
type: NamedIndividual
type: Transform
has parent: Transform 2 6 1 1 2 1 1 1 1 10 2
has children: Shape 2 6 1 1 2 1 1 1 1 10 2 1 1
DEF: BackButtonText4
translation: 2
translation: 1.2
translation: 0

Text 2 6 1 1 2 1 1 1 1 10 2 1 1 1
type: NamedIndividual
type: Text
has parent: Shape 2 6 1 1 2 1 1 1 1 10 2 1 1
has font style: FontStyle 2 6 1 1 2 1 1 1 1 10 2 1 1 1 1
string: "Back"

FontStyle 2 6 1 1 2 1 1 1 1 10 2 1 1 1 1
type: NamedIndividual
type: FontStyle
has parent: Text 2 6 1 1 2 1 1 1 1 10 2 1 1 1
justify: "MIDDLE" "MIDDLE"
size: 0.3

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

BackButton4
type: NamedIndividual
type: Transform
has parent: Transform 2 6 1 1 2 1 1 1 1 10 2
has children: touchBackButton4
has children: Shape 2 6 1 1 2 1 1 1 1 10 2 2 6
has ROUTE: ROUTE 2 6 1 1 2 1 1 1 1 10 2 2 2
has ROUTE: ROUTE 2 6 1 1 2 1 1 1 1 10 2 2 3
has ROUTE: ROUTE 2 6 1 1 2 1 1 1 1 10 2 2 4
has ROUTE: ROUTE 2 6 1 1 2 1 1 1 1 10 2 2 5
DEF: BackButton4
translation: 1.5
translation: 1.28
translation: 0

touchBackButton4
type: NamedIndividual
type: ProtoInstance
has parent: BackButton4
has field value: fieldValue 2 6 1 1 2 1 1 1 1 10 2 2 1 1
DEF: touchBackButton4
name: TouchSensorSelected

fieldValue 2 6 1 1 2 1 1 1 1 10 2 2 1 1
type: NamedIndividual
type: fieldValue
has parent: touchBackButton4
name: description
value: Back

ROUTE 2 6 1 1 2 1 1 1 1 10 2 2 2
type: NamedIndividual
type: ROUTE
has parent: BackButton4
from field: isSelected3
from node: touchBackButton4
to field: translation
to node: FirstPanel

ROUTE 2 6 1 1 2 1 1 1 1 10 2 2 3
type: NamedIndividual
type: ROUTE
has parent: BackButton4
from field: isSelected5
from node: touchBackButton4
to field: whichChoice
to node: ChurcRoofToChurcModel

ROUTE 2 6 1 1 2 1 1 1 1 10 2 2 4
type: NamedIndividual
type: ROUTE
has parent: BackButton4
from field: isSelected18
from node: touchBackButton4
to field: translation
to node: RedPyramidTransform

ROUTE 2 6 1 1 2 1 1 1 1 10 2 2 5
type: NamedIndividual
type: ROUTE
has parent: BackButton4
from field: isSelected2
from node: touchBackButton4
to field: translation
to node: LightingPanelBis

Sphere 2 6 1 1 2 1 1 1 1 10 2 2 6 1
type: NamedIndividual
type: Sphere
has parent: Shape 2 6 1 1 2 1 1 1 1 10 2 2 6
radius: 0.1

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

HidePanelText7
type: NamedIndividual
type: Transform
has parent: Transform 2 6 1 1 2 1 1 1 1 10 2
has children: Shape 2 6 1 1 2 1 1 1 1 10 2 3 1
DEF: HidePanelText7
translation: 3.2
translation: 1.2
translation: 0

Text 2 6 1 1 2 1 1 1 1 10 2 3 1 1
type: NamedIndividual
type: Text
has parent: Shape 2 6 1 1 2 1 1 1 1 10 2 3 1
has font style: FontStyle 2 6 1 1 2 1 1 1 1 10 2 3 1 1 1
string: "Hide Panel"

FontStyle 2 6 1 1 2 1 1 1 1 10 2 3 1 1 1
type: NamedIndividual
type: FontStyle
has parent: Text 2 6 1 1 2 1 1 1 1 10 2 3 1 1
justify: "MIDDLE" "MIDDLE"
size: 0.3

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

HidePanelButton7
type: NamedIndividual
type: Transform
has parent: Transform 2 6 1 1 2 1 1 1 1 10 2
has children: touchHidePanel7
has children: Shape 2 6 1 1 2 1 1 1 1 10 2 4 3
has ROUTE: ROUTE 2 6 1 1 2 1 1 1 1 10 2 4 2
DEF: HidePanelButton7
translation: 2.7
translation: 1.28
translation: 0

touchHidePanel7
type: NamedIndividual
type: ProtoInstance
has parent: HidePanelButton7
has field value: fieldValue 2 6 1 1 2 1 1 1 1 10 2 4 1 1
DEF: touchHidePanel7
name: TouchSensorSelected

fieldValue 2 6 1 1 2 1 1 1 1 10 2 4 1 1
type: NamedIndividual
type: fieldValue
has parent: touchHidePanel7
name: description
value: Hide panel

ROUTE 2 6 1 1 2 1 1 1 1 10 2 4 2
type: NamedIndividual
type: ROUTE
has parent: HidePanelButton7
from field: isSelected5
from node: touchHidePanel7
to field: whichChoice
to node: MainmenuToMainpanel

Sphere 2 6 1 1 2 1 1 1 1 10 2 4 3 1
type: NamedIndividual
type: Sphere
has parent: Shape 2 6 1 1 2 1 1 1 1 10 2 4 3
radius: 0.1

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

Note5
type: NamedIndividual
type: Transform
has parent: Transform 2 6 1 1 2 1 1 1 1 10 2
has children: Shape 2 6 1 1 2 1 1 1 1 10 2 5 1
DEF: Note5
translation: 3
translation: 0.96
translation: 0

Text 2 6 1 1 2 1 1 1 1 10 2 5 1 1
type: NamedIndividual
type: Text
has parent: Shape 2 6 1 1 2 1 1 1 1 10 2 5 1
has font style: FontStyle 2 6 1 1 2 1 1 1 1 10 2 5 1 1 1
string: "Red links go to corresponding viewpoint"

FontStyle 2 6 1 1 2 1 1 1 1 10 2 5 1 1 1
type: NamedIndividual
type: FontStyle
has parent: Text 2 6 1 1 2 1 1 1 1 10 2 5 1 1
justify: "MIDDLE" "MIDDLE"
size: 0.2

Material 2 6 1 1 2 1 1 1 1 10 2 5 1 2 1
type: NamedIndividual
type: Material
has parent: Appearance 2 6 1 1 2 1 1 1 1 10 2 5 1 2
diffuse color: 0

Light6Text
type: NamedIndividual
type: Transform
has parent: Transform 2 6 1 1 2 1 1 1 1 10 2
has children: Shape 2 6 1 1 2 1 1 1 1 10 2 6 1
DEF: Light6Text
translation: 0
translation: 1

Text 2 6 1 1 2 1 1 1 1 10 2 6 1 1
type: NamedIndividual
type: Text
has parent: Shape 2 6 1 1 2 1 1 1 1 10 2 6 1
has font style: FontStyle 2 6 1 1 2 1 1 1 1 10 2 6 1 1 1
string: "Light6"

FontStyle 2 6 1 1 2 1 1 1 1 10 2 6 1 1 1
type: NamedIndividual
type: FontStyle
has parent: Text 2 6 1 1 2 1 1 1 1 10 2 6 1 1
justify: "MIDDLE" "MIDDLE"
size: 0.3

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

Light6Button
type: NamedIndividual
type: Transform
has parent: Transform 2 6 1 1 2 1 1 1 1 10 2
has children: touchLight6
has children: Shape 2 6 1 1 2 1 1 1 1 10 2 7 4
has ROUTE: ROUTE 2 6 1 1 2 1 1 1 1 10 2 7 2
has ROUTE: ROUTE 2 6 1 1 2 1 1 1 1 10 2 7 3
DEF: Light6Button
translation: -0.8
translation: 1.08
translation: 0

touchLight6
type: NamedIndividual
type: ProtoInstance
has parent: Light6Button
has field value: fieldValue 2 6 1 1 2 1 1 1 1 10 2 7 1 1
DEF: touchLight6
name: TouchSensorSelected

fieldValue 2 6 1 1 2 1 1 1 1 10 2 7 1 1
type: NamedIndividual
type: fieldValue
has parent: touchLight6
name: description
value: Light 6

ROUTE 2 6 1 1 2 1 1 1 1 10 2 7 2
type: NamedIndividual
type: ROUTE
has parent: Light6Button
from field: isSelected6
from node: touchLight6
to field: headlight
to node: NavigationFly

ROUTE 2 6 1 1 2 1 1 1 1 10 2 7 3
type: NamedIndividual
type: ROUTE
has parent: Light6Button
from field: isSelected
from node: touchLight6
to field: on
to node: PanelPointLight

Sphere 2 6 1 1 2 1 1 1 1 10 2 7 4 1
type: NamedIndividual
type: Sphere
has parent: Shape 2 6 1 1 2 1 1 1 1 10 2 7 4
radius: 0.1

Light6Color
type: NamedIndividual
type: Material
has parent: Appearance 2 6 1 1 2 1 1 1 1 10 2 7 4 2
DEF: Light6Color
diffuse color: 0

Light7Text
type: NamedIndividual
type: Transform
has parent: Transform 2 6 1 1 2 1 1 1 1 10 2
has children: Shape 2 6 1 1 2 1 1 1 1 10 2 8 1
DEF: Light7Text
translation: 0
translation: 0.6

Text 2 6 1 1 2 1 1 1 1 10 2 8 1 1
type: NamedIndividual
type: Text
has parent: Shape 2 6 1 1 2 1 1 1 1 10 2 8 1
has font style: FontStyle 2 6 1 1 2 1 1 1 1 10 2 8 1 1 1
string: "Light7"

FontStyle 2 6 1 1 2 1 1 1 1 10 2 8 1 1 1
type: NamedIndividual
type: FontStyle
has parent: Text 2 6 1 1 2 1 1 1 1 10 2 8 1 1
justify: "MIDDLE" "MIDDLE"
size: 0.3

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

Light7Button
type: NamedIndividual
type: Transform
has parent: Transform 2 6 1 1 2 1 1 1 1 10 2
has children: touchLight7
has children: Shape 2 6 1 1 2 1 1 1 1 10 2 9 4
has ROUTE: ROUTE 2 6 1 1 2 1 1 1 1 10 2 9 2
has ROUTE: ROUTE 2 6 1 1 2 1 1 1 1 10 2 9 3
DEF: Light7Button
translation: -0.8
translation: 0.68
translation: 0

touchLight7
type: NamedIndividual
type: ProtoInstance
has parent: Light7Button
has field value: fieldValue 2 6 1 1 2 1 1 1 1 10 2 9 1 1
DEF: touchLight7
name: TouchSensorSelected

fieldValue 2 6 1 1 2 1 1 1 1 10 2 9 1 1
type: NamedIndividual
type: fieldValue
has parent: touchLight7
name: description
value: Light 7

ROUTE 2 6 1 1 2 1 1 1 1 10 2 9 2
type: NamedIndividual
type: ROUTE
has parent: Light7Button
from field: isSelected6
from node: touchLight7
to field: headlight
to node: NavigationFly

ROUTE 2 6 1 1 2 1 1 1 1 10 2 9 3
type: NamedIndividual
type: ROUTE
has parent: Light7Button
from field: isSelected
from node: touchLight7
to field: on
to node: PanelPointLight

Sphere 2 6 1 1 2 1 1 1 1 10 2 9 4 1
type: NamedIndividual
type: Sphere
has parent: Shape 2 6 1 1 2 1 1 1 1 10 2 9 4
radius: 0.1

Light7Color
type: NamedIndividual
type: Material
has parent: Appearance 2 6 1 1 2 1 1 1 1 10 2 9 4 2
DEF: Light7Color
diffuse color: 0

Light8Text
type: NamedIndividual
type: Transform
has parent: Transform 2 6 1 1 2 1 1 1 1 10 2
has children: Shape 2 6 1 1 2 1 1 1 1 10 2 10 1
DEF: Light8Text
translation: 0
translation: 0.2

Text 2 6 1 1 2 1 1 1 1 10 2 10 1 1
type: NamedIndividual
type: Text
has parent: Shape 2 6 1 1 2 1 1 1 1 10 2 10 1
has font style: FontStyle 2 6 1 1 2 1 1 1 1 10 2 10 1 1 1
string: "Light8"

FontStyle 2 6 1 1 2 1 1 1 1 10 2 10 1 1 1
type: NamedIndividual
type: FontStyle
has parent: Text 2 6 1 1 2 1 1 1 1 10 2 10 1 1
justify: "MIDDLE" "MIDDLE"
size: 0.3

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

Light8Button
type: NamedIndividual
type: Transform
has parent: Transform 2 6 1 1 2 1 1 1 1 10 2
has children: touchLight8
has children: Shape 2 6 1 1 2 1 1 1 1 10 2 11 4
has ROUTE: ROUTE 2 6 1 1 2 1 1 1 1 10 2 11 2
has ROUTE: ROUTE 2 6 1 1 2 1 1 1 1 10 2 11 3
DEF: Light8Button
translation: -0.8
translation: 0.28
translation: 0

touchLight8
type: NamedIndividual
type: ProtoInstance
has parent: Light8Button
has field value: fieldValue 2 6 1 1 2 1 1 1 1 10 2 11 1 1
DEF: touchLight8
name: TouchSensorSelected

fieldValue 2 6 1 1 2 1 1 1 1 10 2 11 1 1
type: NamedIndividual
type: fieldValue
has parent: touchLight8
name: description
value: Light 8

ROUTE 2 6 1 1 2 1 1 1 1 10 2 11 2
type: NamedIndividual
type: ROUTE
has parent: Light8Button
from field: isSelected6
from node: touchLight8
to field: headlight
to node: NavigationFly

ROUTE 2 6 1 1 2 1 1 1 1 10 2 11 3
type: NamedIndividual
type: ROUTE
has parent: Light8Button
from field: isSelected
from node: touchLight8
to field: on
to node: PanelPointLight

Sphere 2 6 1 1 2 1 1 1 1 10 2 11 4 1
type: NamedIndividual
type: Sphere
has parent: Shape 2 6 1 1 2 1 1 1 1 10 2 11 4
radius: 0.1

Light8Color
type: NamedIndividual
type: Material
has parent: Appearance 2 6 1 1 2 1 1 1 1 10 2 11 4 2
DEF: Light8Color
diffuse color: 0

Light9Text
type: NamedIndividual
type: Transform
has parent: Transform 2 6 1 1 2 1 1 1 1 10 2
has children: Shape 2 6 1 1 2 1 1 1 1 10 2 12 1
DEF: Light9Text
translation: 0
translation: -0.2

Text 2 6 1 1 2 1 1 1 1 10 2 12 1 1
type: NamedIndividual
type: Text
has parent: Shape 2 6 1 1 2 1 1 1 1 10 2 12 1
has font style: FontStyle 2 6 1 1 2 1 1 1 1 10 2 12 1 1 1
string: "Light9"

FontStyle 2 6 1 1 2 1 1 1 1 10 2 12 1 1 1
type: NamedIndividual
type: FontStyle
has parent: Text 2 6 1 1 2 1 1 1 1 10 2 12 1 1
justify: "MIDDLE" "MIDDLE"
size: 0.3

Material 2 6 1 1 2 1 1 1 1 10 2 12 1 2 1
type: NamedIndividual
type: Material
has parent: Appearance 2 6 1 1 2 1 1 1 1 10 2 12 1 2
diffuse color: 0

Light9Button
type: NamedIndividual
type: Transform
has parent: Transform 2 6 1 1 2 1 1 1 1 10 2
has children: touchLight9
has children: Shape 2 6 1 1 2 1 1 1 1 10 2 13 4
has ROUTE: ROUTE 2 6 1 1 2 1 1 1 1 10 2 13 2
has ROUTE: ROUTE 2 6 1 1 2 1 1 1 1 10 2 13 3
DEF: Light9Button
translation: -0.8
translation: -0.12
translation: 0

touchLight9
type: NamedIndividual
type: ProtoInstance
has parent: Light9Button
has field value: fieldValue 2 6 1 1 2 1 1 1 1 10 2 13 1 1
DEF: touchLight9
name: TouchSensorSelected

fieldValue 2 6 1 1 2 1 1 1 1 10 2 13 1 1
type: NamedIndividual
type: fieldValue
has parent: touchLight9
name: description
value: Light 9

ROUTE 2 6 1 1 2 1 1 1 1 10 2 13 2
type: NamedIndividual
type: ROUTE
has parent: Light9Button
from field: isSelected6
from node: touchLight9
to field: headlight
to node: NavigationFly

ROUTE 2 6 1 1 2 1 1 1 1 10 2 13 3
type: NamedIndividual
type: ROUTE
has parent: Light9Button
from field: isSelected
from node: touchLight9
to field: on
to node: PanelPointLight

Sphere 2 6 1 1 2 1 1 1 1 10 2 13 4 1
type: NamedIndividual
type: Sphere
has parent: Shape 2 6 1 1 2 1 1 1 1 10 2 13 4
radius: 0.1

Light9Color
type: NamedIndividual
type: Material
has parent: Appearance 2 6 1 1 2 1 1 1 1 10 2 13 4 2
DEF: Light9Color
diffuse color: 0

Light10Text
type: NamedIndividual
type: Transform
has parent: Transform 2 6 1 1 2 1 1 1 1 10 2
has children: Shape 2 6 1 1 2 1 1 1 1 10 2 14 1
DEF: Light10Text
translation: 0
translation: -0.6

Text 2 6 1 1 2 1 1 1 1 10 2 14 1 1
type: NamedIndividual
type: Text
has parent: Shape 2 6 1 1 2 1 1 1 1 10 2 14 1
has font style: FontStyle 2 6 1 1 2 1 1 1 1 10 2 14 1 1 1
string: "Light10"

FontStyle 2 6 1 1 2 1 1 1 1 10 2 14 1 1 1
type: NamedIndividual
type: FontStyle
has parent: Text 2 6 1 1 2 1 1 1 1 10 2 14 1 1
justify: "MIDDLE" "MIDDLE"
size: 0.3

Material 2 6 1 1 2 1 1 1 1 10 2 14 1 2 1
type: NamedIndividual
type: Material
has parent: Appearance 2 6 1 1 2 1 1 1 1 10 2 14 1 2
diffuse color: 0

Light10Button
type: NamedIndividual
type: Transform
has parent: Transform 2 6 1 1 2 1 1 1 1 10 2
has children: touchLight10
has children: Shape 2 6 1 1 2 1 1 1 1 10 2 15 4
has ROUTE: ROUTE 2 6 1 1 2 1 1 1 1 10 2 15 2
has ROUTE: ROUTE 2 6 1 1 2 1 1 1 1 10 2 15 3
DEF: Light10Button
translation: -0.8
translation: -0.52
translation: 0

touchLight10
type: NamedIndividual
type: ProtoInstance
has parent: Light10Button
has field value: fieldValue 2 6 1 1 2 1 1 1 1 10 2 15 1 1
DEF: touchLight10
name: TouchSensorSelected

fieldValue 2 6 1 1 2 1 1 1 1 10 2 15 1 1
type: NamedIndividual
type: fieldValue
has parent: touchLight10
name: description
value: Light 10

ROUTE 2 6 1 1 2 1 1 1 1 10 2 15 2
type: NamedIndividual
type: ROUTE
has parent: Light10Button
from field: isSelected6
from node: touchLight10
to field: headlight
to node: NavigationFly

ROUTE 2 6 1 1 2 1 1 1 1 10 2 15 3
type: NamedIndividual
type: ROUTE
has parent: Light10Button
from field: isSelected
from node: touchLight10
to field: on
to node: PanelPointLight

Sphere 2 6 1 1 2 1 1 1 1 10 2 15 4 1
type: NamedIndividual
type: Sphere
has parent: Shape 2 6 1 1 2 1 1 1 1 10 2 15 4
radius: 0.1

Light10Color
type: NamedIndividual
type: Material
has parent: Appearance 2 6 1 1 2 1 1 1 1 10 2 15 4 2
DEF: Light10Color
diffuse color: 0

EmptyText13
type: NamedIndividual
type: Transform
has parent: Transform 2 6 1 1 2 1 1 1 1 10 2
has children: Shape 2 6 1 1 2 1 1 1 1 10 2 16 1
DEF: EmptyText13
translation: 0
translation: -1

Text 2 6 1 1 2 1 1 1 1 10 2 16 1 1
type: NamedIndividual
type: Text
has parent: Shape 2 6 1 1 2 1 1 1 1 10 2 16 1
has font style: FontStyle 2 6 1 1 2 1 1 1 1 10 2 16 1 1 1
string: "x"

FontStyle 2 6 1 1 2 1 1 1 1 10 2 16 1 1 1
type: NamedIndividual
type: FontStyle
has parent: Text 2 6 1 1 2 1 1 1 1 10 2 16 1 1
justify: "MIDDLE" "MIDDLE"
size: 0.3

Material 2 6 1 1 2 1 1 1 1 10 2 16 1 2 1
type: NamedIndividual
type: Material
has parent: Appearance 2 6 1 1 2 1 1 1 1 10 2 16 1 2
diffuse color: 0

EmptyButton13
type: NamedIndividual
type: Transform
has parent: Transform 2 6 1 1 2 1 1 1 1 10 2
has children: Shape 2 6 1 1 2 1 1 1 1 10 2 17 1
DEF: EmptyButton13
translation: -0.8
translation: -0.92
translation: 0

Sphere 2 6 1 1 2 1 1 1 1 10 2 17 1 1
type: NamedIndividual
type: Sphere
has parent: Shape 2 6 1 1 2 1 1 1 1 10 2 17 1
radius: 0.1

Material 2 6 1 1 2 1 1 1 1 10 2 17 1 2 1
type: NamedIndividual
type: Material
has parent: Appearance 2 6 1 1 2 1 1 1 1 10 2 17 1 2
diffuse color: 0

PreviousPanelText3
type: NamedIndividual
type: Transform
has parent: Transform 2 6 1 1 2 1 1 1 1 10 2
has children: Shape 2 6 1 1 2 1 1 1 1 10 2 18 1
DEF: PreviousPanelText3
translation: 0
translation: -1.3

Text 2 6 1 1 2 1 1 1 1 10 2 18 1 1
type: NamedIndividual
type: Text
has parent: Shape 2 6 1 1 2 1 1 1 1 10 2 18 1
has font style: FontStyle 2 6 1 1 2 1 1 1 1 10 2 18 1 1 1
string: "Previous Panel"

FontStyle 2 6 1 1 2 1 1 1 1 10 2 18 1 1 1
type: NamedIndividual
type: FontStyle
has parent: Text 2 6 1 1 2 1 1 1 1 10 2 18 1 1
justify: "MIDDLE" "MIDDLE"
size: 0.2

Material 2 6 1 1 2 1 1 1 1 10 2 18 1 2 1
type: NamedIndividual
type: Material
has parent: Appearance 2 6 1 1 2 1 1 1 1 10 2 18 1 2
diffuse color: 0

PreviousPanelButton3
type: NamedIndividual
type: Transform
has parent: Transform 2 6 1 1 2 1 1 1 1 10 2
has children: touchPreviousPanel3
has children: Shape 2 6 1 1 2 1 1 1 1 10 2 19 4
has ROUTE: ROUTE 2 6 1 1 2 1 1 1 1 10 2 19 2
has ROUTE: ROUTE 2 6 1 1 2 1 1 1 1 10 2 19 3
DEF: PreviousPanelButton3
translation: -0.8
translation: -1.25
translation: 0

touchPreviousPanel3
type: NamedIndividual
type: ProtoInstance
has parent: PreviousPanelButton3
has field value: fieldValue 2 6 1 1 2 1 1 1 1 10 2 19 1 1
DEF: touchPreviousPanel3
name: TouchSensorSelected

fieldValue 2 6 1 1 2 1 1 1 1 10 2 19 1 1
type: NamedIndividual
type: fieldValue
has parent: touchPreviousPanel3
name: description
value: Previous Panel

ROUTE 2 6 1 1 2 1 1 1 1 10 2 19 2
type: NamedIndividual
type: ROUTE
has parent: PreviousPanelButton3
from field: isSelected3
from node: touchPreviousPanel3
to field: translation
to node: LightingPanel

ROUTE 2 6 1 1 2 1 1 1 1 10 2 19 3
type: NamedIndividual
type: ROUTE
has parent: PreviousPanelButton3
from field: isSelected2
from node: touchPreviousPanel3
to field: translation
to node: LightingPanelBis

Sphere 2 6 1 1 2 1 1 1 1 10 2 19 4 1
type: NamedIndividual
type: Sphere
has parent: Shape 2 6 1 1 2 1 1 1 1 10 2 19 4
radius: 0.05

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

ROUTE 2 6 1 1 2 1 1 1 1 11
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected14
from node: touchExteriorNavigation
to field: diffuseColor
to node: ExteriorNavigationColor

ROUTE 2 6 1 1 2 1 1 1 1 12
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected15
from node: touchExteriorNavigation
to field: diffuseColor
to node: Light2Color

ROUTE 2 6 1 1 2 1 1 1 1 13
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected15
from node: touchExteriorNavigation
to field: diffuseColor
to node: Light1Color

ROUTE 2 6 1 1 2 1 1 1 1 14
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected15
from node: touchExteriorNavigation
to field: diffuseColor
to node: Light3Color

ROUTE 2 6 1 1 2 1 1 1 1 15
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected15
from node: touchExteriorNavigation
to field: diffuseColor
to node: Light5Color

ROUTE 2 6 1 1 2 1 1 1 1 16
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected15
from node: touchExteriorNavigation
to field: diffuseColor
to node: Light6Color

ROUTE 2 6 1 1 2 1 1 1 1 17
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected15
from node: touchExteriorNavigation
to field: diffuseColor
to node: Light7Color

ROUTE 2 6 1 1 2 1 1 1 1 18
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected15
from node: touchExteriorNavigation
to field: diffuseColor
to node: Light8Color

ROUTE 2 6 1 1 2 1 1 1 1 19
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected15
from node: touchExteriorNavigation
to field: diffuseColor
to node: Light9Color

ROUTE 2 6 1 1 2 1 1 1 1 20
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected15
from node: touchExteriorNavigation
to field: diffuseColor
to node: Light10Color

ROUTE 2 6 1 1 2 1 1 1 1 21
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected15
from node: touchExteriorNavigation
to field: diffuseColor
to node: Light4Color

ROUTE 2 6 1 1 2 1 1 1 1 22
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected14
from node: touchLight1
to field: diffuseColor
to node: Light1Color

ROUTE 2 6 1 1 2 1 1 1 1 23
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected15
from node: touchLight1
to field: diffuseColor
to node: Light2Color

ROUTE 2 6 1 1 2 1 1 1 1 24
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected15
from node: touchLight1
to field: diffuseColor
to node: ExteriorNavigationColor

ROUTE 2 6 1 1 2 1 1 1 1 25
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected15
from node: touchLight1
to field: diffuseColor
to node: Light3Color

ROUTE 2 6 1 1 2 1 1 1 1 26
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected15
from node: touchLight1
to field: diffuseColor
to node: Light5Color

ROUTE 2 6 1 1 2 1 1 1 1 27
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected15
from node: touchLight1
to field: diffuseColor
to node: Light6Color

ROUTE 2 6 1 1 2 1 1 1 1 28
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected15
from node: touchLight1
to field: diffuseColor
to node: Light7Color

ROUTE 2 6 1 1 2 1 1 1 1 29
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected15
from node: touchLight1
to field: diffuseColor
to node: Light8Color

ROUTE 2 6 1 1 2 1 1 1 1 30
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected15
from node: touchLight1
to field: diffuseColor
to node: Light9Color

ROUTE 2 6 1 1 2 1 1 1 1 31
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected15
from node: touchLight1
to field: diffuseColor
to node: Light10Color

ROUTE 2 6 1 1 2 1 1 1 1 32
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected15
from node: touchLight1
to field: diffuseColor
to node: Light4Color

ROUTE 2 6 1 1 2 1 1 1 1 33
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected14
from node: touchLight2
to field: diffuseColor
to node: Light2Color

ROUTE 2 6 1 1 2 1 1 1 1 34
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected15
from node: touchLight2
to field: diffuseColor
to node: Light1Color

ROUTE 2 6 1 1 2 1 1 1 1 35
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected15
from node: touchLight2
to field: diffuseColor
to node: ExteriorNavigationColor

ROUTE 2 6 1 1 2 1 1 1 1 36
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected15
from node: touchLight2
to field: diffuseColor
to node: Light3Color

ROUTE 2 6 1 1 2 1 1 1 1 37
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected15
from node: touchLight2
to field: diffuseColor
to node: Light5Color

ROUTE 2 6 1 1 2 1 1 1 1 38
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected15
from node: touchLight2
to field: diffuseColor
to node: Light6Color

ROUTE 2 6 1 1 2 1 1 1 1 39
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected15
from node: touchLight2
to field: diffuseColor
to node: Light7Color

ROUTE 2 6 1 1 2 1 1 1 1 40
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected15
from node: touchLight2
to field: diffuseColor
to node: Light8Color

ROUTE 2 6 1 1 2 1 1 1 1 41
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected15
from node: touchLight2
to field: diffuseColor
to node: Light9Color

ROUTE 2 6 1 1 2 1 1 1 1 42
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected15
from node: touchLight2
to field: diffuseColor
to node: Light10Color

ROUTE 2 6 1 1 2 1 1 1 1 43
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected15
from node: touchLight2
to field: diffuseColor
to node: Light4Color

ROUTE 2 6 1 1 2 1 1 1 1 44
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected14
from node: touchLight3
to field: diffuseColor
to node: Light3Color

ROUTE 2 6 1 1 2 1 1 1 1 45
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected15
from node: touchLight3
to field: diffuseColor
to node: Light1Color

ROUTE 2 6 1 1 2 1 1 1 1 46
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected15
from node: touchLight3
to field: diffuseColor
to node: ExteriorNavigationColor

ROUTE 2 6 1 1 2 1 1 1 1 47
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected15
from node: touchLight3
to field: diffuseColor
to node: Light2Color

ROUTE 2 6 1 1 2 1 1 1 1 48
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected15
from node: touchLight3
to field: diffuseColor
to node: Light5Color

ROUTE 2 6 1 1 2 1 1 1 1 49
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected15
from node: touchLight3
to field: diffuseColor
to node: Light6Color

ROUTE 2 6 1 1 2 1 1 1 1 50
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected15
from node: touchLight3
to field: diffuseColor
to node: Light7Color

ROUTE 2 6 1 1 2 1 1 1 1 51
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected15
from node: touchLight3
to field: diffuseColor
to node: Light8Color

ROUTE 2 6 1 1 2 1 1 1 1 52
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected15
from node: touchLight3
to field: diffuseColor
to node: Light9Color

ROUTE 2 6 1 1 2 1 1 1 1 53
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected15
from node: touchLight3
to field: diffuseColor
to node: Light10Color

ROUTE 2 6 1 1 2 1 1 1 1 54
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected15
from node: touchLight3
to field: diffuseColor
to node: Light4Color

ROUTE 2 6 1 1 2 1 1 1 1 55
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected14
from node: touchLight4
to field: diffuseColor
to node: Light4Color

ROUTE 2 6 1 1 2 1 1 1 1 56
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected15
from node: touchLight4
to field: diffuseColor
to node: Light1Color

ROUTE 2 6 1 1 2 1 1 1 1 57
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected15
from node: touchLight4
to field: diffuseColor
to node: ExteriorNavigationColor

ROUTE 2 6 1 1 2 1 1 1 1 58
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected15
from node: touchLight4
to field: diffuseColor
to node: Light2Color

ROUTE 2 6 1 1 2 1 1 1 1 59
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected15
from node: touchLight4
to field: diffuseColor
to node: Light5Color

ROUTE 2 6 1 1 2 1 1 1 1 60
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected15
from node: touchLight4
to field: diffuseColor
to node: Light6Color

ROUTE 2 6 1 1 2 1 1 1 1 61
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected15
from node: touchLight4
to field: diffuseColor
to node: Light7Color

ROUTE 2 6 1 1 2 1 1 1 1 62
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected15
from node: touchLight4
to field: diffuseColor
to node: Light8Color

ROUTE 2 6 1 1 2 1 1 1 1 63
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected15
from node: touchLight4
to field: diffuseColor
to node: Light9Color

ROUTE 2 6 1 1 2 1 1 1 1 64
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected15
from node: touchLight4
to field: diffuseColor
to node: Light10Color

ROUTE 2 6 1 1 2 1 1 1 1 65
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected15
from node: touchLight4
to field: diffuseColor
to node: Light3Color

ROUTE 2 6 1 1 2 1 1 1 1 66
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected14
from node: touchLight5
to field: diffuseColor
to node: Light5Color

ROUTE 2 6 1 1 2 1 1 1 1 67
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected15
from node: touchLight5
to field: diffuseColor
to node: Light1Color

ROUTE 2 6 1 1 2 1 1 1 1 68
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected15
from node: touchLight5
to field: diffuseColor
to node: ExteriorNavigationColor

ROUTE 2 6 1 1 2 1 1 1 1 69
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected15
from node: touchLight5
to field: diffuseColor
to node: Light2Color

ROUTE 2 6 1 1 2 1 1 1 1 70
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected15
from node: touchLight5
to field: diffuseColor
to node: Light4Color

ROUTE 2 6 1 1 2 1 1 1 1 71
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected15
from node: touchLight5
to field: diffuseColor
to node: Light6Color

ROUTE 2 6 1 1 2 1 1 1 1 72
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected15
from node: touchLight5
to field: diffuseColor
to node: Light7Color

ROUTE 2 6 1 1 2 1 1 1 1 73
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected15
from node: touchLight5
to field: diffuseColor
to node: Light8Color

ROUTE 2 6 1 1 2 1 1 1 1 74
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected15
from node: touchLight5
to field: diffuseColor
to node: Light9Color

ROUTE 2 6 1 1 2 1 1 1 1 75
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected15
from node: touchLight5
to field: diffuseColor
to node: Light10Color

ROUTE 2 6 1 1 2 1 1 1 1 76
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected15
from node: touchLight5
to field: diffuseColor
to node: Light3Color

ROUTE 2 6 1 1 2 1 1 1 1 77
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected14
from node: touchLight6
to field: diffuseColor
to node: Light6Color

ROUTE 2 6 1 1 2 1 1 1 1 78
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected15
from node: touchLight6
to field: diffuseColor
to node: Light1Color

ROUTE 2 6 1 1 2 1 1 1 1 79
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected15
from node: touchLight6
to field: diffuseColor
to node: ExteriorNavigationColor

ROUTE 2 6 1 1 2 1 1 1 1 80
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected15
from node: touchLight6
to field: diffuseColor
to node: Light2Color

ROUTE 2 6 1 1 2 1 1 1 1 81
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected15
from node: touchLight6
to field: diffuseColor
to node: Light4Color

ROUTE 2 6 1 1 2 1 1 1 1 82
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected15
from node: touchLight6
to field: diffuseColor
to node: Light5Color

ROUTE 2 6 1 1 2 1 1 1 1 83
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected15
from node: touchLight6
to field: diffuseColor
to node: Light7Color

ROUTE 2 6 1 1 2 1 1 1 1 84
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected15
from node: touchLight6
to field: diffuseColor
to node: Light8Color

ROUTE 2 6 1 1 2 1 1 1 1 85
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected15
from node: touchLight6
to field: diffuseColor
to node: Light9Color

ROUTE 2 6 1 1 2 1 1 1 1 86
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected15
from node: touchLight6
to field: diffuseColor
to node: Light10Color

ROUTE 2 6 1 1 2 1 1 1 1 87
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected15
from node: touchLight6
to field: diffuseColor
to node: Light3Color

ROUTE 2 6 1 1 2 1 1 1 1 88
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected14
from node: touchLight7
to field: diffuseColor
to node: Light7Color

ROUTE 2 6 1 1 2 1 1 1 1 89
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected15
from node: touchLight7
to field: diffuseColor
to node: Light1Color

ROUTE 2 6 1 1 2 1 1 1 1 90
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected15
from node: touchLight7
to field: diffuseColor
to node: ExteriorNavigationColor

ROUTE 2 6 1 1 2 1 1 1 1 91
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected15
from node: touchLight7
to field: diffuseColor
to node: Light2Color

ROUTE 2 6 1 1 2 1 1 1 1 92
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected15
from node: touchLight7
to field: diffuseColor
to node: Light4Color

ROUTE 2 6 1 1 2 1 1 1 1 93
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected15
from node: touchLight7
to field: diffuseColor
to node: Light5Color

ROUTE 2 6 1 1 2 1 1 1 1 94
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected15
from node: touchLight7
to field: diffuseColor
to node: Light6Color

ROUTE 2 6 1 1 2 1 1 1 1 95
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected15
from node: touchLight7
to field: diffuseColor
to node: Light8Color

ROUTE 2 6 1 1 2 1 1 1 1 96
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected15
from node: touchLight7
to field: diffuseColor
to node: Light9Color

ROUTE 2 6 1 1 2 1 1 1 1 97
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected15
from node: touchLight7
to field: diffuseColor
to node: Light10Color

ROUTE 2 6 1 1 2 1 1 1 1 98
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected15
from node: touchLight7
to field: diffuseColor
to node: Light3Color

ROUTE 2 6 1 1 2 1 1 1 1 99
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected14
from node: touchLight8
to field: diffuseColor
to node: Light8Color

ROUTE 2 6 1 1 2 1 1 1 1 100
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected15
from node: touchLight8
to field: diffuseColor
to node: Light1Color

ROUTE 2 6 1 1 2 1 1 1 1 101
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected15
from node: touchLight8
to field: diffuseColor
to node: ExteriorNavigationColor

ROUTE 2 6 1 1 2 1 1 1 1 102
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected15
from node: touchLight8
to field: diffuseColor
to node: Light2Color

ROUTE 2 6 1 1 2 1 1 1 1 103
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected15
from node: touchLight8
to field: diffuseColor
to node: Light4Color

ROUTE 2 6 1 1 2 1 1 1 1 104
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected15
from node: touchLight8
to field: diffuseColor
to node: Light5Color

ROUTE 2 6 1 1 2 1 1 1 1 105
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected15
from node: touchLight8
to field: diffuseColor
to node: Light6Color

ROUTE 2 6 1 1 2 1 1 1 1 106
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected15
from node: touchLight8
to field: diffuseColor
to node: Light7Color

ROUTE 2 6 1 1 2 1 1 1 1 107
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected15
from node: touchLight8
to field: diffuseColor
to node: Light9Color

ROUTE 2 6 1 1 2 1 1 1 1 108
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected15
from node: touchLight8
to field: diffuseColor
to node: Light10Color

ROUTE 2 6 1 1 2 1 1 1 1 109
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected15
from node: touchLight8
to field: diffuseColor
to node: Light3Color

ROUTE 2 6 1 1 2 1 1 1 1 110
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected14
from node: touchLight9
to field: diffuseColor
to node: Light9Color

ROUTE 2 6 1 1 2 1 1 1 1 111
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected15
from node: touchLight9
to field: diffuseColor
to node: Light1Color

ROUTE 2 6 1 1 2 1 1 1 1 112
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected15
from node: touchLight9
to field: diffuseColor
to node: ExteriorNavigationColor

ROUTE 2 6 1 1 2 1 1 1 1 113
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected15
from node: touchLight9
to field: diffuseColor
to node: Light2Color

ROUTE 2 6 1 1 2 1 1 1 1 114
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected15
from node: touchLight9
to field: diffuseColor
to node: Light4Color

ROUTE 2 6 1 1 2 1 1 1 1 115
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected15
from node: touchLight9
to field: diffuseColor
to node: Light5Color

ROUTE 2 6 1 1 2 1 1 1 1 116
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected15
from node: touchLight9
to field: diffuseColor
to node: Light6Color

ROUTE 2 6 1 1 2 1 1 1 1 117
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected15
from node: touchLight9
to field: diffuseColor
to node: Light7Color

ROUTE 2 6 1 1 2 1 1 1 1 118
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected15
from node: touchLight9
to field: diffuseColor
to node: Light8Color

ROUTE 2 6 1 1 2 1 1 1 1 119
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected15
from node: touchLight9
to field: diffuseColor
to node: Light10Color

ROUTE 2 6 1 1 2 1 1 1 1 120
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected15
from node: touchLight9
to field: diffuseColor
to node: Light3Color

ROUTE 2 6 1 1 2 1 1 1 1 121
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected14
from node: touchLight10
to field: diffuseColor
to node: Light10Color

ROUTE 2 6 1 1 2 1 1 1 1 122
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected15
from node: touchLight10
to field: diffuseColor
to node: Light1Color

ROUTE 2 6 1 1 2 1 1 1 1 123
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected15
from node: touchLight10
to field: diffuseColor
to node: ExteriorNavigationColor

ROUTE 2 6 1 1 2 1 1 1 1 124
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected15
from node: touchLight10
to field: diffuseColor
to node: Light2Color

ROUTE 2 6 1 1 2 1 1 1 1 125
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected15
from node: touchLight10
to field: diffuseColor
to node: Light4Color

ROUTE 2 6 1 1 2 1 1 1 1 126
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected15
from node: touchLight10
to field: diffuseColor
to node: Light5Color

ROUTE 2 6 1 1 2 1 1 1 1 127
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected15
from node: touchLight10
to field: diffuseColor
to node: Light6Color

ROUTE 2 6 1 1 2 1 1 1 1 128
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected15
from node: touchLight10
to field: diffuseColor
to node: Light7Color

ROUTE 2 6 1 1 2 1 1 1 1 129
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected15
from node: touchLight10
to field: diffuseColor
to node: Light8Color

ROUTE 2 6 1 1 2 1 1 1 1 130
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected15
from node: touchLight10
to field: diffuseColor
to node: Light9Color

ROUTE 2 6 1 1 2 1 1 1 1 131
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected15
from node: touchLight10
to field: diffuseColor
to node: Light3Color

SourcesOfLightSpheres
type: NamedIndividual
type: Transform
has parent: Transform 2 6 1 1 2 1 1 1 1
has ROUTE: ROUTE 2 6 1 1 2 1 1 1 1 132 1
has ROUTE: ROUTE 2 6 1 1 2 1 1 1 1 132 2
has ROUTE: ROUTE 2 6 1 1 2 1 1 1 1 132 3
has children: SourcesOfLightFirstCombination
has children: SourcesOfLightThirdCombination
has children: SourcesOfLightFifthCombination
DEF: SourcesOfLightSpheres

ROUTE 2 6 1 1 2 1 1 1 1 132 1
type: NamedIndividual
type: ROUTE
has parent: SourcesOfLightSpheres
from field: isSelected17
from node: touchLighting
to field: translation
to node: SourcesOfLightSpheres

ROUTE 2 6 1 1 2 1 1 1 1 132 2
type: NamedIndividual
type: ROUTE
has parent: SourcesOfLightSpheres
from field: isSelected18
from node: touchBackButton3
to field: translation
to node: SourcesOfLightSpheres

ROUTE 2 6 1 1 2 1 1 1 1 132 3
type: NamedIndividual
type: ROUTE
has parent: SourcesOfLightSpheres
from field: isSelected18
from node: touchBackButton4
to field: translation
to node: SourcesOfLightSpheres

SourcesOfLightFirstCombination
type: NamedIndividual
type: Transform
has parent: SourcesOfLightSpheres
has children: ThreeWindowsn
DEF: SourcesOfLightFirstCombination
translation: 0
translation: -1

ThreeWindowsn
type: NamedIndividual
type: Transform
has parent: SourcesOfLightFirstCombination
has children: SourcesOfLightSecondCombination
has children: BlueSphere4
has children: BlueSphere5
has children: BlueSphere6
DEF: ThreeWindowsn
translation: 0.66
translation: 0.31
translation: 0.5

SourcesOfLightSecondCombination
type: NamedIndividual
type: Transform
has parent: ThreeWindowsn
has children: BlueSphere1
has children: BlueSphere2
has children: BlueSphere3
DEF: SourcesOfLightSecondCombination

BlueSphere1
type: NamedIndividual
type: Transform
has parent: SourcesOfLightSecondCombination
has children: Shape 2 6 1 1 2 1 1 1 1 132 4 1 1 1 1
DEF: BlueSphere1

Sphere 2 6 1 1 2 1 1 1 1 132 4 1 1 1 1 1
type: NamedIndividual
type: Sphere
has parent: Shape 2 6 1 1 2 1 1 1 1 132 4 1 1 1 1
radius: 0.05

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

BlueSphere2
type: NamedIndividual
type: Transform
has parent: SourcesOfLightSecondCombination
has children: Shape 2 6 1 1 2 1 1 1 1 132 4 1 1 2 1
DEF: BlueSphere2
translation: 0.54
translation: 0

Sphere 2 6 1 1 2 1 1 1 1 132 4 1 1 2 1 1
type: NamedIndividual
type: Sphere
has parent: Shape 2 6 1 1 2 1 1 1 1 132 4 1 1 2 1
radius: 0.05

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

BlueSphere3
type: NamedIndividual
type: Transform
has parent: SourcesOfLightSecondCombination
has children: Shape 2 6 1 1 2 1 1 1 1 132 4 1 1 3 1
DEF: BlueSphere3
translation: 1.08
translation: 0

Sphere 2 6 1 1 2 1 1 1 1 132 4 1 1 3 1 1
type: NamedIndividual
type: Sphere
has parent: Shape 2 6 1 1 2 1 1 1 1 132 4 1 1 3 1
radius: 0.05

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

BlueSphere4
type: NamedIndividual
type: Transform
has parent: ThreeWindowsn
has children: Shape 2 6 1 1 2 1 1 1 1 132 4 1 2 1
DEF: BlueSphere4
translation: 0
translation: -0.5

Sphere 2 6 1 1 2 1 1 1 1 132 4 1 2 1 1
type: NamedIndividual
type: Sphere
has parent: Shape 2 6 1 1 2 1 1 1 1 132 4 1 2 1
radius: 0.05

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

BlueSphere5
type: NamedIndividual
type: Transform
has parent: ThreeWindowsn
has children: Shape 2 6 1 1 2 1 1 1 1 132 4 1 3 1
DEF: BlueSphere5
translation: 0.55
translation: -0.5
translation: 0

Sphere 2 6 1 1 2 1 1 1 1 132 4 1 3 1 1
type: NamedIndividual
type: Sphere
has parent: Shape 2 6 1 1 2 1 1 1 1 132 4 1 3 1
radius: 0.05

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

BlueSphere6
type: NamedIndividual
type: Transform
has parent: ThreeWindowsn
has children: Shape 2 6 1 1 2 1 1 1 1 132 4 1 4 1
DEF: BlueSphere6
translation: 1.1
translation: -0.5
translation: 0

Sphere 2 6 1 1 2 1 1 1 1 132 4 1 4 1 1
type: NamedIndividual
type: Sphere
has parent: Shape 2 6 1 1 2 1 1 1 1 132 4 1 4 1
radius: 0.05

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

SourcesOfLightThirdCombination
type: NamedIndividual
type: Transform
has parent: SourcesOfLightSpheres
has children: SourcesOfLightFourthCombination
DEF: SourcesOfLightThirdCombination
translation: 0
translation: -1

SourcesOfLightFourthCombination
type: NamedIndividual
type: Transform
has parent: SourcesOfLightThirdCombination
has children: BlueSphere7
has children: BlueSphere8
has children: BlueSphere9
has children: BlueSphere10
DEF: SourcesOfLightFourthCombination
translation: 0.66
translation: 0.31
translation: 0.5

BlueSphere7
type: NamedIndividual
type: Transform
has parent: SourcesOfLightFourthCombination
has children: Shape 2 6 1 1 2 1 1 1 1 132 5 1 1 1
DEF: BlueSphere7

Sphere 2 6 1 1 2 1 1 1 1 132 5 1 1 1 1
type: NamedIndividual
type: Sphere
has parent: Shape 2 6 1 1 2 1 1 1 1 132 5 1 1 1
radius: 0.05

Material 2 6 1 1 2 1 1 1 1 132 5 1 1 1 2 1
type: NamedIndividual
type: Material
has parent: Appearance 2 6 1 1 2 1 1 1 1 132 5 1 1 1 2
diffuse color: 0
diffuse color: 1

BlueSphere8
type: NamedIndividual
type: Transform
has parent: SourcesOfLightFourthCombination
has children: Shape 2 6 1 1 2 1 1 1 1 132 5 1 2 1
DEF: BlueSphere8
translation: 0.54
translation: 0

Sphere 2 6 1 1 2 1 1 1 1 132 5 1 2 1 1
type: NamedIndividual
type: Sphere
has parent: Shape 2 6 1 1 2 1 1 1 1 132 5 1 2 1
radius: 0.05

Material 2 6 1 1 2 1 1 1 1 132 5 1 2 1 2 1
type: NamedIndividual
type: Material
has parent: Appearance 2 6 1 1 2 1 1 1 1 132 5 1 2 1 2
diffuse color: 0
diffuse color: 1

BlueSphere9
type: NamedIndividual
type: Transform
has parent: SourcesOfLightFourthCombination
has children: Shape 2 6 1 1 2 1 1 1 1 132 5 1 3 1
DEF: BlueSphere9
translation: 1.08
translation: 0

Sphere 2 6 1 1 2 1 1 1 1 132 5 1 3 1 1
type: NamedIndividual
type: Sphere
has parent: Shape 2 6 1 1 2 1 1 1 1 132 5 1 3 1
radius: 0.05

Material 2 6 1 1 2 1 1 1 1 132 5 1 3 1 2 1
type: NamedIndividual
type: Material
has parent: Appearance 2 6 1 1 2 1 1 1 1 132 5 1 3 1 2
diffuse color: 0
diffuse color: 1

BlueSphere10
type: NamedIndividual
type: Transform
has parent: SourcesOfLightFourthCombination
has children: Shape 2 6 1 1 2 1 1 1 1 132 5 1 4 1
DEF: BlueSphere10
translation: 1.6
translation: 0.38
translation: 0

Sphere 2 6 1 1 2 1 1 1 1 132 5 1 4 1 1
type: NamedIndividual
type: Sphere
has parent: Shape 2 6 1 1 2 1 1 1 1 132 5 1 4 1
radius: 0.05

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

SourcesOfLightFifthCombination
type: NamedIndividual
type: Transform
has parent: SourcesOfLightSpheres
has children: SourcesOfLightSixthCombination
DEF: SourcesOfLightFifthCombination
translation: 0
translation: -1

SourcesOfLightSixthCombination
type: NamedIndividual
type: Transform
has parent: SourcesOfLightFifthCombination
has children: BlueSphere11
has children: BlueSphere12
has children: BlueSphere13
has children: BlueSphere14
has children: BlueSphere15
DEF: SourcesOfLightSixthCombination
translation: 0.9
translation: 0.14
translation: 0.5

BlueSphere11
type: NamedIndividual
type: Transform
has parent: SourcesOfLightSixthCombination
has children: Shape 2 6 1 1 2 1 1 1 1 132 6 1 1 1
DEF: BlueSphere11

Sphere 2 6 1 1 2 1 1 1 1 132 6 1 1 1 1
type: NamedIndividual
type: Sphere
has parent: Shape 2 6 1 1 2 1 1 1 1 132 6 1 1 1
radius: 0.05

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

BlueSphere12
type: NamedIndividual
type: Transform
has parent: SourcesOfLightSixthCombination
has children: Shape 2 6 1 1 2 1 1 1 1 132 6 1 2 1
DEF: BlueSphere12
translation: 0.69
translation: 0

Sphere 2 6 1 1 2 1 1 1 1 132 6 1 2 1 1
type: NamedIndividual
type: Sphere
has parent: Shape 2 6 1 1 2 1 1 1 1 132 6 1 2 1
radius: 0.05

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

BlueSphere13
type: NamedIndividual
type: Transform
has parent: SourcesOfLightSixthCombination
has children: Shape 2 6 1 1 2 1 1 1 1 132 6 1 3 1
DEF: BlueSphere13
translation: 1.38
translation: 0

Sphere 2 6 1 1 2 1 1 1 1 132 6 1 3 1 1
type: NamedIndividual
type: Sphere
has parent: Shape 2 6 1 1 2 1 1 1 1 132 6 1 3 1
radius: 0.05

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

BlueSphere14
type: NamedIndividual
type: Transform
has parent: SourcesOfLightSixthCombination
has children: Shape 2 6 1 1 2 1 1 1 1 132 6 1 4 1
DEF: BlueSphere14
translation: 1.35
translation: 0.38
translation: 0

Sphere 2 6 1 1 2 1 1 1 1 132 6 1 4 1 1
type: NamedIndividual
type: Sphere
has parent: Shape 2 6 1 1 2 1 1 1 1 132 6 1 4 1
radius: 0.05

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

BlueSphere15
type: NamedIndividual
type: Transform
has parent: SourcesOfLightSixthCombination
has children: Shape 2 6 1 1 2 1 1 1 1 132 6 1 5 1
DEF: BlueSphere15
translation: 1.42
translation: -0.38
translation: 0

Sphere 2 6 1 1 2 1 1 1 1 132 6 1 5 1 1
type: NamedIndividual
type: Sphere
has parent: Shape 2 6 1 1 2 1 1 1 1 132 6 1 5 1
radius: 0.05

Material 2 6 1 1 2 1 1 1 1 132 6 1 5 1 2 1
type: NamedIndividual
type: Material
has parent: Appearance 2 6 1 1 2 1 1 1 1 132 6 1 5 1 2
diffuse color: 0
diffuse color: 1

ROUTE 2 6 1 1 2 1 1 1 1 133
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected8
from node: touchExteriorNavigation
to field: translation
to node: SourcesOfLightFirstCombination

ROUTE 2 6 1 1 2 1 1 1 1 134
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected8
from node: touchExteriorNavigation
to field: translation
to node: SourcesOfLightFifthCombination

ROUTE 2 6 1 1 2 1 1 1 1 135
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected8
from node: touchExteriorNavigation
to field: translation
to node: SourcesOfLightThirdCombination

ROUTE 2 6 1 1 2 1 1 1 1 136
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected10
from node: touchExteriorNavigation
to field: translation
to node: SourcesOfLightSecondCombination

ROUTE 2 6 1 1 2 1 1 1 1 137
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected8
from node: touchLight1
to field: translation
to node: SourcesOfLightFirstCombination

ROUTE 2 6 1 1 2 1 1 1 1 138
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected8
from node: touchLight1
to field: translation
to node: SourcesOfLightFifthCombination

ROUTE 2 6 1 1 2 1 1 1 1 139
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected8
from node: touchLight1
to field: translation
to node: SourcesOfLightThirdCombination

ROUTE 2 6 1 1 2 1 1 1 1 140
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected16
from node: touchLight1
to field: translation
to node: SourcesOfLightSecondCombination

ROUTE 2 6 1 1 2 1 1 1 1 141
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected8
from node: touchLight2
to field: translation
to node: SourcesOfLightFirstCombination

ROUTE 2 6 1 1 2 1 1 1 1 142
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected8
from node: touchLight2
to field: translation
to node: SourcesOfLightFifthCombination

ROUTE 2 6 1 1 2 1 1 1 1 143
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected8
from node: touchLight2
to field: translation
to node: SourcesOfLightThirdCombination

ROUTE 2 6 1 1 2 1 1 1 1 144
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected7
from node: touchLight2
to field: translation
to node: SourcesOfLightSecondCombination

ROUTE 2 6 1 1 2 1 1 1 1 145
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected8
from node: touchLight3
to field: translation
to node: SourcesOfLightFirstCombination

ROUTE 2 6 1 1 2 1 1 1 1 146
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected8
from node: touchLight3
to field: translation
to node: SourcesOfLightFifthCombination

ROUTE 2 6 1 1 2 1 1 1 1 147
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected8
from node: touchLight3
to field: translation
to node: SourcesOfLightThirdCombination

ROUTE 2 6 1 1 2 1 1 1 1 148
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected7
from node: touchLight3
to field: translation
to node: SourcesOfLightSecondCombination

ROUTE 2 6 1 1 2 1 1 1 1 149
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected8
from node: touchLight4
to field: translation
to node: SourcesOfLightFirstCombination

ROUTE 2 6 1 1 2 1 1 1 1 150
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected16
from node: touchLight4
to field: translation
to node: SourcesOfLightFifthCombination

ROUTE 2 6 1 1 2 1 1 1 1 151
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected8
from node: touchLight4
to field: translation
to node: SourcesOfLightThirdCombination

ROUTE 2 6 1 1 2 1 1 1 1 152
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected17
from node: touchLight4
to field: translation
to node: SourcesOfLightSecondCombination

ROUTE 2 6 1 1 2 1 1 1 1 153
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected8
from node: touchLight5
to field: translation
to node: SourcesOfLightFirstCombination

ROUTE 2 6 1 1 2 1 1 1 1 154
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected16
from node: touchLight5
to field: translation
to node: SourcesOfLightFifthCombination

ROUTE 2 6 1 1 2 1 1 1 1 155
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected8
from node: touchLight5
to field: translation
to node: SourcesOfLightThirdCombination

ROUTE 2 6 1 1 2 1 1 1 1 156
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected17
from node: touchLight5
to field: translation
to node: SourcesOfLightSecondCombination

ROUTE 2 6 1 1 2 1 1 1 1 157
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected8
from node: touchLight6
to field: translation
to node: SourcesOfLightFirstCombination

ROUTE 2 6 1 1 2 1 1 1 1 158
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected8
from node: touchLight6
to field: translation
to node: SourcesOfLightFifthCombination

ROUTE 2 6 1 1 2 1 1 1 1 159
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected16
from node: touchLight6
to field: translation
to node: SourcesOfLightThirdCombination

ROUTE 2 6 1 1 2 1 1 1 1 160
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected17
from node: touchLight6
to field: translation
to node: SourcesOfLightSecondCombination

ROUTE 2 6 1 1 2 1 1 1 1 161
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected8
from node: touchLight7
to field: translation
to node: SourcesOfLightFirstCombination

ROUTE 2 6 1 1 2 1 1 1 1 162
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected8
from node: touchLight7
to field: translation
to node: SourcesOfLightFifthCombination

ROUTE 2 6 1 1 2 1 1 1 1 163
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected16
from node: touchLight7
to field: translation
to node: SourcesOfLightThirdCombination

ROUTE 2 6 1 1 2 1 1 1 1 164
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected17
from node: touchLight7
to field: translation
to node: SourcesOfLightSecondCombination

ROUTE 2 6 1 1 2 1 1 1 1 165
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected16
from node: touchLight8
to field: translation
to node: SourcesOfLightFirstCombination

ROUTE 2 6 1 1 2 1 1 1 1 166
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected8
from node: touchLight8
to field: translation
to node: SourcesOfLightFifthCombination

ROUTE 2 6 1 1 2 1 1 1 1 167
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected8
from node: touchLight8
to field: translation
to node: SourcesOfLightThirdCombination

ROUTE 2 6 1 1 2 1 1 1 1 168
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected17
from node: touchLight8
to field: translation
to node: SourcesOfLightSecondCombination

ROUTE 2 6 1 1 2 1 1 1 1 169
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected8
from node: touchLight9
to field: translation
to node: SourcesOfLightFirstCombination

ROUTE 2 6 1 1 2 1 1 1 1 170
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected8
from node: touchLight9
to field: translation
to node: SourcesOfLightFifthCombination

ROUTE 2 6 1 1 2 1 1 1 1 171
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected16
from node: touchLight9
to field: translation
to node: SourcesOfLightThirdCombination

ROUTE 2 6 1 1 2 1 1 1 1 172
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected17
from node: touchLight9
to field: translation
to node: SourcesOfLightSecondCombination

ROUTE 2 6 1 1 2 1 1 1 1 173
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected16
from node: touchLight10
to field: translation
to node: SourcesOfLightFirstCombination

ROUTE 2 6 1 1 2 1 1 1 1 174
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected8
from node: touchLight10
to field: translation
to node: SourcesOfLightFifthCombination

ROUTE 2 6 1 1 2 1 1 1 1 175
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected8
from node: touchLight10
to field: translation
to node: SourcesOfLightThirdCombination

ROUTE 2 6 1 1 2 1 1 1 1 176
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected17
from node: touchLight10
to field: translation
to node: SourcesOfLightSecondCombination

LightDescriptions
type: NamedIndividual
type: Transform
has parent: Transform 2 6 1 1 2 1 1 1 1
has ROUTE: ROUTE 2 6 1 1 2 1 1 1 1 177 1
has ROUTE: ROUTE 2 6 1 1 2 1 1 1 1 177 2
has ROUTE: ROUTE 2 6 1 1 2 1 1 1 1 177 3
has children: Light1Description
has children: Light2Description
has children: Light3Description
has children: Light4Description
has children: Light5Description
has children: Light6Description
has children: Light78910Description
has children: ExteriorNavigationDescription
DEF: LightDescriptions
translation: 1.3
translation: -1.13
translation: -0.7

ROUTE 2 6 1 1 2 1 1 1 1 177 1
type: NamedIndividual
type: ROUTE
has parent: LightDescriptions
from field: isSelected9
from node: touchLighting
to field: translation
to node: LightDescriptions

ROUTE 2 6 1 1 2 1 1 1 1 177 2
type: NamedIndividual
type: ROUTE
has parent: LightDescriptions
from field: isSelected10
from node: touchBackButton3
to field: translation
to node: LightDescriptions

ROUTE 2 6 1 1 2 1 1 1 1 177 3
type: NamedIndividual
type: ROUTE
has parent: LightDescriptions
from field: isSelected10
from node: touchBackButton4
to field: translation
to node: LightDescriptions

Light1Description
type: NamedIndividual
type: Transform
has parent: LightDescriptions
has children: Shape 2 6 1 1 2 1 1 1 1 177 4 1
has children: NoteB
DEF: Light1Description

Text 2 6 1 1 2 1 1 1 1 177 4 1 1
type: NamedIndividual
type: Text
has parent: Shape 2 6 1 1 2 1 1 1 1 177 4 1
has font style: FontStyle 2 6 1 1 2 1 1 1 1 177 4 1 1 1
string: "Simulating sun light (SpotLights)"

FontStyle 2 6 1 1 2 1 1 1 1 177 4 1 1 1
type: NamedIndividual
type: FontStyle
has parent: Text 2 6 1 1 2 1 1 1 1 177 4 1 1
justify: "MIDDLE" "MIDDLE"
size: 0.3

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

NoteB
type: NamedIndividual
type: Transform
has parent: Light1Description
has children: Shape 2 6 1 1 2 1 1 1 1 177 4 2 1
DEF: NoteB
translation: 0.9
translation: -0.22
translation: 0

Text 2 6 1 1 2 1 1 1 1 177 4 2 1 1
type: NamedIndividual
type: Text
has parent: Shape 2 6 1 1 2 1 1 1 1 177 4 2 1
has font style: FontStyle 2 6 1 1 2 1 1 1 1 177 4 2 1 1 1
string: "Blue spheres represent sources of light"

FontStyle 2 6 1 1 2 1 1 1 1 177 4 2 1 1 1
type: NamedIndividual
type: FontStyle
has parent: Text 2 6 1 1 2 1 1 1 1 177 4 2 1 1
justify: "MIDDLE" "MIDDLE"
size: 0.2

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

Light2Description
type: NamedIndividual
type: Transform
has parent: LightDescriptions
has children: Shape 2 6 1 1 2 1 1 1 1 177 5 1
DEF: Light2Description

Text 2 6 1 1 2 1 1 1 1 177 5 1 1
type: NamedIndividual
type: Text
has parent: Shape 2 6 1 1 2 1 1 1 1 177 5 1
has font style: FontStyle 2 6 1 1 2 1 1 1 1 177 5 1 1 1
string: "No Lights"

FontStyle 2 6 1 1 2 1 1 1 1 177 5 1 1 1
type: NamedIndividual
type: FontStyle
has parent: Text 2 6 1 1 2 1 1 1 1 177 5 1 1
justify: "MIDDLE" "MIDDLE"
size: 0.3

Material 2 6 1 1 2 1 1 1 1 177 5 1 2 1
type: NamedIndividual
type: Material
has parent: Appearance 2 6 1 1 2 1 1 1 1 177 5 1 2
diffuse color: 0

Light3Description
type: NamedIndividual
type: Transform
has parent: LightDescriptions
has children: Shape 2 6 1 1 2 1 1 1 1 177 6 1
has children: NoteB-USE-1
DEF: Light3Description

Text 2 6 1 1 2 1 1 1 1 177 6 1 1
type: NamedIndividual
type: Text
has parent: Shape 2 6 1 1 2 1 1 1 1 177 6 1
has font style: FontStyle 2 6 1 1 2 1 1 1 1 177 6 1 1 1
string: "Morning Beam"

FontStyle 2 6 1 1 2 1 1 1 1 177 6 1 1 1
type: NamedIndividual
type: FontStyle
has parent: Text 2 6 1 1 2 1 1 1 1 177 6 1 1
justify: "MIDDLE" "MIDDLE"
size: 0.3

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

Light4Description
type: NamedIndividual
type: Transform
has parent: LightDescriptions
has children: Shape 2 6 1 1 2 1 1 1 1 177 7 1
has children: NoteB-USE-2
DEF: Light4Description

Text 2 6 1 1 2 1 1 1 1 177 7 1 1
type: NamedIndividual
type: Text
has parent: Shape 2 6 1 1 2 1 1 1 1 177 7 1
has font style: FontStyle 2 6 1 1 2 1 1 1 1 177 7 1 1 1
string: "Morning Light"

FontStyle 2 6 1 1 2 1 1 1 1 177 7 1 1 1
type: NamedIndividual
type: FontStyle
has parent: Text 2 6 1 1 2 1 1 1 1 177 7 1 1
justify: "MIDDLE" "MIDDLE"
size: 0.3

Material 2 6 1 1 2 1 1 1 1 177 7 1 2 1
type: NamedIndividual
type: Material
has parent: Appearance 2 6 1 1 2 1 1 1 1 177 7 1 2
diffuse color: 0

Light5Description
type: NamedIndividual
type: Transform
has parent: LightDescriptions
has children: Shape 2 6 1 1 2 1 1 1 1 177 8 1
has children: NoteB-USE-3
DEF: Light5Description

Text 2 6 1 1 2 1 1 1 1 177 8 1 1
type: NamedIndividual
type: Text
has parent: Shape 2 6 1 1 2 1 1 1 1 177 8 1
has font style: FontStyle 2 6 1 1 2 1 1 1 1 177 8 1 1 1
string: "Artificial light (PointLights from chandeliers)"

FontStyle 2 6 1 1 2 1 1 1 1 177 8 1 1 1
type: NamedIndividual
type: FontStyle
has parent: Text 2 6 1 1 2 1 1 1 1 177 8 1 1
justify: "MIDDLE" "MIDDLE"
size: 0.3

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

Light6Description
type: NamedIndividual
type: Transform
has parent: LightDescriptions
has children: Shape 2 6 1 1 2 1 1 1 1 177 9 1
has children: NoteB-USE-4
DEF: Light6Description

Text 2 6 1 1 2 1 1 1 1 177 9 1 1
type: NamedIndividual
type: Text
has parent: Shape 2 6 1 1 2 1 1 1 1 177 9 1
has font style: FontStyle 2 6 1 1 2 1 1 1 1 177 9 1 1 1
string: "Artificial light (PointLights from chandeliers)"

FontStyle 2 6 1 1 2 1 1 1 1 177 9 1 1 1
type: NamedIndividual
type: FontStyle
has parent: Text 2 6 1 1 2 1 1 1 1 177 9 1 1
justify: "MIDDLE" "MIDDLE"
size: 0.3

Material 2 6 1 1 2 1 1 1 1 177 9 1 2 1
type: NamedIndividual
type: Material
has parent: Appearance 2 6 1 1 2 1 1 1 1 177 9 1 2
diffuse color: 0

Light78910Description
type: NamedIndividual
type: Transform
has parent: LightDescriptions
has children: Shape 2 6 1 1 2 1 1 1 1 177 10 1
has children: NoteB-USE-5
DEF: Light78910Description

Text 2 6 1 1 2 1 1 1 1 177 10 1 1
type: NamedIndividual
type: Text
has parent: Shape 2 6 1 1 2 1 1 1 1 177 10 1
has font style: FontStyle 2 6 1 1 2 1 1 1 1 177 10 1 1 1
string: "Simulating sun light (PointLights)"

FontStyle 2 6 1 1 2 1 1 1 1 177 10 1 1 1
type: NamedIndividual
type: FontStyle
has parent: Text 2 6 1 1 2 1 1 1 1 177 10 1 1
justify: "MIDDLE" "MIDDLE"
size: 0.3

Material 2 6 1 1 2 1 1 1 1 177 10 1 2 1
type: NamedIndividual
type: Material
has parent: Appearance 2 6 1 1 2 1 1 1 1 177 10 1 2
diffuse color: 0

ExteriorNavigationDescription
type: NamedIndividual
type: Transform
has parent: LightDescriptions
has children: Shape 2 6 1 1 2 1 1 1 1 177 11 1
has children: NoteB-USE-6
DEF: ExteriorNavigationDescription

Text 2 6 1 1 2 1 1 1 1 177 11 1 1
type: NamedIndividual
type: Text
has parent: Shape 2 6 1 1 2 1 1 1 1 177 11 1
has font style: FontStyle 2 6 1 1 2 1 1 1 1 177 11 1 1 1
string: "Headlight on"

FontStyle 2 6 1 1 2 1 1 1 1 177 11 1 1 1
type: NamedIndividual
type: FontStyle
has parent: Text 2 6 1 1 2 1 1 1 1 177 11 1 1
justify: "MIDDLE" "MIDDLE"
size: 0.3

Material 2 6 1 1 2 1 1 1 1 177 11 1 2 1
type: NamedIndividual
type: Material
has parent: Appearance 2 6 1 1 2 1 1 1 1 177 11 1 2
diffuse color: 0

ROUTE 2 6 1 1 2 1 1 1 1 178
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected7
from node: touchExteriorNavigation
to field: translation
to node: ExteriorNavigationDescription

ROUTE 2 6 1 1 2 1 1 1 1 179
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected8
from node: touchExteriorNavigation
to field: translation
to node: Light1Description

ROUTE 2 6 1 1 2 1 1 1 1 180
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected8
from node: touchExteriorNavigation
to field: translation
to node: Light2Description

ROUTE 2 6 1 1 2 1 1 1 1 181
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected8
from node: touchExteriorNavigation
to field: translation
to node: Light4Description

ROUTE 2 6 1 1 2 1 1 1 1 182
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected8
from node: touchExteriorNavigation
to field: translation
to node: Light5Description

ROUTE 2 6 1 1 2 1 1 1 1 183
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected8
from node: touchExteriorNavigation
to field: translation
to node: Light6Description

ROUTE 2 6 1 1 2 1 1 1 1 184
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected8
from node: touchExteriorNavigation
to field: translation
to node: Light3Description

ROUTE 2 6 1 1 2 1 1 1 1 185
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected8
from node: touchExteriorNavigation
to field: translation
to node: Light78910Description

ROUTE 2 6 1 1 2 1 1 1 1 186
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected9
from node: touchExteriorNavigation
to field: translation
to node: LightDescriptions

ROUTE 2 6 1 1 2 1 1 1 1 187
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected7
from node: touchLight1
to field: translation
to node: Light1Description

ROUTE 2 6 1 1 2 1 1 1 1 188
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected8
from node: touchLight1
to field: translation
to node: ExteriorNavigationDescription

ROUTE 2 6 1 1 2 1 1 1 1 189
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected8
from node: touchLight1
to field: translation
to node: Light2Description

ROUTE 2 6 1 1 2 1 1 1 1 190
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected8
from node: touchLight1
to field: translation
to node: Light4Description

ROUTE 2 6 1 1 2 1 1 1 1 191
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected8
from node: touchLight1
to field: translation
to node: Light5Description

ROUTE 2 6 1 1 2 1 1 1 1 192
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected8
from node: touchLight1
to field: translation
to node: Light6Description

ROUTE 2 6 1 1 2 1 1 1 1 193
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected8
from node: touchLight1
to field: translation
to node: Light3Description

ROUTE 2 6 1 1 2 1 1 1 1 194
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected8
from node: touchLight1
to field: translation
to node: Light78910Description

ROUTE 2 6 1 1 2 1 1 1 1 195
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected9
from node: touchLight1
to field: translation
to node: LightDescriptions

ROUTE 2 6 1 1 2 1 1 1 1 196
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected7
from node: touchLight2
to field: translation
to node: Light2Description

ROUTE 2 6 1 1 2 1 1 1 1 197
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected8
from node: touchLight2
to field: translation
to node: ExteriorNavigationDescription

ROUTE 2 6 1 1 2 1 1 1 1 198
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected8
from node: touchLight2
to field: translation
to node: Light1Description

ROUTE 2 6 1 1 2 1 1 1 1 199
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected8
from node: touchLight2
to field: translation
to node: Light4Description

ROUTE 2 6 1 1 2 1 1 1 1 200
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected8
from node: touchLight2
to field: translation
to node: Light5Description

ROUTE 2 6 1 1 2 1 1 1 1 201
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected8
from node: touchLight2
to field: translation
to node: Light6Description

ROUTE 2 6 1 1 2 1 1 1 1 202
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected8
from node: touchLight2
to field: translation
to node: Light3Description

ROUTE 2 6 1 1 2 1 1 1 1 203
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected8
from node: touchLight2
to field: translation
to node: Light78910Description

ROUTE 2 6 1 1 2 1 1 1 1 204
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected9
from node: touchLight2
to field: translation
to node: LightDescriptions

ROUTE 2 6 1 1 2 1 1 1 1 205
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected7
from node: touchLight3
to field: translation
to node: Light3Description

ROUTE 2 6 1 1 2 1 1 1 1 206
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected8
from node: touchLight3
to field: translation
to node: ExteriorNavigationDescription

ROUTE 2 6 1 1 2 1 1 1 1 207
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected8
from node: touchLight3
to field: translation
to node: Light1Description

ROUTE 2 6 1 1 2 1 1 1 1 208
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected8
from node: touchLight3
to field: translation
to node: Light4Description

ROUTE 2 6 1 1 2 1 1 1 1 209
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected8
from node: touchLight3
to field: translation
to node: Light5Description

ROUTE 2 6 1 1 2 1 1 1 1 210
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected8
from node: touchLight3
to field: translation
to node: Light6Description

ROUTE 2 6 1 1 2 1 1 1 1 211
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected8
from node: touchLight3
to field: translation
to node: Light2Description

ROUTE 2 6 1 1 2 1 1 1 1 212
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected8
from node: touchLight3
to field: translation
to node: Light78910Description

ROUTE 2 6 1 1 2 1 1 1 1 213
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected9
from node: touchLight3
to field: translation
to node: LightDescriptions

ROUTE 2 6 1 1 2 1 1 1 1 214
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected7
from node: touchLight4
to field: translation
to node: Light4Description

ROUTE 2 6 1 1 2 1 1 1 1 215
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected8
from node: touchLight4
to field: translation
to node: ExteriorNavigationDescription

ROUTE 2 6 1 1 2 1 1 1 1 216
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected8
from node: touchLight4
to field: translation
to node: Light1Description

ROUTE 2 6 1 1 2 1 1 1 1 217
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected8
from node: touchLight4
to field: translation
to node: Light3Description

ROUTE 2 6 1 1 2 1 1 1 1 218
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected8
from node: touchLight4
to field: translation
to node: Light5Description

ROUTE 2 6 1 1 2 1 1 1 1 219
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected8
from node: touchLight4
to field: translation
to node: Light6Description

ROUTE 2 6 1 1 2 1 1 1 1 220
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected8
from node: touchLight4
to field: translation
to node: Light2Description

ROUTE 2 6 1 1 2 1 1 1 1 221
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected8
from node: touchLight4
to field: translation
to node: Light78910Description

ROUTE 2 6 1 1 2 1 1 1 1 222
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected9
from node: touchLight4
to field: translation
to node: LightDescriptions

ROUTE 2 6 1 1 2 1 1 1 1 223
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected7
from node: touchLight5
to field: translation
to node: Light5Description

ROUTE 2 6 1 1 2 1 1 1 1 224
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected8
from node: touchLight5
to field: translation
to node: ExteriorNavigationDescription

ROUTE 2 6 1 1 2 1 1 1 1 225
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected8
from node: touchLight5
to field: translation
to node: Light1Description

ROUTE 2 6 1 1 2 1 1 1 1 226
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected8
from node: touchLight5
to field: translation
to node: Light3Description

ROUTE 2 6 1 1 2 1 1 1 1 227
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected8
from node: touchLight5
to field: translation
to node: Light4Description

ROUTE 2 6 1 1 2 1 1 1 1 228
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected8
from node: touchLight5
to field: translation
to node: Light6Description

ROUTE 2 6 1 1 2 1 1 1 1 229
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected8
from node: touchLight5
to field: translation
to node: Light2Description

ROUTE 2 6 1 1 2 1 1 1 1 230
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected8
from node: touchLight5
to field: translation
to node: Light78910Description

ROUTE 2 6 1 1 2 1 1 1 1 231
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected9
from node: touchLight5
to field: translation
to node: LightDescriptions

ROUTE 2 6 1 1 2 1 1 1 1 232
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected7
from node: touchLight6
to field: translation
to node: Light6Description

ROUTE 2 6 1 1 2 1 1 1 1 233
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected8
from node: touchLight6
to field: translation
to node: ExteriorNavigationDescription

ROUTE 2 6 1 1 2 1 1 1 1 234
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected8
from node: touchLight6
to field: translation
to node: Light1Description

ROUTE 2 6 1 1 2 1 1 1 1 235
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected8
from node: touchLight6
to field: translation
to node: Light3Description

ROUTE 2 6 1 1 2 1 1 1 1 236
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected8
from node: touchLight6
to field: translation
to node: Light4Description

ROUTE 2 6 1 1 2 1 1 1 1 237
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected8
from node: touchLight6
to field: translation
to node: Light5Description

ROUTE 2 6 1 1 2 1 1 1 1 238
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected8
from node: touchLight6
to field: translation
to node: Light2Description

ROUTE 2 6 1 1 2 1 1 1 1 239
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected8
from node: touchLight6
to field: translation
to node: Light78910Description

ROUTE 2 6 1 1 2 1 1 1 1 240
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected9
from node: touchLight6
to field: translation
to node: LightDescriptions

ROUTE 2 6 1 1 2 1 1 1 1 241
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected7
from node: touchLight7
to field: translation
to node: Light78910Description

ROUTE 2 6 1 1 2 1 1 1 1 242
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected8
from node: touchLight7
to field: translation
to node: ExteriorNavigationDescription

ROUTE 2 6 1 1 2 1 1 1 1 243
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected8
from node: touchLight7
to field: translation
to node: Light1Description

ROUTE 2 6 1 1 2 1 1 1 1 244
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected8
from node: touchLight7
to field: translation
to node: Light3Description

ROUTE 2 6 1 1 2 1 1 1 1 245
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected8
from node: touchLight7
to field: translation
to node: Light4Description

ROUTE 2 6 1 1 2 1 1 1 1 246
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected8
from node: touchLight7
to field: translation
to node: Light5Description

ROUTE 2 6 1 1 2 1 1 1 1 247
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected8
from node: touchLight7
to field: translation
to node: Light2Description

ROUTE 2 6 1 1 2 1 1 1 1 248
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected8
from node: touchLight7
to field: translation
to node: Light6Description

ROUTE 2 6 1 1 2 1 1 1 1 249
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected9
from node: touchLight7
to field: translation
to node: LightDescriptions

ROUTE 2 6 1 1 2 1 1 1 1 250
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected7
from node: touchLight8
to field: translation
to node: Light78910Description

ROUTE 2 6 1 1 2 1 1 1 1 251
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected8
from node: touchLight8
to field: translation
to node: ExteriorNavigationDescription

ROUTE 2 6 1 1 2 1 1 1 1 252
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected8
from node: touchLight8
to field: translation
to node: Light1Description

ROUTE 2 6 1 1 2 1 1 1 1 253
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected8
from node: touchLight8
to field: translation
to node: Light3Description

ROUTE 2 6 1 1 2 1 1 1 1 254
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected8
from node: touchLight8
to field: translation
to node: Light4Description

ROUTE 2 6 1 1 2 1 1 1 1 255
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected8
from node: touchLight8
to field: translation
to node: Light5Description

ROUTE 2 6 1 1 2 1 1 1 1 256
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected8
from node: touchLight8
to field: translation
to node: Light2Description

ROUTE 2 6 1 1 2 1 1 1 1 257
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected8
from node: touchLight8
to field: translation
to node: Light6Description

ROUTE 2 6 1 1 2 1 1 1 1 258
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected9
from node: touchLight8
to field: translation
to node: LightDescriptions

ROUTE 2 6 1 1 2 1 1 1 1 259
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected7
from node: touchLight9
to field: translation
to node: Light78910Description

ROUTE 2 6 1 1 2 1 1 1 1 260
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected8
from node: touchLight9
to field: translation
to node: ExteriorNavigationDescription

ROUTE 2 6 1 1 2 1 1 1 1 261
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected8
from node: touchLight9
to field: translation
to node: Light1Description

ROUTE 2 6 1 1 2 1 1 1 1 262
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected8
from node: touchLight9
to field: translation
to node: Light3Description

ROUTE 2 6 1 1 2 1 1 1 1 263
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected8
from node: touchLight9
to field: translation
to node: Light4Description

ROUTE 2 6 1 1 2 1 1 1 1 264
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected8
from node: touchLight9
to field: translation
to node: Light5Description

ROUTE 2 6 1 1 2 1 1 1 1 265
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected8
from node: touchLight9
to field: translation
to node: Light2Description

ROUTE 2 6 1 1 2 1 1 1 1 266
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected8
from node: touchLight9
to field: translation
to node: Light6Description

ROUTE 2 6 1 1 2 1 1 1 1 267
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected9
from node: touchLight9
to field: translation
to node: LightDescriptions

ROUTE 2 6 1 1 2 1 1 1 1 268
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected7
from node: touchLight10
to field: translation
to node: Light78910Description

ROUTE 2 6 1 1 2 1 1 1 1 269
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected8
from node: touchLight10
to field: translation
to node: ExteriorNavigationDescription

ROUTE 2 6 1 1 2 1 1 1 1 270
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected8
from node: touchLight10
to field: translation
to node: Light1Description

ROUTE 2 6 1 1 2 1 1 1 1 271
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected8
from node: touchLight10
to field: translation
to node: Light3Description

ROUTE 2 6 1 1 2 1 1 1 1 272
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected8
from node: touchLight10
to field: translation
to node: Light4Description

ROUTE 2 6 1 1 2 1 1 1 1 273
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected8
from node: touchLight10
to field: translation
to node: Light5Description

ROUTE 2 6 1 1 2 1 1 1 1 274
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected8
from node: touchLight10
to field: translation
to node: Light2Description

ROUTE 2 6 1 1 2 1 1 1 1 275
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected8
from node: touchLight10
to field: translation
to node: Light6Description

ROUTE 2 6 1 1 2 1 1 1 1 276
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1
from field: isSelected9
from node: touchLight10
to field: translation
to node: LightDescriptions

PicturesPanel
type: NamedIndividual
type: Transform
has parent: Transform 2 6 1 1 2 1 1 1 1
has children: Transform 2 6 1 1 2 1 1 1 1 277 1
DEF: PicturesPanel

Transform 2 6 1 1 2 1 1 1 1 277 1
type: NamedIndividual
type: Transform
has parent: PicturesPanel
has children: BackButtonText5
has children: BackButton5
has children: HidePanelText8
has children: HidePanelButton8
has children: Note6
has children: FacadePicturesText
has children: Anchor 2 6 1 1 2 1 1 1 1 277 1 7
has children: ExteriorLeftPicturesText
has children: Anchor 2 6 1 1 2 1 1 1 1 277 1 9
has children: ExteriorRightPicturesText
has children: Anchor 2 6 1 1 2 1 1 1 1 277 1 11
has children: ExteriorBackPicturesText
has children: Anchor 2 6 1 1 2 1 1 1 1 277 1 13
has children: EntrancePicturesText
has children: Anchor 2 6 1 1 2 1 1 1 1 277 1 15
has children: NavePicturesText
has children: Anchor 2 6 1 1 2 1 1 1 1 277 1 17
has children: NextPanelText4
has children: NextPanelButton4
translation: -1.2
translation: 0

BackButtonText5
type: NamedIndividual
type: Transform
has parent: Transform 2 6 1 1 2 1 1 1 1 277 1
has ROUTE: ROUTE 2 6 1 1 2 1 1 1 1 277 1 1 1
has children: Shape 2 6 1 1 2 1 1 1 1 277 1 1 2
DEF: BackButtonText5
translation: 2
translation: 1.2
translation: 0

ROUTE 2 6 1 1 2 1 1 1 1 277 1 1 1
type: NamedIndividual
type: ROUTE
has parent: BackButtonText5
from field: isSelected3
from node: touchPictures
to field: translation
to node: PicturesPanel

Text 2 6 1 1 2 1 1 1 1 277 1 1 2 1
type: NamedIndividual
type: Text
has parent: Shape 2 6 1 1 2 1 1 1 1 277 1 1 2
has font style: FontStyle 2 6 1 1 2 1 1 1 1 277 1 1 2 1 1
string: "Back"

FontStyle 2 6 1 1 2 1 1 1 1 277 1 1 2 1 1
type: NamedIndividual
type: FontStyle
has parent: Text 2 6 1 1 2 1 1 1 1 277 1 1 2 1
justify: "MIDDLE" "MIDDLE"
size: 0.3

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

BackButton5
type: NamedIndividual
type: Transform
has parent: Transform 2 6 1 1 2 1 1 1 1 277 1
has children: touchBackButton5
has children: Shape 2 6 1 1 2 1 1 1 1 277 1 2 6
has ROUTE: ROUTE 2 6 1 1 2 1 1 1 1 277 1 2 2
has ROUTE: ROUTE 2 6 1 1 2 1 1 1 1 277 1 2 3
has ROUTE: ROUTE 2 6 1 1 2 1 1 1 1 277 1 2 4
has ROUTE: ROUTE 2 6 1 1 2 1 1 1 1 277 1 2 5
DEF: BackButton5
translation: 1.5
translation: 1.28
translation: 0

touchBackButton5
type: NamedIndividual
type: ProtoInstance
has parent: BackButton5
has field value: fieldValue 2 6 1 1 2 1 1 1 1 277 1 2 1 1
DEF: touchBackButton5
name: TouchSensorSelected

fieldValue 2 6 1 1 2 1 1 1 1 277 1 2 1 1
type: NamedIndividual
type: fieldValue
has parent: touchBackButton5
name: description
value: Back

ROUTE 2 6 1 1 2 1 1 1 1 277 1 2 2
type: NamedIndividual
type: ROUTE
has parent: BackButton5
from field: isSelected3
from node: touchBackButton5
to field: translation
to node: FirstPanel

ROUTE 2 6 1 1 2 1 1 1 1 277 1 2 3
type: NamedIndividual
type: ROUTE
has parent: BackButton5
from field: isSelected5
from node: touchBackButton5
to field: whichChoice
to node: ChurcRoofToChurcModel

ROUTE 2 6 1 1 2 1 1 1 1 277 1 2 4
type: NamedIndividual
type: ROUTE
has parent: BackButton5
from field: isSelected18
from node: touchBackButton5
to field: translation
to node: RedPyramidTransform

ROUTE 2 6 1 1 2 1 1 1 1 277 1 2 5
type: NamedIndividual
type: ROUTE
has parent: BackButton5
from field: isSelected2
from node: touchBackButton5
to field: translation
to node: PicturesPanel

Sphere 2 6 1 1 2 1 1 1 1 277 1 2 6 1
type: NamedIndividual
type: Sphere
has parent: Shape 2 6 1 1 2 1 1 1 1 277 1 2 6
radius: 0.1

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

HidePanelText8
type: NamedIndividual
type: Transform
has parent: Transform 2 6 1 1 2 1 1 1 1 277 1
has children: Shape 2 6 1 1 2 1 1 1 1 277 1 3 1
DEF: HidePanelText8
translation: 3.2
translation: 1.2
translation: 0

Text 2 6 1 1 2 1 1 1 1 277 1 3 1 1
type: NamedIndividual
type: Text
has parent: Shape 2 6 1 1 2 1 1 1 1 277 1 3 1
has font style: FontStyle 2 6 1 1 2 1 1 1 1 277 1 3 1 1 1
string: "Hide Panel"

FontStyle 2 6 1 1 2 1 1 1 1 277 1 3 1 1 1
type: NamedIndividual
type: FontStyle
has parent: Text 2 6 1 1 2 1 1 1 1 277 1 3 1 1
justify: "MIDDLE" "MIDDLE"
size: 0.3

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

HidePanelButton8
type: NamedIndividual
type: Transform
has parent: Transform 2 6 1 1 2 1 1 1 1 277 1
has children: touchHidePanel8
has children: Shape 2 6 1 1 2 1 1 1 1 277 1 4 3
has ROUTE: ROUTE 2 6 1 1 2 1 1 1 1 277 1 4 2
DEF: HidePanelButton8
translation: 2.7
translation: 1.28
translation: 0

touchHidePanel8
type: NamedIndividual
type: ProtoInstance
has parent: HidePanelButton8
has field value: fieldValue 2 6 1 1 2 1 1 1 1 277 1 4 1 1
DEF: touchHidePanel8
name: TouchSensorSelected

fieldValue 2 6 1 1 2 1 1 1 1 277 1 4 1 1
type: NamedIndividual
type: fieldValue
has parent: touchHidePanel8
name: description
value: Hide panel

ROUTE 2 6 1 1 2 1 1 1 1 277 1 4 2
type: NamedIndividual
type: ROUTE
has parent: HidePanelButton8
from field: isSelected5
from node: touchHidePanel8
to field: whichChoice
to node: MainmenuToMainpanel

Sphere 2 6 1 1 2 1 1 1 1 277 1 4 3 1
type: NamedIndividual
type: Sphere
has parent: Shape 2 6 1 1 2 1 1 1 1 277 1 4 3
radius: 0.1

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

Note6
type: NamedIndividual
type: Transform
has parent: Transform 2 6 1 1 2 1 1 1 1 277 1
has children: Shape 2 6 1 1 2 1 1 1 1 277 1 5 1
DEF: Note6
translation: 3
translation: 0.96
translation: 0

Text 2 6 1 1 2 1 1 1 1 277 1 5 1 1
type: NamedIndividual
type: Text
has parent: Shape 2 6 1 1 2 1 1 1 1 277 1 5 1
has font style: FontStyle 2 6 1 1 2 1 1 1 1 277 1 5 1 1 1
string: "Red links go to corresponding viewpoint"

FontStyle 2 6 1 1 2 1 1 1 1 277 1 5 1 1 1
type: NamedIndividual
type: FontStyle
has parent: Text 2 6 1 1 2 1 1 1 1 277 1 5 1 1
justify: "MIDDLE" "MIDDLE"
size: 0.2

Material 2 6 1 1 2 1 1 1 1 277 1 5 1 2 1
type: NamedIndividual
type: Material
has parent: Appearance 2 6 1 1 2 1 1 1 1 277 1 5 1 2
diffuse color: 0

FacadePicturesText
type: NamedIndividual
type: Transform
has parent: Transform 2 6 1 1 2 1 1 1 1 277 1
has children: Shape 2 6 1 1 2 1 1 1 1 277 1 6 1
DEF: FacadePicturesText
translation: -0.27
translation: 1
translation: 0

Text 2 6 1 1 2 1 1 1 1 277 1 6 1 1
type: NamedIndividual
type: Text
has parent: Shape 2 6 1 1 2 1 1 1 1 277 1 6 1
has font style: FontStyle 2 6 1 1 2 1 1 1 1 277 1 6 1 1 1
string: "Facade"

FontStyle 2 6 1 1 2 1 1 1 1 277 1 6 1 1 1
type: NamedIndividual
type: FontStyle
has parent: Text 2 6 1 1 2 1 1 1 1 277 1 6 1 1
justify: "MIDDLE" "MIDDLE"
size: 0.3

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

Anchor 2 6 1 1 2 1 1 1 1 277 1 7
type: NamedIndividual
type: Anchor
has parent: Transform 2 6 1 1 2 1 1 1 1 277 1
has children: FacadePicturesButton
description: Facade Pictures
parameter: "target=blank"
url: "documentation/pictures/Facade.html" "https://www.web3d.org/x3d/content/examples/X3dForAdvancedModeling/SanCarlosCathedral/documentation/pictures/Facade.html"

FacadePicturesButton
type: NamedIndividual
type: Transform
has parent: Anchor 2 6 1 1 2 1 1 1 1 277 1 7
has children: Shape 2 6 1 1 2 1 1 1 1 277 1 7 1 1
DEF: FacadePicturesButton
translation: -0.8
translation: 1.08
translation: 0

Sphere 2 6 1 1 2 1 1 1 1 277 1 7 1 1 1
type: NamedIndividual
type: Sphere
has parent: Shape 2 6 1 1 2 1 1 1 1 277 1 7 1 1
radius: 0.1

Material 2 6 1 1 2 1 1 1 1 277 1 7 1 1 2 1
type: NamedIndividual
type: Material
has parent: Appearance 2 6 1 1 2 1 1 1 1 277 1 7 1 1 2
diffuse color: 0

ExteriorLeftPicturesText
type: NamedIndividual
type: Transform
has parent: Transform 2 6 1 1 2 1 1 1 1 277 1
has children: Shape 2 6 1 1 2 1 1 1 1 277 1 8 1
DEF: ExteriorLeftPicturesText
translation: 0
translation: 0.6

Text 2 6 1 1 2 1 1 1 1 277 1 8 1 1
type: NamedIndividual
type: Text
has parent: Shape 2 6 1 1 2 1 1 1 1 277 1 8 1
has font style: FontStyle 2 6 1 1 2 1 1 1 1 277 1 8 1 1 1
string: "Exterior left"

FontStyle 2 6 1 1 2 1 1 1 1 277 1 8 1 1 1
type: NamedIndividual
type: FontStyle
has parent: Text 2 6 1 1 2 1 1 1 1 277 1 8 1 1
justify: "MIDDLE" "MIDDLE"
size: 0.3

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

Anchor 2 6 1 1 2 1 1 1 1 277 1 9
type: NamedIndividual
type: Anchor
has parent: Transform 2 6 1 1 2 1 1 1 1 277 1
has children: ExteriorLeftPicturesButton
description: Exterior left
parameter: "target=blank"
url: "documentation/pictures/ExteriorLeft.html" "https://www.web3d.org/x3d/content/examples/X3dForAdvancedModeling/SanCarlosCathedral/documentation/pictures/ExteriorLeft.html"

ExteriorLeftPicturesButton
type: NamedIndividual
type: Transform
has parent: Anchor 2 6 1 1 2 1 1 1 1 277 1 9
has children: Shape 2 6 1 1 2 1 1 1 1 277 1 9 1 1
DEF: ExteriorLeftPicturesButton
translation: -0.8
translation: 0.68
translation: 0

Sphere 2 6 1 1 2 1 1 1 1 277 1 9 1 1 1
type: NamedIndividual
type: Sphere
has parent: Shape 2 6 1 1 2 1 1 1 1 277 1 9 1 1
radius: 0.1

Material 2 6 1 1 2 1 1 1 1 277 1 9 1 1 2 1
type: NamedIndividual
type: Material
has parent: Appearance 2 6 1 1 2 1 1 1 1 277 1 9 1 1 2
diffuse color: 0

ExteriorRightPicturesText
type: NamedIndividual
type: Transform
has parent: Transform 2 6 1 1 2 1 1 1 1 277 1
has children: Shape 2 6 1 1 2 1 1 1 1 277 1 10 1
DEF: ExteriorRightPicturesText
translation: 0.08
translation: 0.2
translation: 0

Text 2 6 1 1 2 1 1 1 1 277 1 10 1 1
type: NamedIndividual
type: Text
has parent: Shape 2 6 1 1 2 1 1 1 1 277 1 10 1
has font style: FontStyle 2 6 1 1 2 1 1 1 1 277 1 10 1 1 1
string: "Exterior right"

FontStyle 2 6 1 1 2 1 1 1 1 277 1 10 1 1 1
type: NamedIndividual
type: FontStyle
has parent: Text 2 6 1 1 2 1 1 1 1 277 1 10 1 1
justify: "MIDDLE" "MIDDLE"
size: 0.3

Material 2 6 1 1 2 1 1 1 1 277 1 10 1 2 1
type: NamedIndividual
type: Material
has parent: Appearance 2 6 1 1 2 1 1 1 1 277 1 10 1 2
diffuse color: 0

Anchor 2 6 1 1 2 1 1 1 1 277 1 11
type: NamedIndividual
type: Anchor
has parent: Transform 2 6 1 1 2 1 1 1 1 277 1
has children: ExteriorRightPicturesButton
description: Exterior right
parameter: "target=blank"
url: "documentation/pictures/ExteriorRight.html" "https://www.web3d.org/x3d/content/examples/X3dForAdvancedModeling/SanCarlosCathedral/documentation/pictures/ExteriorRight.html"

ExteriorRightPicturesButton
type: NamedIndividual
type: Transform
has parent: Anchor 2 6 1 1 2 1 1 1 1 277 1 11
has children: Shape 2 6 1 1 2 1 1 1 1 277 1 11 1 1
DEF: ExteriorRightPicturesButton
translation: -0.8
translation: 0.28
translation: 0

Sphere 2 6 1 1 2 1 1 1 1 277 1 11 1 1 1
type: NamedIndividual
type: Sphere
has parent: Shape 2 6 1 1 2 1 1 1 1 277 1 11 1 1
radius: 0.1

Material 2 6 1 1 2 1 1 1 1 277 1 11 1 1 2 1
type: NamedIndividual
type: Material
has parent: Appearance 2 6 1 1 2 1 1 1 1 277 1 11 1 1 2
diffuse color: 0

ExteriorBackPicturesText
type: NamedIndividual
type: Transform
has parent: Transform 2 6 1 1 2 1 1 1 1 277 1
has children: Shape 2 6 1 1 2 1 1 1 1 277 1 12 1
DEF: ExteriorBackPicturesText
translation: 0.07
translation: -0.2
translation: 0

Text 2 6 1 1 2 1 1 1 1 277 1 12 1 1
type: NamedIndividual
type: Text
has parent: Shape 2 6 1 1 2 1 1 1 1 277 1 12 1
has font style: FontStyle 2 6 1 1 2 1 1 1 1 277 1 12 1 1 1
string: "Exterior back"

FontStyle 2 6 1 1 2 1 1 1 1 277 1 12 1 1 1
type: NamedIndividual
type: FontStyle
has parent: Text 2 6 1 1 2 1 1 1 1 277 1 12 1 1
justify: "MIDDLE" "MIDDLE"
size: 0.3

Material 2 6 1 1 2 1 1 1 1 277 1 12 1 2 1
type: NamedIndividual
type: Material
has parent: Appearance 2 6 1 1 2 1 1 1 1 277 1 12 1 2
diffuse color: 0

Anchor 2 6 1 1 2 1 1 1 1 277 1 13
type: NamedIndividual
type: Anchor
has parent: Transform 2 6 1 1 2 1 1 1 1 277 1
has children: ExteriorBackPicturesButton
description: Exterior back
parameter: "target=blank"
url: "documentation/pictures/ExteriorBack.html" "https://www.web3d.org/x3d/content/examples/X3dForAdvancedModeling/SanCarlosCathedral/documentation/pictures/ExteriorBack.html"

ExteriorBackPicturesButton
type: NamedIndividual
type: Transform
has parent: Anchor 2 6 1 1 2 1 1 1 1 277 1 13
has children: Shape 2 6 1 1 2 1 1 1 1 277 1 13 1 1
DEF: ExteriorBackPicturesButton
translation: -0.8
translation: -0.12
translation: 0

Sphere 2 6 1 1 2 1 1 1 1 277 1 13 1 1 1
type: NamedIndividual
type: Sphere
has parent: Shape 2 6 1 1 2 1 1 1 1 277 1 13 1 1
radius: 0.1

Material 2 6 1 1 2 1 1 1 1 277 1 13 1 1 2 1
type: NamedIndividual
type: Material
has parent: Appearance 2 6 1 1 2 1 1 1 1 277 1 13 1 1 2
diffuse color: 0

EntrancePicturesText
type: NamedIndividual
type: Transform
has parent: Transform 2 6 1 1 2 1 1 1 1 277 1
has children: Shape 2 6 1 1 2 1 1 1 1 277 1 14 1
DEF: EntrancePicturesText
translation: -0.16
translation: -0.6
translation: 0

Text 2 6 1 1 2 1 1 1 1 277 1 14 1 1
type: NamedIndividual
type: Text
has parent: Shape 2 6 1 1 2 1 1 1 1 277 1 14 1
has font style: FontStyle 2 6 1 1 2 1 1 1 1 277 1 14 1 1 1
string: "Entrance"

FontStyle 2 6 1 1 2 1 1 1 1 277 1 14 1 1 1
type: NamedIndividual
type: FontStyle
has parent: Text 2 6 1 1 2 1 1 1 1 277 1 14 1 1
justify: "MIDDLE" "MIDDLE"
size: 0.3

Material 2 6 1 1 2 1 1 1 1 277 1 14 1 2 1
type: NamedIndividual
type: Material
has parent: Appearance 2 6 1 1 2 1 1 1 1 277 1 14 1 2
diffuse color: 0

Anchor 2 6 1 1 2 1 1 1 1 277 1 15
type: NamedIndividual
type: Anchor
has parent: Transform 2 6 1 1 2 1 1 1 1 277 1
has children: EntrancePicturesButton
description: Entrance
parameter: "target=blank"
url: "documentation/pictures/Entrance.html" "https://www.web3d.org/x3d/content/examples/X3dForAdvancedModeling/SanCarlosCathedral/documentation/pictures/Entrance.html"

EntrancePicturesButton
type: NamedIndividual
type: Transform
has parent: Anchor 2 6 1 1 2 1 1 1 1 277 1 15
has children: Shape 2 6 1 1 2 1 1 1 1 277 1 15 1 1
DEF: EntrancePicturesButton
translation: -0.8
translation: -0.52
translation: 0

Sphere 2 6 1 1 2 1 1 1 1 277 1 15 1 1 1
type: NamedIndividual
type: Sphere
has parent: Shape 2 6 1 1 2 1 1 1 1 277 1 15 1 1
radius: 0.1

Material 2 6 1 1 2 1 1 1 1 277 1 15 1 1 2 1
type: NamedIndividual
type: Material
has parent: Appearance 2 6 1 1 2 1 1 1 1 277 1 15 1 1 2
diffuse color: 0

NavePicturesText
type: NamedIndividual
type: Transform
has parent: Transform 2 6 1 1 2 1 1 1 1 277 1
has children: Shape 2 6 1 1 2 1 1 1 1 277 1 16 1
DEF: NavePicturesText
translation: -0.34
translation: -1
translation: 0

Text 2 6 1 1 2 1 1 1 1 277 1 16 1 1
type: NamedIndividual
type: Text
has parent: Shape 2 6 1 1 2 1 1 1 1 277 1 16 1
has font style: FontStyle 2 6 1 1 2 1 1 1 1 277 1 16 1 1 1
string: "Nave"

FontStyle 2 6 1 1 2 1 1 1 1 277 1 16 1 1 1
type: NamedIndividual
type: FontStyle
has parent: Text 2 6 1 1 2 1 1 1 1 277 1 16 1 1
justify: "MIDDLE" "MIDDLE"
size: 0.3

Material 2 6 1 1 2 1 1 1 1 277 1 16 1 2 1
type: NamedIndividual
type: Material
has parent: Appearance 2 6 1 1 2 1 1 1 1 277 1 16 1 2
diffuse color: 0

Anchor 2 6 1 1 2 1 1 1 1 277 1 17
type: NamedIndividual
type: Anchor
has parent: Transform 2 6 1 1 2 1 1 1 1 277 1
has children: NavePicturesButton
description: Nave
parameter: "target=blank"
url: "documentation/pictures/Nave.html" "https://www.web3d.org/x3d/content/examples/X3dForAdvancedModeling/SanCarlosCathedral/documentation/pictures/Nave.html"

NavePicturesButton
type: NamedIndividual
type: Transform
has parent: Anchor 2 6 1 1 2 1 1 1 1 277 1 17
has children: Shape 2 6 1 1 2 1 1 1 1 277 1 17 1 1
DEF: NavePicturesButton
translation: -0.8
translation: -0.92
translation: 0

Sphere 2 6 1 1 2 1 1 1 1 277 1 17 1 1 1
type: NamedIndividual
type: Sphere
has parent: Shape 2 6 1 1 2 1 1 1 1 277 1 17 1 1
radius: 0.1

Material 2 6 1 1 2 1 1 1 1 277 1 17 1 1 2 1
type: NamedIndividual
type: Material
has parent: Appearance 2 6 1 1 2 1 1 1 1 277 1 17 1 1 2
diffuse color: 0

NextPanelText4
type: NamedIndividual
type: Transform
has parent: Transform 2 6 1 1 2 1 1 1 1 277 1
has children: Shape 2 6 1 1 2 1 1 1 1 277 1 18 1
DEF: NextPanelText4
translation: -0.4
translation: -1.3
translation: 0

Text 2 6 1 1 2 1 1 1 1 277 1 18 1 1
type: NamedIndividual
type: Text
has parent: Shape 2 6 1 1 2 1 1 1 1 277 1 18 1
has font style: FontStyle 2 6 1 1 2 1 1 1 1 277 1 18 1 1 1
string: "Next Panel"

FontStyle 2 6 1 1 2 1 1 1 1 277 1 18 1 1 1
type: NamedIndividual
type: FontStyle
has parent: Text 2 6 1 1 2 1 1 1 1 277 1 18 1 1
justify: "MIDDLE" "MIDDLE"
size: 0.2

Material 2 6 1 1 2 1 1 1 1 277 1 18 1 2 1
type: NamedIndividual
type: Material
has parent: Appearance 2 6 1 1 2 1 1 1 1 277 1 18 1 2
diffuse color: 0

NextPanelButton4
type: NamedIndividual
type: Transform
has parent: Transform 2 6 1 1 2 1 1 1 1 277 1
has children: touchNextPanel4
has children: Shape 2 6 1 1 2 1 1 1 1 277 1 19 3
has ROUTE: ROUTE 2 6 1 1 2 1 1 1 1 277 1 19 2
DEF: NextPanelButton4
translation: -0.8
translation: -1.25
translation: 0

touchNextPanel4
type: NamedIndividual
type: ProtoInstance
has parent: NextPanelButton4
has field value: fieldValue 2 6 1 1 2 1 1 1 1 277 1 19 1 1
DEF: touchNextPanel4
name: TouchSensorSelected

fieldValue 2 6 1 1 2 1 1 1 1 277 1 19 1 1
type: NamedIndividual
type: fieldValue
has parent: touchNextPanel4
name: description
value: Next Panel

ROUTE 2 6 1 1 2 1 1 1 1 277 1 19 2
type: NamedIndividual
type: ROUTE
has parent: NextPanelButton4
from field: isSelected2
from node: touchNextPanel4
to field: translation
to node: PicturesPanel

Sphere 2 6 1 1 2 1 1 1 1 277 1 19 3 1
type: NamedIndividual
type: Sphere
has parent: Shape 2 6 1 1 2 1 1 1 1 277 1 19 3
radius: 0.05

Material 2 6 1 1 2 1 1 1 1 277 1 19 3 2 1
type: NamedIndividual
type: Material
has parent: Appearance 2 6 1 1 2 1 1 1 1 277 1 19 3 2
diffuse color: 0

PicturesPanelBis
type: NamedIndividual
type: Transform
has parent: Transform 2 6 1 1 2 1 1 1 1
has ROUTE: ROUTE 2 6 1 1 2 1 1 1 1 278 1
has children: Transform 2 6 1 1 2 1 1 1 1 278 2
DEF: PicturesPanelBis

ROUTE 2 6 1 1 2 1 1 1 1 278 1
type: NamedIndividual
type: ROUTE
has parent: PicturesPanelBis
from field: isSelected3
from node: touchNextPanel4
to field: translation
to node: PicturesPanelBis

Transform 2 6 1 1 2 1 1 1 1 278 2
type: NamedIndividual
type: Transform
has parent: PicturesPanelBis
has children: BackButtonText6
has children: BackButton6
has children: HidePanelText9
has children: HidePanelButton9
has children: Note7
has children: TranseptAndAxesPicturesText
has children: Anchor 2 6 1 1 2 1 1 1 1 278 2 7
has children: SacristyPicturesText
has children: Anchor 2 6 1 1 2 1 1 1 1 278 2 9
has children: BalconyPicturesText
has children: Anchor 2 6 1 1 2 1 1 1 1 278 2 11
has children: TowerPicturesText
has children: Anchor 2 6 1 1 2 1 1 1 1 278 2 13
has children: FurnishingPicturesText
has children: Anchor 2 6 1 1 2 1 1 1 1 278 2 15
has children: DecorationsPicturesText
has children: Anchor 2 6 1 1 2 1 1 1 1 278 2 17
has children: PreviousPanelText4
has children: PreviousPanelButton4
translation: -1.2
translation: 0

BackButtonText6
type: NamedIndividual
type: Transform
has parent: Transform 2 6 1 1 2 1 1 1 1 278 2
has children: Shape 2 6 1 1 2 1 1 1 1 278 2 1 1
DEF: BackButtonText6
translation: 2
translation: 1.2
translation: 0

Text 2 6 1 1 2 1 1 1 1 278 2 1 1 1
type: NamedIndividual
type: Text
has parent: Shape 2 6 1 1 2 1 1 1 1 278 2 1 1
has font style: FontStyle 2 6 1 1 2 1 1 1 1 278 2 1 1 1 1
string: "Back"

FontStyle 2 6 1 1 2 1 1 1 1 278 2 1 1 1 1
type: NamedIndividual
type: FontStyle
has parent: Text 2 6 1 1 2 1 1 1 1 278 2 1 1 1
justify: "MIDDLE" "MIDDLE"
size: 0.3

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

BackButton6
type: NamedIndividual
type: Transform
has parent: Transform 2 6 1 1 2 1 1 1 1 278 2
has children: touchBackButton6
has children: Shape 2 6 1 1 2 1 1 1 1 278 2 2 6
has ROUTE: ROUTE 2 6 1 1 2 1 1 1 1 278 2 2 2
has ROUTE: ROUTE 2 6 1 1 2 1 1 1 1 278 2 2 3
has ROUTE: ROUTE 2 6 1 1 2 1 1 1 1 278 2 2 4
has ROUTE: ROUTE 2 6 1 1 2 1 1 1 1 278 2 2 5
DEF: BackButton6
translation: 1.5
translation: 1.28
translation: 0

touchBackButton6
type: NamedIndividual
type: ProtoInstance
has parent: BackButton6
has field value: fieldValue 2 6 1 1 2 1 1 1 1 278 2 2 1 1
DEF: touchBackButton6
name: TouchSensorSelected

fieldValue 2 6 1 1 2 1 1 1 1 278 2 2 1 1
type: NamedIndividual
type: fieldValue
has parent: touchBackButton6
name: description
value: Back

ROUTE 2 6 1 1 2 1 1 1 1 278 2 2 2
type: NamedIndividual
type: ROUTE
has parent: BackButton6
from field: isSelected3
from node: touchBackButton6
to field: translation
to node: FirstPanel

ROUTE 2 6 1 1 2 1 1 1 1 278 2 2 3
type: NamedIndividual
type: ROUTE
has parent: BackButton6
from field: isSelected5
from node: touchBackButton6
to field: whichChoice
to node: ChurcRoofToChurcModel

ROUTE 2 6 1 1 2 1 1 1 1 278 2 2 4
type: NamedIndividual
type: ROUTE
has parent: BackButton6
from field: isSelected18
from node: touchBackButton6
to field: translation
to node: RedPyramidTransform

ROUTE 2 6 1 1 2 1 1 1 1 278 2 2 5
type: NamedIndividual
type: ROUTE
has parent: BackButton6
from field: isSelected2
from node: touchBackButton6
to field: translation
to node: PicturesPanelBis

Sphere 2 6 1 1 2 1 1 1 1 278 2 2 6 1
type: NamedIndividual
type: Sphere
has parent: Shape 2 6 1 1 2 1 1 1 1 278 2 2 6
radius: 0.1

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

HidePanelText9
type: NamedIndividual
type: Transform
has parent: Transform 2 6 1 1 2 1 1 1 1 278 2
has children: Shape 2 6 1 1 2 1 1 1 1 278 2 3 1
DEF: HidePanelText9
translation: 3.2
translation: 1.2
translation: 0

Text 2 6 1 1 2 1 1 1 1 278 2 3 1 1
type: NamedIndividual
type: Text
has parent: Shape 2 6 1 1 2 1 1 1 1 278 2 3 1
has font style: FontStyle 2 6 1 1 2 1 1 1 1 278 2 3 1 1 1
string: "Hide Panel"

FontStyle 2 6 1 1 2 1 1 1 1 278 2 3 1 1 1
type: NamedIndividual
type: FontStyle
has parent: Text 2 6 1 1 2 1 1 1 1 278 2 3 1 1
justify: "MIDDLE" "MIDDLE"
size: 0.3

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

HidePanelButton9
type: NamedIndividual
type: Transform
has parent: Transform 2 6 1 1 2 1 1 1 1 278 2
has children: touchHidePanel9
has children: Shape 2 6 1 1 2 1 1 1 1 278 2 4 3
has ROUTE: ROUTE 2 6 1 1 2 1 1 1 1 278 2 4 2
DEF: HidePanelButton9
translation: 2.7
translation: 1.28
translation: 0

touchHidePanel9
type: NamedIndividual
type: ProtoInstance
has parent: HidePanelButton9
has field value: fieldValue 2 6 1 1 2 1 1 1 1 278 2 4 1 1
DEF: touchHidePanel9
name: TouchSensorSelected

fieldValue 2 6 1 1 2 1 1 1 1 278 2 4 1 1
type: NamedIndividual
type: fieldValue
has parent: touchHidePanel9
name: description
value: Hide panel

ROUTE 2 6 1 1 2 1 1 1 1 278 2 4 2
type: NamedIndividual
type: ROUTE
has parent: HidePanelButton9
from field: isSelected5
from node: touchHidePanel9
to field: whichChoice
to node: MainmenuToMainpanel

Sphere 2 6 1 1 2 1 1 1 1 278 2 4 3 1
type: NamedIndividual
type: Sphere
has parent: Shape 2 6 1 1 2 1 1 1 1 278 2 4 3
radius: 0.1

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

Note7
type: NamedIndividual
type: Transform
has parent: Transform 2 6 1 1 2 1 1 1 1 278 2
has children: Shape 2 6 1 1 2 1 1 1 1 278 2 5 1
DEF: Note7
translation: 3
translation: 0.96
translation: 0

Text 2 6 1 1 2 1 1 1 1 278 2 5 1 1
type: NamedIndividual
type: Text
has parent: Shape 2 6 1 1 2 1 1 1 1 278 2 5 1
has font style: FontStyle 2 6 1 1 2 1 1 1 1 278 2 5 1 1 1
string: "Red links go to corresponding viewpoint"

FontStyle 2 6 1 1 2 1 1 1 1 278 2 5 1 1 1
type: NamedIndividual
type: FontStyle
has parent: Text 2 6 1 1 2 1 1 1 1 278 2 5 1 1
justify: "MIDDLE" "MIDDLE"
size: 0.2

Material 2 6 1 1 2 1 1 1 1 278 2 5 1 2 1
type: NamedIndividual
type: Material
has parent: Appearance 2 6 1 1 2 1 1 1 1 278 2 5 1 2
diffuse color: 0

TranseptAndAxesPicturesText
type: NamedIndividual
type: Transform
has parent: Transform 2 6 1 1 2 1 1 1 1 278 2
has children: Shape 2 6 1 1 2 1 1 1 1 278 2 6 1
DEF: TranseptAndAxesPicturesText
translation: 0.11
translation: 1
translation: 0

Text 2 6 1 1 2 1 1 1 1 278 2 6 1 1
type: NamedIndividual
type: Text
has parent: Shape 2 6 1 1 2 1 1 1 1 278 2 6 1
has font style: FontStyle 2 6 1 1 2 1 1 1 1 278 2 6 1 1 1
string: "Transept and axes"

FontStyle 2 6 1 1 2 1 1 1 1 278 2 6 1 1 1
type: NamedIndividual
type: FontStyle
has parent: Text 2 6 1 1 2 1 1 1 1 278 2 6 1 1
justify: "MIDDLE" "MIDDLE"
size: 0.3

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

Anchor 2 6 1 1 2 1 1 1 1 278 2 7
type: NamedIndividual
type: Anchor
has parent: Transform 2 6 1 1 2 1 1 1 1 278 2
has children: TranseptAndAxesPicturesButton
description: Transept and axes
parameter: "target=blank"
url: "documentation/pictures/TranseptAxes.html" "https://www.web3d.org/x3d/content/examples/X3dForAdvancedModeling/SanCarlosCathedral/documentation/pictures/TranseptAxes.html"

TranseptAndAxesPicturesButton
type: NamedIndividual
type: Transform
has parent: Anchor 2 6 1 1 2 1 1 1 1 278 2 7
has children: Shape 2 6 1 1 2 1 1 1 1 278 2 7 1 1
DEF: TranseptAndAxesPicturesButton
translation: -0.8
translation: 1.08
translation: 0

Sphere 2 6 1 1 2 1 1 1 1 278 2 7 1 1 1
type: NamedIndividual
type: Sphere
has parent: Shape 2 6 1 1 2 1 1 1 1 278 2 7 1 1
radius: 0.1

Material 2 6 1 1 2 1 1 1 1 278 2 7 1 1 2 1
type: NamedIndividual
type: Material
has parent: Appearance 2 6 1 1 2 1 1 1 1 278 2 7 1 1 2
diffuse color: 0

SacristyPicturesText
type: NamedIndividual
type: Transform
has parent: Transform 2 6 1 1 2 1 1 1 1 278 2
has children: Shape 2 6 1 1 2 1 1 1 1 278 2 8 1
DEF: SacristyPicturesText
translation: -0.2
translation: 0.6
translation: 0

Text 2 6 1 1 2 1 1 1 1 278 2 8 1 1
type: NamedIndividual
type: Text
has parent: Shape 2 6 1 1 2 1 1 1 1 278 2 8 1
has font style: FontStyle 2 6 1 1 2 1 1 1 1 278 2 8 1 1 1
string: "Sacristy"

FontStyle 2 6 1 1 2 1 1 1 1 278 2 8 1 1 1
type: NamedIndividual
type: FontStyle
has parent: Text 2 6 1 1 2 1 1 1 1 278 2 8 1 1
justify: "MIDDLE" "MIDDLE"
size: 0.3

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

Anchor 2 6 1 1 2 1 1 1 1 278 2 9
type: NamedIndividual
type: Anchor
has parent: Transform 2 6 1 1 2 1 1 1 1 278 2
has children: SacristyPicturesButton
description: Sacristy
parameter: "target=blank"
url: "documentation/pictures/Sacristy.html" "https://www.web3d.org/x3d/content/examples/X3dForAdvancedModeling/SanCarlosCathedral/documentation/pictures/Sacristy.html"

SacristyPicturesButton
type: NamedIndividual
type: Transform
has parent: Anchor 2 6 1 1 2 1 1 1 1 278 2 9
has children: Shape 2 6 1 1 2 1 1 1 1 278 2 9 1 1
DEF: SacristyPicturesButton
translation: -0.8
translation: 0.68
translation: 0

Sphere 2 6 1 1 2 1 1 1 1 278 2 9 1 1 1
type: NamedIndividual
type: Sphere
has parent: Shape 2 6 1 1 2 1 1 1 1 278 2 9 1 1
radius: 0.1

Material 2 6 1 1 2 1 1 1 1 278 2 9 1 1 2 1
type: NamedIndividual
type: Material
has parent: Appearance 2 6 1 1 2 1 1 1 1 278 2 9 1 1 2
diffuse color: 0

BalconyPicturesText
type: NamedIndividual
type: Transform
has parent: Transform 2 6 1 1 2 1 1 1 1 278 2
has children: Shape 2 6 1 1 2 1 1 1 1 278 2 10 1
DEF: BalconyPicturesText
translation: -0.2
translation: 0.2
translation: 0

Text 2 6 1 1 2 1 1 1 1 278 2 10 1 1
type: NamedIndividual
type: Text
has parent: Shape 2 6 1 1 2 1 1 1 1 278 2 10 1
has font style: FontStyle 2 6 1 1 2 1 1 1 1 278 2 10 1 1 1
string: "Balcony"

FontStyle 2 6 1 1 2 1 1 1 1 278 2 10 1 1 1
type: NamedIndividual
type: FontStyle
has parent: Text 2 6 1 1 2 1 1 1 1 278 2 10 1 1
justify: "MIDDLE" "MIDDLE"
size: 0.3

Material 2 6 1 1 2 1 1 1 1 278 2 10 1 2 1
type: NamedIndividual
type: Material
has parent: Appearance 2 6 1 1 2 1 1 1 1 278 2 10 1 2
diffuse color: 0

Anchor 2 6 1 1 2 1 1 1 1 278 2 11
type: NamedIndividual
type: Anchor
has parent: Transform 2 6 1 1 2 1 1 1 1 278 2
has children: BalconyPicturesButton
description: Balcony
parameter: "target=blank"
url: "documentation/pictures/Balcony.html" "https://www.web3d.org/x3d/content/examples/X3dForAdvancedModeling/SanCarlosCathedral/documentation/pictures/Balcony.html"

BalconyPicturesButton
type: NamedIndividual
type: Transform
has parent: Anchor 2 6 1 1 2 1 1 1 1 278 2 11
has children: Shape 2 6 1 1 2 1 1 1 1 278 2 11 1 1
DEF: BalconyPicturesButton
translation: -0.8
translation: 0.28
translation: 0

Sphere 2 6 1 1 2 1 1 1 1 278 2 11 1 1 1
type: NamedIndividual
type: Sphere
has parent: Shape 2 6 1 1 2 1 1 1 1 278 2 11 1 1
radius: 0.1

Material 2 6 1 1 2 1 1 1 1 278 2 11 1 1 2 1
type: NamedIndividual
type: Material
has parent: Appearance 2 6 1 1 2 1 1 1 1 278 2 11 1 1 2
diffuse color: 0

TowerPicturesText
type: NamedIndividual
type: Transform
has parent: Transform 2 6 1 1 2 1 1 1 1 278 2
has children: Shape 2 6 1 1 2 1 1 1 1 278 2 12 1
DEF: TowerPicturesText
translation: -0.28
translation: -0.2
translation: 0

Text 2 6 1 1 2 1 1 1 1 278 2 12 1 1
type: NamedIndividual
type: Text
has parent: Shape 2 6 1 1 2 1 1 1 1 278 2 12 1
has font style: FontStyle 2 6 1 1 2 1 1 1 1 278 2 12 1 1 1
string: "Tower"

FontStyle 2 6 1 1 2 1 1 1 1 278 2 12 1 1 1
type: NamedIndividual
type: FontStyle
has parent: Text 2 6 1 1 2 1 1 1 1 278 2 12 1 1
justify: "MIDDLE" "MIDDLE"
size: 0.3

Material 2 6 1 1 2 1 1 1 1 278 2 12 1 2 1
type: NamedIndividual
type: Material
has parent: Appearance 2 6 1 1 2 1 1 1 1 278 2 12 1 2
diffuse color: 0

Anchor 2 6 1 1 2 1 1 1 1 278 2 13
type: NamedIndividual
type: Anchor
has parent: Transform 2 6 1 1 2 1 1 1 1 278 2
has children: TowerPicturesButton
description: Tower
parameter: "target=blank"
url: "documentation/pictures/Tower.html" "https://www.web3d.org/x3d/content/examples/X3dForAdvancedModeling/SanCarlosCathedral/documentation/pictures/Tower.html"

TowerPicturesButton
type: NamedIndividual
type: Transform
has parent: Anchor 2 6 1 1 2 1 1 1 1 278 2 13
has children: Shape 2 6 1 1 2 1 1 1 1 278 2 13 1 1
DEF: TowerPicturesButton
translation: -0.8
translation: -0.12
translation: 0

Sphere 2 6 1 1 2 1 1 1 1 278 2 13 1 1 1
type: NamedIndividual
type: Sphere
has parent: Shape 2 6 1 1 2 1 1 1 1 278 2 13 1 1
radius: 0.1

Material 2 6 1 1 2 1 1 1 1 278 2 13 1 1 2 1
type: NamedIndividual
type: Material
has parent: Appearance 2 6 1 1 2 1 1 1 1 278 2 13 1 1 2
diffuse color: 0

FurnishingPicturesText
type: NamedIndividual
type: Transform
has parent: Transform 2 6 1 1 2 1 1 1 1 278 2
has children: Shape 2 6 1 1 2 1 1 1 1 278 2 14 1
DEF: FurnishingPicturesText
translation: -0.04
translation: -0.6
translation: 0

Text 2 6 1 1 2 1 1 1 1 278 2 14 1 1
type: NamedIndividual
type: Text
has parent: Shape 2 6 1 1 2 1 1 1 1 278 2 14 1
has font style: FontStyle 2 6 1 1 2 1 1 1 1 278 2 14 1 1 1
string: "Furnishing"

FontStyle 2 6 1 1 2 1 1 1 1 278 2 14 1 1 1
type: NamedIndividual
type: FontStyle
has parent: Text 2 6 1 1 2 1 1 1 1 278 2 14 1 1
justify: "MIDDLE" "MIDDLE"
size: 0.3

Material 2 6 1 1 2 1 1 1 1 278 2 14 1 2 1
type: NamedIndividual
type: Material
has parent: Appearance 2 6 1 1 2 1 1 1 1 278 2 14 1 2
diffuse color: 0

Anchor 2 6 1 1 2 1 1 1 1 278 2 15
type: NamedIndividual
type: Anchor
has parent: Transform 2 6 1 1 2 1 1 1 1 278 2
has children: FurnishingPicturesButton
description: Furnishing
parameter: "target=blank"
url: "documentation/pictures/Furnishing.html" "https://www.web3d.org/x3d/content/examples/X3dForAdvancedModeling/SanCarlosCathedral/documentation/pictures/Furnishing.html"

FurnishingPicturesButton
type: NamedIndividual
type: Transform
has parent: Anchor 2 6 1 1 2 1 1 1 1 278 2 15
has children: Shape 2 6 1 1 2 1 1 1 1 278 2 15 1 1
DEF: FurnishingPicturesButton
translation: -0.8
translation: -0.52
translation: 0

Sphere 2 6 1 1 2 1 1 1 1 278 2 15 1 1 1
type: NamedIndividual
type: Sphere
has parent: Shape 2 6 1 1 2 1 1 1 1 278 2 15 1 1
radius: 0.1

Material 2 6 1 1 2 1 1 1 1 278 2 15 1 1 2 1
type: NamedIndividual
type: Material
has parent: Appearance 2 6 1 1 2 1 1 1 1 278 2 15 1 1 2
diffuse color: 0

DecorationsPicturesText
type: NamedIndividual
type: Transform
has parent: Transform 2 6 1 1 2 1 1 1 1 278 2
has children: Shape 2 6 1 1 2 1 1 1 1 278 2 16 1
DEF: DecorationsPicturesText
translation: 0
translation: -1

Text 2 6 1 1 2 1 1 1 1 278 2 16 1 1
type: NamedIndividual
type: Text
has parent: Shape 2 6 1 1 2 1 1 1 1 278 2 16 1
has font style: FontStyle 2 6 1 1 2 1 1 1 1 278 2 16 1 1 1
string: "Decorations"

FontStyle 2 6 1 1 2 1 1 1 1 278 2 16 1 1 1
type: NamedIndividual
type: FontStyle
has parent: Text 2 6 1 1 2 1 1 1 1 278 2 16 1 1
justify: "MIDDLE" "MIDDLE"
size: 0.3

Material 2 6 1 1 2 1 1 1 1 278 2 16 1 2 1
type: NamedIndividual
type: Material
has parent: Appearance 2 6 1 1 2 1 1 1 1 278 2 16 1 2
diffuse color: 0

Anchor 2 6 1 1 2 1 1 1 1 278 2 17
type: NamedIndividual
type: Anchor
has parent: Transform 2 6 1 1 2 1 1 1 1 278 2
has children: DecorationsPicturesButton
description: Decorations
parameter: "target=blank"
url: "documentation/pictures/Decorations.html" "https://www.web3d.org/x3d/content/examples/X3dForAdvancedModeling/SanCarlosCathedral/documentation/pictures/Decorations.html"

DecorationsPicturesButton
type: NamedIndividual
type: Transform
has parent: Anchor 2 6 1 1 2 1 1 1 1 278 2 17
has children: Shape 2 6 1 1 2 1 1 1 1 278 2 17 1 1
DEF: DecorationsPicturesButton
translation: -0.8
translation: -0.92
translation: 0

Sphere 2 6 1 1 2 1 1 1 1 278 2 17 1 1 1
type: NamedIndividual
type: Sphere
has parent: Shape 2 6 1 1 2 1 1 1 1 278 2 17 1 1
radius: 0.1

Material 2 6 1 1 2 1 1 1 1 278 2 17 1 1 2 1
type: NamedIndividual
type: Material
has parent: Appearance 2 6 1 1 2 1 1 1 1 278 2 17 1 1 2
diffuse color: 0

PreviousPanelText4
type: NamedIndividual
type: Transform
has parent: Transform 2 6 1 1 2 1 1 1 1 278 2
has children: Shape 2 6 1 1 2 1 1 1 1 278 2 18 1
DEF: PreviousPanelText4
translation: 0
translation: -1.3

Text 2 6 1 1 2 1 1 1 1 278 2 18 1 1
type: NamedIndividual
type: Text
has parent: Shape 2 6 1 1 2 1 1 1 1 278 2 18 1
has font style: FontStyle 2 6 1 1 2 1 1 1 1 278 2 18 1 1 1
string: "Previous Panel"

FontStyle 2 6 1 1 2 1 1 1 1 278 2 18 1 1 1
type: NamedIndividual
type: FontStyle
has parent: Text 2 6 1 1 2 1 1 1 1 278 2 18 1 1
justify: "MIDDLE" "MIDDLE"
size: 0.2

Material 2 6 1 1 2 1 1 1 1 278 2 18 1 2 1
type: NamedIndividual
type: Material
has parent: Appearance 2 6 1 1 2 1 1 1 1 278 2 18 1 2
diffuse color: 0

PreviousPanelButton4
type: NamedIndividual
type: Transform
has parent: Transform 2 6 1 1 2 1 1 1 1 278 2
has children: touchPreviousPanel4
has children: Shape 2 6 1 1 2 1 1 1 1 278 2 19 4
has ROUTE: ROUTE 2 6 1 1 2 1 1 1 1 278 2 19 2
has ROUTE: ROUTE 2 6 1 1 2 1 1 1 1 278 2 19 3
DEF: PreviousPanelButton4
translation: -0.8
translation: -1.25
translation: 0

touchPreviousPanel4
type: NamedIndividual
type: ProtoInstance
has parent: PreviousPanelButton4
has field value: fieldValue 2 6 1 1 2 1 1 1 1 278 2 19 1 1
DEF: touchPreviousPanel4
name: TouchSensorSelected

fieldValue 2 6 1 1 2 1 1 1 1 278 2 19 1 1
type: NamedIndividual
type: fieldValue
has parent: touchPreviousPanel4
name: description
value: Previous Panel

ROUTE 2 6 1 1 2 1 1 1 1 278 2 19 2
type: NamedIndividual
type: ROUTE
has parent: PreviousPanelButton4
from field: isSelected3
from node: touchPreviousPanel4
to field: translation
to node: PicturesPanel

ROUTE 2 6 1 1 2 1 1 1 1 278 2 19 3
type: NamedIndividual
type: ROUTE
has parent: PreviousPanelButton4
from field: isSelected2
from node: touchPreviousPanel4
to field: translation
to node: PicturesPanelBis

Sphere 2 6 1 1 2 1 1 1 1 278 2 19 4 1
type: NamedIndividual
type: Sphere
has parent: Shape 2 6 1 1 2 1 1 1 1 278 2 19 4
radius: 0.05

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

SourcesPanel
type: NamedIndividual
type: Transform
has parent: Transform 2 6 1 1 2 1 1 1 1
has ROUTE: ROUTE 2 6 1 1 2 1 1 1 1 279 1
has children: Transform 2 6 1 1 2 1 1 1 1 279 2
DEF: SourcesPanel

ROUTE 2 6 1 1 2 1 1 1 1 279 1
type: NamedIndividual
type: ROUTE
has parent: SourcesPanel
from field: isSelected3
from node: touchSources
to field: translation
to node: SourcesPanel

Transform 2 6 1 1 2 1 1 1 1 279 2
type: NamedIndividual
type: Transform
has parent: SourcesPanel
has children: BackButtonText7
has children: BackButton7
has children: HidePanelText10
has children: HidePanelButton10
has children: Note8
has children: FacadeSourcesText
has children: Anchor 2 6 1 1 2 1 1 1 1 279 2 7
has children: ExteriorLeftSourcesText
has children: Anchor 2 6 1 1 2 1 1 1 1 279 2 9
has children: ExteriorRightSourcesText
has children: Anchor 2 6 1 1 2 1 1 1 1 279 2 11
has children: ExteriorBackSourcesText
has children: Anchor 2 6 1 1 2 1 1 1 1 279 2 13
has children: EntranceSourcesText
has children: Anchor 2 6 1 1 2 1 1 1 1 279 2 15
has children: NaveSourcesText
has children: Anchor 2 6 1 1 2 1 1 1 1 279 2 17
has children: NextPanelText5
has children: NextPanelButton5
translation: -1.2
translation: 0

BackButtonText7
type: NamedIndividual
type: Transform
has parent: Transform 2 6 1 1 2 1 1 1 1 279 2
has children: Shape 2 6 1 1 2 1 1 1 1 279 2 1 1
DEF: BackButtonText7
translation: 2
translation: 1.2
translation: 0

Text 2 6 1 1 2 1 1 1 1 279 2 1 1 1
type: NamedIndividual
type: Text
has parent: Shape 2 6 1 1 2 1 1 1 1 279 2 1 1
has font style: FontStyle 2 6 1 1 2 1 1 1 1 279 2 1 1 1 1
string: "Back"

FontStyle 2 6 1 1 2 1 1 1 1 279 2 1 1 1 1
type: NamedIndividual
type: FontStyle
has parent: Text 2 6 1 1 2 1 1 1 1 279 2 1 1 1
justify: "MIDDLE" "MIDDLE"
size: 0.3

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

BackButton7
type: NamedIndividual
type: Transform
has parent: Transform 2 6 1 1 2 1 1 1 1 279 2
has children: touchBackButton7
has children: Shape 2 6 1 1 2 1 1 1 1 279 2 2 6
has ROUTE: ROUTE 2 6 1 1 2 1 1 1 1 279 2 2 2
has ROUTE: ROUTE 2 6 1 1 2 1 1 1 1 279 2 2 3
has ROUTE: ROUTE 2 6 1 1 2 1 1 1 1 279 2 2 4
has ROUTE: ROUTE 2 6 1 1 2 1 1 1 1 279 2 2 5
DEF: BackButton7
translation: 1.5
translation: 1.28
translation: 0

touchBackButton7
type: NamedIndividual
type: ProtoInstance
has parent: BackButton7
has field value: fieldValue 2 6 1 1 2 1 1 1 1 279 2 2 1 1
DEF: touchBackButton7
name: TouchSensorSelected

fieldValue 2 6 1 1 2 1 1 1 1 279 2 2 1 1
type: NamedIndividual
type: fieldValue
has parent: touchBackButton7
name: description
value: Back

ROUTE 2 6 1 1 2 1 1 1 1 279 2 2 2
type: NamedIndividual
type: ROUTE
has parent: BackButton7
from field: isSelected3
from node: touchBackButton7
to field: translation
to node: FirstPanel

ROUTE 2 6 1 1 2 1 1 1 1 279 2 2 3
type: NamedIndividual
type: ROUTE
has parent: BackButton7
from field: isSelected5
from node: touchBackButton7
to field: whichChoice
to node: ChurcRoofToChurcModel

ROUTE 2 6 1 1 2 1 1 1 1 279 2 2 4
type: NamedIndividual
type: ROUTE
has parent: BackButton7
from field: isSelected18
from node: touchBackButton7
to field: translation
to node: RedPyramidTransform

ROUTE 2 6 1 1 2 1 1 1 1 279 2 2 5
type: NamedIndividual
type: ROUTE
has parent: BackButton7
from field: isSelected2
from node: touchBackButton7
to field: translation
to node: SourcesPanel

Sphere 2 6 1 1 2 1 1 1 1 279 2 2 6 1
type: NamedIndividual
type: Sphere
has parent: Shape 2 6 1 1 2 1 1 1 1 279 2 2 6
radius: 0.1

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

HidePanelText10
type: NamedIndividual
type: Transform
has parent: Transform 2 6 1 1 2 1 1 1 1 279 2
has children: Shape 2 6 1 1 2 1 1 1 1 279 2 3 1
DEF: HidePanelText10
translation: 3.2
translation: 1.2
translation: 0

Text 2 6 1 1 2 1 1 1 1 279 2 3 1 1
type: NamedIndividual
type: Text
has parent: Shape 2 6 1 1 2 1 1 1 1 279 2 3 1
has font style: FontStyle 2 6 1 1 2 1 1 1 1 279 2 3 1 1 1
string: "Hide Panel"

FontStyle 2 6 1 1 2 1 1 1 1 279 2 3 1 1 1
type: NamedIndividual
type: FontStyle
has parent: Text 2 6 1 1 2 1 1 1 1 279 2 3 1 1
justify: "MIDDLE" "MIDDLE"
size: 0.3

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

HidePanelButton10
type: NamedIndividual
type: Transform
has parent: Transform 2 6 1 1 2 1 1 1 1 279 2
has children: touchHidePanel10
has children: Shape 2 6 1 1 2 1 1 1 1 279 2 4 3
has ROUTE: ROUTE 2 6 1 1 2 1 1 1 1 279 2 4 2
DEF: HidePanelButton10
translation: 2.7
translation: 1.28
translation: 0

touchHidePanel10
type: NamedIndividual
type: ProtoInstance
has parent: HidePanelButton10
has field value: fieldValue 2 6 1 1 2 1 1 1 1 279 2 4 1 1
DEF: touchHidePanel10
name: TouchSensorSelected

fieldValue 2 6 1 1 2 1 1 1 1 279 2 4 1 1
type: NamedIndividual
type: fieldValue
has parent: touchHidePanel10
name: description
value: Hide panel

ROUTE 2 6 1 1 2 1 1 1 1 279 2 4 2
type: NamedIndividual
type: ROUTE
has parent: HidePanelButton10
from field: isSelected5
from node: touchHidePanel10
to field: whichChoice
to node: MainmenuToMainpanel

Sphere 2 6 1 1 2 1 1 1 1 279 2 4 3 1
type: NamedIndividual
type: Sphere
has parent: Shape 2 6 1 1 2 1 1 1 1 279 2 4 3
radius: 0.1

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

Note8
type: NamedIndividual
type: Transform
has parent: Transform 2 6 1 1 2 1 1 1 1 279 2
has children: Shape 2 6 1 1 2 1 1 1 1 279 2 5 1
DEF: Note8
translation: 3
translation: 0.96
translation: 0

Text 2 6 1 1 2 1 1 1 1 279 2 5 1 1
type: NamedIndividual
type: Text
has parent: Shape 2 6 1 1 2 1 1 1 1 279 2 5 1
has font style: FontStyle 2 6 1 1 2 1 1 1 1 279 2 5 1 1 1
string: "Red links go to corresponding viewpoint"

FontStyle 2 6 1 1 2 1 1 1 1 279 2 5 1 1 1
type: NamedIndividual
type: FontStyle
has parent: Text 2 6 1 1 2 1 1 1 1 279 2 5 1 1
justify: "MIDDLE" "MIDDLE"
size: 0.2

Material 2 6 1 1 2 1 1 1 1 279 2 5 1 2 1
type: NamedIndividual
type: Material
has parent: Appearance 2 6 1 1 2 1 1 1 1 279 2 5 1 2
diffuse color: 0

FacadeSourcesText
type: NamedIndividual
type: Transform
has parent: Transform 2 6 1 1 2 1 1 1 1 279 2
has children: Shape 2 6 1 1 2 1 1 1 1 279 2 6 1
DEF: FacadeSourcesText
translation: -0.27
translation: 1
translation: 0

Text 2 6 1 1 2 1 1 1 1 279 2 6 1 1
type: NamedIndividual
type: Text
has parent: Shape 2 6 1 1 2 1 1 1 1 279 2 6 1
has font style: FontStyle 2 6 1 1 2 1 1 1 1 279 2 6 1 1 1
string: "Facade"

FontStyle 2 6 1 1 2 1 1 1 1 279 2 6 1 1 1
type: NamedIndividual
type: FontStyle
has parent: Text 2 6 1 1 2 1 1 1 1 279 2 6 1 1
justify: "MIDDLE" "MIDDLE"
size: 0.3

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

Anchor 2 6 1 1 2 1 1 1 1 279 2 7
type: NamedIndividual
type: Anchor
has parent: Transform 2 6 1 1 2 1 1 1 1 279 2
has children: FacadeSourcesButton
description: Facade
parameter: "target=blank"
url: "documentation/sources/Facade.html" "https://www.web3d.org/x3d/content/examples/X3dForAdvancedModeling/SanCarlosCathedral/documentation/sources/Facade.html"

FacadeSourcesButton
type: NamedIndividual
type: Transform
has parent: Anchor 2 6 1 1 2 1 1 1 1 279 2 7
has children: Shape 2 6 1 1 2 1 1 1 1 279 2 7 1 1
DEF: FacadeSourcesButton
translation: -0.8
translation: 1.08
translation: 0

Sphere 2 6 1 1 2 1 1 1 1 279 2 7 1 1 1
type: NamedIndividual
type: Sphere
has parent: Shape 2 6 1 1 2 1 1 1 1 279 2 7 1 1
radius: 0.1

Material 2 6 1 1 2 1 1 1 1 279 2 7 1 1 2 1
type: NamedIndividual
type: Material
has parent: Appearance 2 6 1 1 2 1 1 1 1 279 2 7 1 1 2
diffuse color: 0

ExteriorLeftSourcesText
type: NamedIndividual
type: Transform
has parent: Transform 2 6 1 1 2 1 1 1 1 279 2
has children: Shape 2 6 1 1 2 1 1 1 1 279 2 8 1
DEF: ExteriorLeftSourcesText
translation: 0
translation: 0.6

Text 2 6 1 1 2 1 1 1 1 279 2 8 1 1
type: NamedIndividual
type: Text
has parent: Shape 2 6 1 1 2 1 1 1 1 279 2 8 1
has font style: FontStyle 2 6 1 1 2 1 1 1 1 279 2 8 1 1 1
string: "Exterior left"

FontStyle 2 6 1 1 2 1 1 1 1 279 2 8 1 1 1
type: NamedIndividual
type: FontStyle
has parent: Text 2 6 1 1 2 1 1 1 1 279 2 8 1 1
justify: "MIDDLE" "MIDDLE"
size: 0.3

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

Anchor 2 6 1 1 2 1 1 1 1 279 2 9
type: NamedIndividual
type: Anchor
has parent: Transform 2 6 1 1 2 1 1 1 1 279 2
has children: ExteriorLeftSourcesButton
description: Exterior left
parameter: "target=blank"
url: "documentation/sources/ExteriorLeft.html" "https://www.web3d.org/x3d/content/examples/X3dForAdvancedModeling/SanCarlosCathedral/documentation/sources/ExteriorLeft.html"

ExteriorLeftSourcesButton
type: NamedIndividual
type: Transform
has parent: Anchor 2 6 1 1 2 1 1 1 1 279 2 9
has children: Shape 2 6 1 1 2 1 1 1 1 279 2 9 1 1
DEF: ExteriorLeftSourcesButton
translation: -0.8
translation: 0.68
translation: 0

Sphere 2 6 1 1 2 1 1 1 1 279 2 9 1 1 1
type: NamedIndividual
type: Sphere
has parent: Shape 2 6 1 1 2 1 1 1 1 279 2 9 1 1
radius: 0.1

Material 2 6 1 1 2 1 1 1 1 279 2 9 1 1 2 1
type: NamedIndividual
type: Material
has parent: Appearance 2 6 1 1 2 1 1 1 1 279 2 9 1 1 2
diffuse color: 0

ExteriorRightSourcesText
type: NamedIndividual
type: Transform
has parent: Transform 2 6 1 1 2 1 1 1 1 279 2
has children: Shape 2 6 1 1 2 1 1 1 1 279 2 10 1
DEF: ExteriorRightSourcesText
translation: 0.08
translation: 0.2
translation: 0

Text 2 6 1 1 2 1 1 1 1 279 2 10 1 1
type: NamedIndividual
type: Text
has parent: Shape 2 6 1 1 2 1 1 1 1 279 2 10 1
has font style: FontStyle 2 6 1 1 2 1 1 1 1 279 2 10 1 1 1
string: "Exterior right"

FontStyle 2 6 1 1 2 1 1 1 1 279 2 10 1 1 1
type: NamedIndividual
type: FontStyle
has parent: Text 2 6 1 1 2 1 1 1 1 279 2 10 1 1
justify: "MIDDLE" "MIDDLE"
size: 0.3

Material 2 6 1 1 2 1 1 1 1 279 2 10 1 2 1
type: NamedIndividual
type: Material
has parent: Appearance 2 6 1 1 2 1 1 1 1 279 2 10 1 2
diffuse color: 0

Anchor 2 6 1 1 2 1 1 1 1 279 2 11
type: NamedIndividual
type: Anchor
has parent: Transform 2 6 1 1 2 1 1 1 1 279 2
has children: ExteriorRightSourcesButton
description: Exterior right
parameter: "target=blank"
url: "documentation/sources/ExteriorRight.html" "https://www.web3d.org/x3d/content/examples/X3dForAdvancedModeling/SanCarlosCathedral/documentation/sources/ExteriorRight.html"

ExteriorRightSourcesButton
type: NamedIndividual
type: Transform
has parent: Anchor 2 6 1 1 2 1 1 1 1 279 2 11
has children: Shape 2 6 1 1 2 1 1 1 1 279 2 11 1 1
DEF: ExteriorRightSourcesButton
translation: -0.8
translation: 0.28
translation: 0

Sphere 2 6 1 1 2 1 1 1 1 279 2 11 1 1 1
type: NamedIndividual
type: Sphere
has parent: Shape 2 6 1 1 2 1 1 1 1 279 2 11 1 1
radius: 0.1

Material 2 6 1 1 2 1 1 1 1 279 2 11 1 1 2 1
type: NamedIndividual
type: Material
has parent: Appearance 2 6 1 1 2 1 1 1 1 279 2 11 1 1 2
diffuse color: 0

ExteriorBackSourcesText
type: NamedIndividual
type: Transform
has parent: Transform 2 6 1 1 2 1 1 1 1 279 2
has children: Shape 2 6 1 1 2 1 1 1 1 279 2 12 1
DEF: ExteriorBackSourcesText
translation: 0.07
translation: -0.2
translation: 0

Text 2 6 1 1 2 1 1 1 1 279 2 12 1 1
type: NamedIndividual
type: Text
has parent: Shape 2 6 1 1 2 1 1 1 1 279 2 12 1
has font style: FontStyle 2 6 1 1 2 1 1 1 1 279 2 12 1 1 1
string: "Exterior back"

FontStyle 2 6 1 1 2 1 1 1 1 279 2 12 1 1 1
type: NamedIndividual
type: FontStyle
has parent: Text 2 6 1 1 2 1 1 1 1 279 2 12 1 1
justify: "MIDDLE" "MIDDLE"
size: 0.3

Material 2 6 1 1 2 1 1 1 1 279 2 12 1 2 1
type: NamedIndividual
type: Material
has parent: Appearance 2 6 1 1 2 1 1 1 1 279 2 12 1 2
diffuse color: 0

Anchor 2 6 1 1 2 1 1 1 1 279 2 13
type: NamedIndividual
type: Anchor
has parent: Transform 2 6 1 1 2 1 1 1 1 279 2
has children: ExteriorBackSourcesButton
description: Exterior back
parameter: "target=blank"
url: "documentation/sources/ExteriorBack.html" "https://www.web3d.org/x3d/content/examples/X3dForAdvancedModeling/SanCarlosCathedral/documentation/sources/ExteriorBack.html"

ExteriorBackSourcesButton
type: NamedIndividual
type: Transform
has parent: Anchor 2 6 1 1 2 1 1 1 1 279 2 13
has children: Shape 2 6 1 1 2 1 1 1 1 279 2 13 1 1
DEF: ExteriorBackSourcesButton
translation: -0.8
translation: -0.12
translation: 0

Sphere 2 6 1 1 2 1 1 1 1 279 2 13 1 1 1
type: NamedIndividual
type: Sphere
has parent: Shape 2 6 1 1 2 1 1 1 1 279 2 13 1 1
radius: 0.1

Material 2 6 1 1 2 1 1 1 1 279 2 13 1 1 2 1
type: NamedIndividual
type: Material
has parent: Appearance 2 6 1 1 2 1 1 1 1 279 2 13 1 1 2
diffuse color: 0

EntranceSourcesText
type: NamedIndividual
type: Transform
has parent: Transform 2 6 1 1 2 1 1 1 1 279 2
has children: Shape 2 6 1 1 2 1 1 1 1 279 2 14 1
DEF: EntranceSourcesText
translation: -0.16
translation: -0.6
translation: 0

Text 2 6 1 1 2 1 1 1 1 279 2 14 1 1
type: NamedIndividual
type: Text
has parent: Shape 2 6 1 1 2 1 1 1 1 279 2 14 1
has font style: FontStyle 2 6 1 1 2 1 1 1 1 279 2 14 1 1 1
string: "Entrance"

FontStyle 2 6 1 1 2 1 1 1 1 279 2 14 1 1 1
type: NamedIndividual
type: FontStyle
has parent: Text 2 6 1 1 2 1 1 1 1 279 2 14 1 1
justify: "MIDDLE" "MIDDLE"
size: 0.3

Material 2 6 1 1 2 1 1 1 1 279 2 14 1 2 1
type: NamedIndividual
type: Material
has parent: Appearance 2 6 1 1 2 1 1 1 1 279 2 14 1 2
diffuse color: 0

Anchor 2 6 1 1 2 1 1 1 1 279 2 15
type: NamedIndividual
type: Anchor
has parent: Transform 2 6 1 1 2 1 1 1 1 279 2
has children: EntranceSourcesButton
description: Entrance
parameter: "target=blank"
url: "documentation/sources/Entrance.html" "https://www.web3d.org/x3d/content/examples/X3dForAdvancedModeling/SanCarlosCathedral/documentation/sources/Entrance.html"

EntranceSourcesButton
type: NamedIndividual
type: Transform
has parent: Anchor 2 6 1 1 2 1 1 1 1 279 2 15
has children: Shape 2 6 1 1 2 1 1 1 1 279 2 15 1 1
DEF: EntranceSourcesButton
translation: -0.8
translation: -0.52
translation: 0

Sphere 2 6 1 1 2 1 1 1 1 279 2 15 1 1 1
type: NamedIndividual
type: Sphere
has parent: Shape 2 6 1 1 2 1 1 1 1 279 2 15 1 1
radius: 0.1

Material 2 6 1 1 2 1 1 1 1 279 2 15 1 1 2 1
type: NamedIndividual
type: Material
has parent: Appearance 2 6 1 1 2 1 1 1 1 279 2 15 1 1 2
diffuse color: 0

NaveSourcesText
type: NamedIndividual
type: Transform
has parent: Transform 2 6 1 1 2 1 1 1 1 279 2
has children: Shape 2 6 1 1 2 1 1 1 1 279 2 16 1
DEF: NaveSourcesText
translation: -0.34
translation: -1
translation: 0

Text 2 6 1 1 2 1 1 1 1 279 2 16 1 1
type: NamedIndividual
type: Text
has parent: Shape 2 6 1 1 2 1 1 1 1 279 2 16 1
has font style: FontStyle 2 6 1 1 2 1 1 1 1 279 2 16 1 1 1
string: "Nave"

FontStyle 2 6 1 1 2 1 1 1 1 279 2 16 1 1 1
type: NamedIndividual
type: FontStyle
has parent: Text 2 6 1 1 2 1 1 1 1 279 2 16 1 1
justify: "MIDDLE" "MIDDLE"
size: 0.3

Material 2 6 1 1 2 1 1 1 1 279 2 16 1 2 1
type: NamedIndividual
type: Material
has parent: Appearance 2 6 1 1 2 1 1 1 1 279 2 16 1 2
diffuse color: 0

Anchor 2 6 1 1 2 1 1 1 1 279 2 17
type: NamedIndividual
type: Anchor
has parent: Transform 2 6 1 1 2 1 1 1 1 279 2
has children: NaveSourcesButton
description: Nave
parameter: "target=blank"
url: "documentation/sources/Nave.html" "https://www.web3d.org/x3d/content/examples/X3dForAdvancedModeling/SanCarlosCathedral/documentation/sources/Nave.html"

NaveSourcesButton
type: NamedIndividual
type: Transform
has parent: Anchor 2 6 1 1 2 1 1 1 1 279 2 17
has children: Shape 2 6 1 1 2 1 1 1 1 279 2 17 1 1
DEF: NaveSourcesButton
translation: -0.8
translation: -0.92
translation: 0

Sphere 2 6 1 1 2 1 1 1 1 279 2 17 1 1 1
type: NamedIndividual
type: Sphere
has parent: Shape 2 6 1 1 2 1 1 1 1 279 2 17 1 1
radius: 0.1

Material 2 6 1 1 2 1 1 1 1 279 2 17 1 1 2 1
type: NamedIndividual
type: Material
has parent: Appearance 2 6 1 1 2 1 1 1 1 279 2 17 1 1 2
diffuse color: 0

NextPanelText5
type: NamedIndividual
type: Transform
has parent: Transform 2 6 1 1 2 1 1 1 1 279 2
has children: Shape 2 6 1 1 2 1 1 1 1 279 2 18 1
DEF: NextPanelText5
translation: -0.4
translation: -1.3
translation: 0

Text 2 6 1 1 2 1 1 1 1 279 2 18 1 1
type: NamedIndividual
type: Text
has parent: Shape 2 6 1 1 2 1 1 1 1 279 2 18 1
has font style: FontStyle 2 6 1 1 2 1 1 1 1 279 2 18 1 1 1
string: "Next Panel"

FontStyle 2 6 1 1 2 1 1 1 1 279 2 18 1 1 1
type: NamedIndividual
type: FontStyle
has parent: Text 2 6 1 1 2 1 1 1 1 279 2 18 1 1
justify: "MIDDLE" "MIDDLE"
size: 0.2

Material 2 6 1 1 2 1 1 1 1 279 2 18 1 2 1
type: NamedIndividual
type: Material
has parent: Appearance 2 6 1 1 2 1 1 1 1 279 2 18 1 2
diffuse color: 0

NextPanelButton5
type: NamedIndividual
type: Transform
has parent: Transform 2 6 1 1 2 1 1 1 1 279 2
has children: touchNextPanel5
has children: Shape 2 6 1 1 2 1 1 1 1 279 2 19 3
has ROUTE: ROUTE 2 6 1 1 2 1 1 1 1 279 2 19 2
DEF: NextPanelButton5
translation: -0.8
translation: -1.25
translation: 0

touchNextPanel5
type: NamedIndividual
type: ProtoInstance
has parent: NextPanelButton5
has field value: fieldValue 2 6 1 1 2 1 1 1 1 279 2 19 1 1
DEF: touchNextPanel5
name: TouchSensorSelected

fieldValue 2 6 1 1 2 1 1 1 1 279 2 19 1 1
type: NamedIndividual
type: fieldValue
has parent: touchNextPanel5
name: description
value: Next Panel

ROUTE 2 6 1 1 2 1 1 1 1 279 2 19 2
type: NamedIndividual
type: ROUTE
has parent: NextPanelButton5
from field: isSelected2
from node: touchNextPanel5
to field: translation
to node: SourcesPanel

Sphere 2 6 1 1 2 1 1 1 1 279 2 19 3 1
type: NamedIndividual
type: Sphere
has parent: Shape 2 6 1 1 2 1 1 1 1 279 2 19 3
radius: 0.05

Material 2 6 1 1 2 1 1 1 1 279 2 19 3 2 1
type: NamedIndividual
type: Material
has parent: Appearance 2 6 1 1 2 1 1 1 1 279 2 19 3 2
diffuse color: 0

SourcesPanelBis
type: NamedIndividual
type: Transform
has parent: Transform 2 6 1 1 2 1 1 1 1
has ROUTE: ROUTE 2 6 1 1 2 1 1 1 1 280 1
has children: Transform 2 6 1 1 2 1 1 1 1 280 2
DEF: SourcesPanelBis

ROUTE 2 6 1 1 2 1 1 1 1 280 1
type: NamedIndividual
type: ROUTE
has parent: SourcesPanelBis
from field: isSelected3
from node: touchNextPanel5
to field: translation
to node: SourcesPanelBis

Transform 2 6 1 1 2 1 1 1 1 280 2
type: NamedIndividual
type: Transform
has parent: SourcesPanelBis
has children: BackButtonText8
has children: BackButton8
has children: HidePanelText11
has children: HidePanelButton11
has children: Note9
has children: TranseptAndAxesSourcesText
has children: Anchor 2 6 1 1 2 1 1 1 1 280 2 7
has children: SacristySourcesText
has children: Anchor 2 6 1 1 2 1 1 1 1 280 2 9
has children: BalconySourcesText
has children: Anchor 2 6 1 1 2 1 1 1 1 280 2 11
has children: TowerSourcesText
has children: Anchor 2 6 1 1 2 1 1 1 1 280 2 13
has children: FurnishingSourcesText
has children: Anchor 2 6 1 1 2 1 1 1 1 280 2 15
has children: DecorationsSourcesText
has children: Anchor 2 6 1 1 2 1 1 1 1 280 2 17
has children: PreviousPanelText5
has children: PreviousPanelButton5
translation: -1.2
translation: 0

BackButtonText8
type: NamedIndividual
type: Transform
has parent: Transform 2 6 1 1 2 1 1 1 1 280 2
has children: Shape 2 6 1 1 2 1 1 1 1 280 2 1 1
DEF: BackButtonText8
translation: 2
translation: 1.2
translation: 0

Text 2 6 1 1 2 1 1 1 1 280 2 1 1 1
type: NamedIndividual
type: Text
has parent: Shape 2 6 1 1 2 1 1 1 1 280 2 1 1
has font style: FontStyle 2 6 1 1 2 1 1 1 1 280 2 1 1 1 1
string: "Back"

FontStyle 2 6 1 1 2 1 1 1 1 280 2 1 1 1 1
type: NamedIndividual
type: FontStyle
has parent: Text 2 6 1 1 2 1 1 1 1 280 2 1 1 1
justify: "MIDDLE" "MIDDLE"
size: 0.3

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

BackButton8
type: NamedIndividual
type: Transform
has parent: Transform 2 6 1 1 2 1 1 1 1 280 2
has children: touchBackButton8
has children: Shape 2 6 1 1 2 1 1 1 1 280 2 2 6
has ROUTE: ROUTE 2 6 1 1 2 1 1 1 1 280 2 2 2
has ROUTE: ROUTE 2 6 1 1 2 1 1 1 1 280 2 2 3
has ROUTE: ROUTE 2 6 1 1 2 1 1 1 1 280 2 2 4
has ROUTE: ROUTE 2 6 1 1 2 1 1 1 1 280 2 2 5
DEF: BackButton8
translation: 1.5
translation: 1.28
translation: 0

touchBackButton8
type: NamedIndividual
type: ProtoInstance
has parent: BackButton8
has field value: fieldValue 2 6 1 1 2 1 1 1 1 280 2 2 1 1
DEF: touchBackButton8
name: TouchSensorSelected

fieldValue 2 6 1 1 2 1 1 1 1 280 2 2 1 1
type: NamedIndividual
type: fieldValue
has parent: touchBackButton8
name: description
value: Back

ROUTE 2 6 1 1 2 1 1 1 1 280 2 2 2
type: NamedIndividual
type: ROUTE
has parent: BackButton8
from field: isSelected3
from node: touchBackButton8
to field: translation
to node: FirstPanel

ROUTE 2 6 1 1 2 1 1 1 1 280 2 2 3
type: NamedIndividual
type: ROUTE
has parent: BackButton8
from field: isSelected5
from node: touchBackButton8
to field: whichChoice
to node: ChurcRoofToChurcModel

ROUTE 2 6 1 1 2 1 1 1 1 280 2 2 4
type: NamedIndividual
type: ROUTE
has parent: BackButton8
from field: isSelected18
from node: touchBackButton8
to field: translation
to node: RedPyramidTransform

ROUTE 2 6 1 1 2 1 1 1 1 280 2 2 5
type: NamedIndividual
type: ROUTE
has parent: BackButton8
from field: isSelected2
from node: touchBackButton8
to field: translation
to node: SourcesPanelBis

Sphere 2 6 1 1 2 1 1 1 1 280 2 2 6 1
type: NamedIndividual
type: Sphere
has parent: Shape 2 6 1 1 2 1 1 1 1 280 2 2 6
radius: 0.1

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

HidePanelText11
type: NamedIndividual
type: Transform
has parent: Transform 2 6 1 1 2 1 1 1 1 280 2
has children: Shape 2 6 1 1 2 1 1 1 1 280 2 3 1
DEF: HidePanelText11
translation: 3.2
translation: 1.2
translation: 0

Text 2 6 1 1 2 1 1 1 1 280 2 3 1 1
type: NamedIndividual
type: Text
has parent: Shape 2 6 1 1 2 1 1 1 1 280 2 3 1
has font style: FontStyle 2 6 1 1 2 1 1 1 1 280 2 3 1 1 1
string: "Hide Panel"

FontStyle 2 6 1 1 2 1 1 1 1 280 2 3 1 1 1
type: NamedIndividual
type: FontStyle
has parent: Text 2 6 1 1 2 1 1 1 1 280 2 3 1 1
justify: "MIDDLE" "MIDDLE"
size: 0.3

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

HidePanelButton11
type: NamedIndividual
type: Transform
has parent: Transform 2 6 1 1 2 1 1 1 1 280 2
has children: touchHidePanel11
has children: Shape 2 6 1 1 2 1 1 1 1 280 2 4 3
has ROUTE: ROUTE 2 6 1 1 2 1 1 1 1 280 2 4 2
DEF: HidePanelButton11
translation: 2.7
translation: 1.28
translation: 0

touchHidePanel11
type: NamedIndividual
type: ProtoInstance
has parent: HidePanelButton11
has field value: fieldValue 2 6 1 1 2 1 1 1 1 280 2 4 1 1
DEF: touchHidePanel11
name: TouchSensorSelected

fieldValue 2 6 1 1 2 1 1 1 1 280 2 4 1 1
type: NamedIndividual
type: fieldValue
has parent: touchHidePanel11
name: description
value: Hide panel

ROUTE 2 6 1 1 2 1 1 1 1 280 2 4 2
type: NamedIndividual
type: ROUTE
has parent: HidePanelButton11
from field: isSelected5
from node: touchHidePanel11
to field: whichChoice
to node: MainmenuToMainpanel

Sphere 2 6 1 1 2 1 1 1 1 280 2 4 3 1
type: NamedIndividual
type: Sphere
has parent: Shape 2 6 1 1 2 1 1 1 1 280 2 4 3
radius: 0.1

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

Note9
type: NamedIndividual
type: Transform
has parent: Transform 2 6 1 1 2 1 1 1 1 280 2
has children: Shape 2 6 1 1 2 1 1 1 1 280 2 5 1
DEF: Note9
translation: 3
translation: 0.96
translation: 0

Text 2 6 1 1 2 1 1 1 1 280 2 5 1 1
type: NamedIndividual
type: Text
has parent: Shape 2 6 1 1 2 1 1 1 1 280 2 5 1
has font style: FontStyle 2 6 1 1 2 1 1 1 1 280 2 5 1 1 1
string: "Red links go to corresponding viewpoint"

FontStyle 2 6 1 1 2 1 1 1 1 280 2 5 1 1 1
type: NamedIndividual
type: FontStyle
has parent: Text 2 6 1 1 2 1 1 1 1 280 2 5 1 1
justify: "MIDDLE" "MIDDLE"
size: 0.2

Material 2 6 1 1 2 1 1 1 1 280 2 5 1 2 1
type: NamedIndividual
type: Material
has parent: Appearance 2 6 1 1 2 1 1 1 1 280 2 5 1 2
diffuse color: 0

TranseptAndAxesSourcesText
type: NamedIndividual
type: Transform
has parent: Transform 2 6 1 1 2 1 1 1 1 280 2
has children: Shape 2 6 1 1 2 1 1 1 1 280 2 6 1
DEF: TranseptAndAxesSourcesText
translation: 0.11
translation: 1
translation: 0

Text 2 6 1 1 2 1 1 1 1 280 2 6 1 1
type: NamedIndividual
type: Text
has parent: Shape 2 6 1 1 2 1 1 1 1 280 2 6 1
has font style: FontStyle 2 6 1 1 2 1 1 1 1 280 2 6 1 1 1
string: "Transept and axes"

FontStyle 2 6 1 1 2 1 1 1 1 280 2 6 1 1 1
type: NamedIndividual
type: FontStyle
has parent: Text 2 6 1 1 2 1 1 1 1 280 2 6 1 1
justify: "MIDDLE" "MIDDLE"
size: 0.3

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

Anchor 2 6 1 1 2 1 1 1 1 280 2 7
type: NamedIndividual
type: Anchor
has parent: Transform 2 6 1 1 2 1 1 1 1 280 2
has children: TranseptAndAxesSourcesButton
description: Transept and axes
parameter: "target=blank"
url: "documentation/sources/TranseptAxes.html" "https://www.web3d.org/x3d/content/examples/X3dForAdvancedModeling/SanCarlosCathedral/documentation/sources/TranseptAxes.html"

TranseptAndAxesSourcesButton
type: NamedIndividual
type: Transform
has parent: Anchor 2 6 1 1 2 1 1 1 1 280 2 7
has children: Shape 2 6 1 1 2 1 1 1 1 280 2 7 1 1
DEF: TranseptAndAxesSourcesButton
translation: -0.8
translation: 1.08
translation: 0

Sphere 2 6 1 1 2 1 1 1 1 280 2 7 1 1 1
type: NamedIndividual
type: Sphere
has parent: Shape 2 6 1 1 2 1 1 1 1 280 2 7 1 1
radius: 0.1

Material 2 6 1 1 2 1 1 1 1 280 2 7 1 1 2 1
type: NamedIndividual
type: Material
has parent: Appearance 2 6 1 1 2 1 1 1 1 280 2 7 1 1 2
diffuse color: 0

SacristySourcesText
type: NamedIndividual
type: Transform
has parent: Transform 2 6 1 1 2 1 1 1 1 280 2
has children: Shape 2 6 1 1 2 1 1 1 1 280 2 8 1
DEF: SacristySourcesText
translation: -0.2
translation: 0.6
translation: 0

Text 2 6 1 1 2 1 1 1 1 280 2 8 1 1
type: NamedIndividual
type: Text
has parent: Shape 2 6 1 1 2 1 1 1 1 280 2 8 1
has font style: FontStyle 2 6 1 1 2 1 1 1 1 280 2 8 1 1 1
string: "Sacristy"

FontStyle 2 6 1 1 2 1 1 1 1 280 2 8 1 1 1
type: NamedIndividual
type: FontStyle
has parent: Text 2 6 1 1 2 1 1 1 1 280 2 8 1 1
justify: "MIDDLE" "MIDDLE"
size: 0.3

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

Anchor 2 6 1 1 2 1 1 1 1 280 2 9
type: NamedIndividual
type: Anchor
has parent: Transform 2 6 1 1 2 1 1 1 1 280 2
has children: SacristySourcesButton
description: Sacristy
parameter: "target=blank"
url: "documentation/sources/Sacristy.html" "https://www.web3d.org/x3d/content/examples/X3dForAdvancedModeling/SanCarlosCathedral/documentation/sources/Sacristy.html"

SacristySourcesButton
type: NamedIndividual
type: Transform
has parent: Anchor 2 6 1 1 2 1 1 1 1 280 2 9
has children: Shape 2 6 1 1 2 1 1 1 1 280 2 9 1 1
DEF: SacristySourcesButton
translation: -0.8
translation: 0.68
translation: 0

Sphere 2 6 1 1 2 1 1 1 1 280 2 9 1 1 1
type: NamedIndividual
type: Sphere
has parent: Shape 2 6 1 1 2 1 1 1 1 280 2 9 1 1
radius: 0.1

Material 2 6 1 1 2 1 1 1 1 280 2 9 1 1 2 1
type: NamedIndividual
type: Material
has parent: Appearance 2 6 1 1 2 1 1 1 1 280 2 9 1 1 2
diffuse color: 0

BalconySourcesText
type: NamedIndividual
type: Transform
has parent: Transform 2 6 1 1 2 1 1 1 1 280 2
has children: Shape 2 6 1 1 2 1 1 1 1 280 2 10 1
DEF: BalconySourcesText
translation: -0.2
translation: 0.2
translation: 0

Text 2 6 1 1 2 1 1 1 1 280 2 10 1 1
type: NamedIndividual
type: Text
has parent: Shape 2 6 1 1 2 1 1 1 1 280 2 10 1
has font style: FontStyle 2 6 1 1 2 1 1 1 1 280 2 10 1 1 1
string: "Balcony"

FontStyle 2 6 1 1 2 1 1 1 1 280 2 10 1 1 1
type: NamedIndividual
type: FontStyle
has parent: Text 2 6 1 1 2 1 1 1 1 280 2 10 1 1
justify: "MIDDLE" "MIDDLE"
size: 0.3

Material 2 6 1 1 2 1 1 1 1 280 2 10 1 2 1
type: NamedIndividual
type: Material
has parent: Appearance 2 6 1 1 2 1 1 1 1 280 2 10 1 2
diffuse color: 0

Anchor 2 6 1 1 2 1 1 1 1 280 2 11
type: NamedIndividual
type: Anchor
has parent: Transform 2 6 1 1 2 1 1 1 1 280 2
has children: BalconySourcesButton
description: Balcony
parameter: "target=blank"
url: "documentation/sources/Balcony.html" "https://www.web3d.org/x3d/content/examples/X3dForAdvancedModeling/SanCarlosCathedral/documentation/sources/Balcony.html"

BalconySourcesButton
type: NamedIndividual
type: Transform
has parent: Anchor 2 6 1 1 2 1 1 1 1 280 2 11
has children: Shape 2 6 1 1 2 1 1 1 1 280 2 11 1 1
DEF: BalconySourcesButton
translation: -0.8
translation: 0.28
translation: 0

Sphere 2 6 1 1 2 1 1 1 1 280 2 11 1 1 1
type: NamedIndividual
type: Sphere
has parent: Shape 2 6 1 1 2 1 1 1 1 280 2 11 1 1
radius: 0.1

Material 2 6 1 1 2 1 1 1 1 280 2 11 1 1 2 1
type: NamedIndividual
type: Material
has parent: Appearance 2 6 1 1 2 1 1 1 1 280 2 11 1 1 2
diffuse color: 0

TowerSourcesText
type: NamedIndividual
type: Transform
has parent: Transform 2 6 1 1 2 1 1 1 1 280 2
has children: Shape 2 6 1 1 2 1 1 1 1 280 2 12 1
DEF: TowerSourcesText
translation: -0.28
translation: -0.2
translation: 0

Text 2 6 1 1 2 1 1 1 1 280 2 12 1 1
type: NamedIndividual
type: Text
has parent: Shape 2 6 1 1 2 1 1 1 1 280 2 12 1
has font style: FontStyle 2 6 1 1 2 1 1 1 1 280 2 12 1 1 1
string: "Tower"

FontStyle 2 6 1 1 2 1 1 1 1 280 2 12 1 1 1
type: NamedIndividual
type: FontStyle
has parent: Text 2 6 1 1 2 1 1 1 1 280 2 12 1 1
justify: "MIDDLE" "MIDDLE"
size: 0.3

Material 2 6 1 1 2 1 1 1 1 280 2 12 1 2 1
type: NamedIndividual
type: Material
has parent: Appearance 2 6 1 1 2 1 1 1 1 280 2 12 1 2
diffuse color: 0

Anchor 2 6 1 1 2 1 1 1 1 280 2 13
type: NamedIndividual
type: Anchor
has parent: Transform 2 6 1 1 2 1 1 1 1 280 2
has children: TowerSourcesButton
description: Tower
parameter: "target=blank"
url: "documentation/sources/Tower.html" "https://www.web3d.org/x3d/content/examples/X3dForAdvancedModeling/SanCarlosCathedral/documentation/sources/Tower.html"

TowerSourcesButton
type: NamedIndividual
type: Transform
has parent: Anchor 2 6 1 1 2 1 1 1 1 280 2 13
has children: Shape 2 6 1 1 2 1 1 1 1 280 2 13 1 1
DEF: TowerSourcesButton
translation: -0.8
translation: -0.12
translation: 0

Sphere 2 6 1 1 2 1 1 1 1 280 2 13 1 1 1
type: NamedIndividual
type: Sphere
has parent: Shape 2 6 1 1 2 1 1 1 1 280 2 13 1 1
radius: 0.1

Material 2 6 1 1 2 1 1 1 1 280 2 13 1 1 2 1
type: NamedIndividual
type: Material
has parent: Appearance 2 6 1 1 2 1 1 1 1 280 2 13 1 1 2
diffuse color: 0

FurnishingSourcesText
type: NamedIndividual
type: Transform
has parent: Transform 2 6 1 1 2 1 1 1 1 280 2
has children: Shape 2 6 1 1 2 1 1 1 1 280 2 14 1
DEF: FurnishingSourcesText
translation: -0.04
translation: -0.6
translation: 0

Text 2 6 1 1 2 1 1 1 1 280 2 14 1 1
type: NamedIndividual
type: Text
has parent: Shape 2 6 1 1 2 1 1 1 1 280 2 14 1
has font style: FontStyle 2 6 1 1 2 1 1 1 1 280 2 14 1 1 1
string: "Furnishing"

FontStyle 2 6 1 1 2 1 1 1 1 280 2 14 1 1 1
type: NamedIndividual
type: FontStyle
has parent: Text 2 6 1 1 2 1 1 1 1 280 2 14 1 1
justify: "MIDDLE" "MIDDLE"
size: 0.3

Material 2 6 1 1 2 1 1 1 1 280 2 14 1 2 1
type: NamedIndividual
type: Material
has parent: Appearance 2 6 1 1 2 1 1 1 1 280 2 14 1 2
diffuse color: 0

Anchor 2 6 1 1 2 1 1 1 1 280 2 15
type: NamedIndividual
type: Anchor
has parent: Transform 2 6 1 1 2 1 1 1 1 280 2
has children: FurnishingSourcesButton
description: Furnishing
parameter: "target=blank"
url: "documentation/sources/Furnishing.html" "https://www.web3d.org/x3d/content/examples/X3dForAdvancedModeling/SanCarlosCathedral/documentation/sources/Furnishing.html"

FurnishingSourcesButton
type: NamedIndividual
type: Transform
has parent: Anchor 2 6 1 1 2 1 1 1 1 280 2 15
has children: Shape 2 6 1 1 2 1 1 1 1 280 2 15 1 1
DEF: FurnishingSourcesButton
translation: -0.8
translation: -0.52
translation: 0

Sphere 2 6 1 1 2 1 1 1 1 280 2 15 1 1 1
type: NamedIndividual
type: Sphere
has parent: Shape 2 6 1 1 2 1 1 1 1 280 2 15 1 1
radius: 0.1

Material 2 6 1 1 2 1 1 1 1 280 2 15 1 1 2 1
type: NamedIndividual
type: Material
has parent: Appearance 2 6 1 1 2 1 1 1 1 280 2 15 1 1 2
diffuse color: 0

DecorationsSourcesText
type: NamedIndividual
type: Transform
has parent: Transform 2 6 1 1 2 1 1 1 1 280 2
has children: Shape 2 6 1 1 2 1 1 1 1 280 2 16 1
DEF: DecorationsSourcesText
translation: 0
translation: -1

Text 2 6 1 1 2 1 1 1 1 280 2 16 1 1
type: NamedIndividual
type: Text
has parent: Shape 2 6 1 1 2 1 1 1 1 280 2 16 1
has font style: FontStyle 2 6 1 1 2 1 1 1 1 280 2 16 1 1 1
string: "Decorations"

FontStyle 2 6 1 1 2 1 1 1 1 280 2 16 1 1 1
type: NamedIndividual
type: FontStyle
has parent: Text 2 6 1 1 2 1 1 1 1 280 2 16 1 1
justify: "MIDDLE" "MIDDLE"
size: 0.3

Material 2 6 1 1 2 1 1 1 1 280 2 16 1 2 1
type: NamedIndividual
type: Material
has parent: Appearance 2 6 1 1 2 1 1 1 1 280 2 16 1 2
diffuse color: 0

Anchor 2 6 1 1 2 1 1 1 1 280 2 17
type: NamedIndividual
type: Anchor
has parent: Transform 2 6 1 1 2 1 1 1 1 280 2
has children: DecorationsSourcesButton
description: Decorations
parameter: "target=blank"
url: "documentation/sources/Decorations.html" "https://www.web3d.org/x3d/content/examples/X3dForAdvancedModeling/SanCarlosCathedral/documentation/sources/Decorations.html"

DecorationsSourcesButton
type: NamedIndividual
type: Transform
has parent: Anchor 2 6 1 1 2 1 1 1 1 280 2 17
has children: Shape 2 6 1 1 2 1 1 1 1 280 2 17 1 1
DEF: DecorationsSourcesButton
translation: -0.8
translation: -0.92
translation: 0

Sphere 2 6 1 1 2 1 1 1 1 280 2 17 1 1 1
type: NamedIndividual
type: Sphere
has parent: Shape 2 6 1 1 2 1 1 1 1 280 2 17 1 1
radius: 0.1

Material 2 6 1 1 2 1 1 1 1 280 2 17 1 1 2 1
type: NamedIndividual
type: Material
has parent: Appearance 2 6 1 1 2 1 1 1 1 280 2 17 1 1 2
diffuse color: 0

PreviousPanelText5
type: NamedIndividual
type: Transform
has parent: Transform 2 6 1 1 2 1 1 1 1 280 2
has children: Shape 2 6 1 1 2 1 1 1 1 280 2 18 1
DEF: PreviousPanelText5
translation: 0
translation: -1.3

Text 2 6 1 1 2 1 1 1 1 280 2 18 1 1
type: NamedIndividual
type: Text
has parent: Shape 2 6 1 1 2 1 1 1 1 280 2 18 1
has font style: FontStyle 2 6 1 1 2 1 1 1 1 280 2 18 1 1 1
string: "Previous Panel"

FontStyle 2 6 1 1 2 1 1 1 1 280 2 18 1 1 1
type: NamedIndividual
type: FontStyle
has parent: Text 2 6 1 1 2 1 1 1 1 280 2 18 1 1
justify: "MIDDLE" "MIDDLE"
size: 0.2

Material 2 6 1 1 2 1 1 1 1 280 2 18 1 2 1
type: NamedIndividual
type: Material
has parent: Appearance 2 6 1 1 2 1 1 1 1 280 2 18 1 2
diffuse color: 0

PreviousPanelButton5
type: NamedIndividual
type: Transform
has parent: Transform 2 6 1 1 2 1 1 1 1 280 2
has children: touchPreviousPanel5
has children: Shape 2 6 1 1 2 1 1 1 1 280 2 19 4
has ROUTE: ROUTE 2 6 1 1 2 1 1 1 1 280 2 19 2
has ROUTE: ROUTE 2 6 1 1 2 1 1 1 1 280 2 19 3
DEF: PreviousPanelButton5
translation: -0.8
translation: -1.25
translation: 0

touchPreviousPanel5
type: NamedIndividual
type: ProtoInstance
has parent: PreviousPanelButton5
has field value: fieldValue 2 6 1 1 2 1 1 1 1 280 2 19 1 1
DEF: touchPreviousPanel5
name: TouchSensorSelected

fieldValue 2 6 1 1 2 1 1 1 1 280 2 19 1 1
type: NamedIndividual
type: fieldValue
has parent: touchPreviousPanel5
name: description
value: Previous Panel

ROUTE 2 6 1 1 2 1 1 1 1 280 2 19 2
type: NamedIndividual
type: ROUTE
has parent: PreviousPanelButton5
from field: isSelected3
from node: touchPreviousPanel5
to field: translation
to node: SourcesPanel

ROUTE 2 6 1 1 2 1 1 1 1 280 2 19 3
type: NamedIndividual
type: ROUTE
has parent: PreviousPanelButton5
from field: isSelected2
from node: touchPreviousPanel5
to field: translation
to node: SourcesPanelBis

Sphere 2 6 1 1 2 1 1 1 1 280 2 19 4 1
type: NamedIndividual
type: Sphere
has parent: Shape 2 6 1 1 2 1 1 1 1 280 2 19 4
radius: 0.05

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

HistoricChurchPanel
type: NamedIndividual
type: Transform
has parent: Transform 2 6 1 1 2 1 1 1 1
has ROUTE: ROUTE 2 6 1 1 2 1 1 1 1 281 1
has children: Transform 2 6 1 1 2 1 1 1 1 281 2
DEF: HistoricChurchPanel

ROUTE 2 6 1 1 2 1 1 1 1 281 1
type: NamedIndividual
type: ROUTE
has parent: HistoricChurchPanel
from field: isSelected3
from node: touchHistoricCurch
to field: translation
to node: HistoricChurchPanel

Transform 2 6 1 1 2 1 1 1 1 281 2
type: NamedIndividual
type: Transform
has parent: HistoricChurchPanel
has children: BackButtonText9
has children: BackButton9
has children: HidePanelText5
has children: HidePanelButton5
has children: Note3
has children: TodayText
has children: TodayButton
has children: Mid19thCenturyText
has children: Mid19thCenturyButton
has children: EmptyText9
has children: EmptyButton9
has children: EmptyText10
has children: EmptyButton10
has children: EmptyText11
has children: EmptyButton11
has children: EmptyText12
has children: EmptyButton12
translation: -1.2
translation: 0

BackButtonText9
type: NamedIndividual
type: Transform
has parent: Transform 2 6 1 1 2 1 1 1 1 281 2
has children: Shape 2 6 1 1 2 1 1 1 1 281 2 1 1
DEF: BackButtonText9
translation: 2
translation: 1.2
translation: 0

Text 2 6 1 1 2 1 1 1 1 281 2 1 1 1
type: NamedIndividual
type: Text
has parent: Shape 2 6 1 1 2 1 1 1 1 281 2 1 1
has font style: FontStyle 2 6 1 1 2 1 1 1 1 281 2 1 1 1 1
string: "Back"

FontStyle 2 6 1 1 2 1 1 1 1 281 2 1 1 1 1
type: NamedIndividual
type: FontStyle
has parent: Text 2 6 1 1 2 1 1 1 1 281 2 1 1 1
justify: "MIDDLE" "MIDDLE"
size: 0.3

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

BackButton9
type: NamedIndividual
type: Transform
has parent: Transform 2 6 1 1 2 1 1 1 1 281 2
has children: touchBackButton9
has children: Shape 2 6 1 1 2 1 1 1 1 281 2 2 6
has ROUTE: ROUTE 2 6 1 1 2 1 1 1 1 281 2 2 2
has ROUTE: ROUTE 2 6 1 1 2 1 1 1 1 281 2 2 3
has ROUTE: ROUTE 2 6 1 1 2 1 1 1 1 281 2 2 4
has ROUTE: ROUTE 2 6 1 1 2 1 1 1 1 281 2 2 5
DEF: BackButton9
translation: 1.5
translation: 1.28
translation: 0

touchBackButton9
type: NamedIndividual
type: ProtoInstance
has parent: BackButton9
has field value: fieldValue 2 6 1 1 2 1 1 1 1 281 2 2 1 1
DEF: touchBackButton9
name: TouchSensorSelected

fieldValue 2 6 1 1 2 1 1 1 1 281 2 2 1 1
type: NamedIndividual
type: fieldValue
has parent: touchBackButton9
name: description
value: Back

ROUTE 2 6 1 1 2 1 1 1 1 281 2 2 2
type: NamedIndividual
type: ROUTE
has parent: BackButton9
from field: isSelected3
from node: touchBackButton9
to field: translation
to node: FirstPanel

ROUTE 2 6 1 1 2 1 1 1 1 281 2 2 3
type: NamedIndividual
type: ROUTE
has parent: BackButton9
from field: isSelected5
from node: touchBackButton9
to field: whichChoice
to node: ChurcRoofToChurcModel

ROUTE 2 6 1 1 2 1 1 1 1 281 2 2 4
type: NamedIndividual
type: ROUTE
has parent: BackButton9
from field: isSelected18
from node: touchBackButton9
to field: translation
to node: RedPyramidTransform

ROUTE 2 6 1 1 2 1 1 1 1 281 2 2 5
type: NamedIndividual
type: ROUTE
has parent: BackButton9
from field: isSelected2
from node: touchBackButton9
to field: translation
to node: HistoricChurchPanel

Sphere 2 6 1 1 2 1 1 1 1 281 2 2 6 1
type: NamedIndividual
type: Sphere
has parent: Shape 2 6 1 1 2 1 1 1 1 281 2 2 6
radius: 0.1

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

HidePanelText5
type: NamedIndividual
type: Transform
has parent: Transform 2 6 1 1 2 1 1 1 1 281 2
has children: Shape 2 6 1 1 2 1 1 1 1 281 2 3 1
DEF: HidePanelText5
translation: 3.2
translation: 1.2
translation: 0

Text 2 6 1 1 2 1 1 1 1 281 2 3 1 1
type: NamedIndividual
type: Text
has parent: Shape 2 6 1 1 2 1 1 1 1 281 2 3 1
has font style: FontStyle 2 6 1 1 2 1 1 1 1 281 2 3 1 1 1
string: "Hide Panel"

FontStyle 2 6 1 1 2 1 1 1 1 281 2 3 1 1 1
type: NamedIndividual
type: FontStyle
has parent: Text 2 6 1 1 2 1 1 1 1 281 2 3 1 1
justify: "MIDDLE" "MIDDLE"
size: 0.3

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

HidePanelButton5
type: NamedIndividual
type: Transform
has parent: Transform 2 6 1 1 2 1 1 1 1 281 2
has children: touchHidePanel5
has children: Shape 2 6 1 1 2 1 1 1 1 281 2 4 3
has ROUTE: ROUTE 2 6 1 1 2 1 1 1 1 281 2 4 2
DEF: HidePanelButton5
translation: 2.7
translation: 1.28
translation: 0

touchHidePanel5
type: NamedIndividual
type: ProtoInstance
has parent: HidePanelButton5
has field value: fieldValue 2 6 1 1 2 1 1 1 1 281 2 4 1 1
DEF: touchHidePanel5
name: TouchSensorSelected

fieldValue 2 6 1 1 2 1 1 1 1 281 2 4 1 1
type: NamedIndividual
type: fieldValue
has parent: touchHidePanel5
name: description
value: Hide panel

ROUTE 2 6 1 1 2 1 1 1 1 281 2 4 2
type: NamedIndividual
type: ROUTE
has parent: HidePanelButton5
from field: isSelected5
from node: touchHidePanel5
to field: whichChoice
to node: MainmenuToMainpanel

Sphere 2 6 1 1 2 1 1 1 1 281 2 4 3 1
type: NamedIndividual
type: Sphere
has parent: Shape 2 6 1 1 2 1 1 1 1 281 2 4 3
radius: 0.1

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

Note3
type: NamedIndividual
type: Transform
has parent: Transform 2 6 1 1 2 1 1 1 1 281 2
has children: Shape 2 6 1 1 2 1 1 1 1 281 2 5 1
DEF: Note3
translation: 3
translation: 0.96
translation: 0

Text 2 6 1 1 2 1 1 1 1 281 2 5 1 1
type: NamedIndividual
type: Text
has parent: Shape 2 6 1 1 2 1 1 1 1 281 2 5 1
has font style: FontStyle 2 6 1 1 2 1 1 1 1 281 2 5 1 1 1
string: "Red links go to corresponding viewpoint"

FontStyle 2 6 1 1 2 1 1 1 1 281 2 5 1 1 1
type: NamedIndividual
type: FontStyle
has parent: Text 2 6 1 1 2 1 1 1 1 281 2 5 1 1
justify: "MIDDLE" "MIDDLE"
size: 0.2

Material 2 6 1 1 2 1 1 1 1 281 2 5 1 2 1
type: NamedIndividual
type: Material
has parent: Appearance 2 6 1 1 2 1 1 1 1 281 2 5 1 2
diffuse color: 0

TodayText
type: NamedIndividual
type: Transform
has parent: Transform 2 6 1 1 2 1 1 1 1 281 2
has children: Shape 2 6 1 1 2 1 1 1 1 281 2 6 1
DEF: TodayText
translation: 0
translation: 1

Text 2 6 1 1 2 1 1 1 1 281 2 6 1 1
type: NamedIndividual
type: Text
has parent: Shape 2 6 1 1 2 1 1 1 1 281 2 6 1
has font style: FontStyle 2 6 1 1 2 1 1 1 1 281 2 6 1 1 1
string: "Today"

FontStyle 2 6 1 1 2 1 1 1 1 281 2 6 1 1 1
type: NamedIndividual
type: FontStyle
has parent: Text 2 6 1 1 2 1 1 1 1 281 2 6 1 1
justify: "MIDDLE" "MIDDLE"
size: 0.3

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

TodayButton
type: NamedIndividual
type: Transform
has parent: Transform 2 6 1 1 2 1 1 1 1 281 2
has children: Shape 2 6 1 1 2 1 1 1 1 281 2 7 1
DEF: TodayButton
translation: -0.8
translation: 1.08
translation: 0

Sphere 2 6 1 1 2 1 1 1 1 281 2 7 1 1
type: NamedIndividual
type: Sphere
has parent: Shape 2 6 1 1 2 1 1 1 1 281 2 7 1
radius: 0.1

Material 2 6 1 1 2 1 1 1 1 281 2 7 1 2 1
type: NamedIndividual
type: Material
has parent: Appearance 2 6 1 1 2 1 1 1 1 281 2 7 1 2
diffuse color: 1

Mid19thCenturyText
type: NamedIndividual
type: Transform
has parent: Transform 2 6 1 1 2 1 1 1 1 281 2
has children: Shape 2 6 1 1 2 1 1 1 1 281 2 8 1
DEF: Mid19thCenturyText
translation: 0.3
translation: 0.6
translation: 0

Text 2 6 1 1 2 1 1 1 1 281 2 8 1 1
type: NamedIndividual
type: Text
has parent: Shape 2 6 1 1 2 1 1 1 1 281 2 8 1
has font style: FontStyle 2 6 1 1 2 1 1 1 1 281 2 8 1 1 1
string: "Mid 19th Century"

FontStyle 2 6 1 1 2 1 1 1 1 281 2 8 1 1 1
type: NamedIndividual
type: FontStyle
has parent: Text 2 6 1 1 2 1 1 1 1 281 2 8 1 1
justify: "MIDDLE" "MIDDLE"
size: 0.3

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

Mid19thCenturyButton
type: NamedIndividual
type: Transform
has parent: Transform 2 6 1 1 2 1 1 1 1 281 2
has children: touchMid19thCentury
has children: Shape 2 6 1 1 2 1 1 1 1 281 2 9 5
has ROUTE: ROUTE 2 6 1 1 2 1 1 1 1 281 2 9 2
has ROUTE: ROUTE 2 6 1 1 2 1 1 1 1 281 2 9 3
has ROUTE: ROUTE 2 6 1 1 2 1 1 1 1 281 2 9 4
DEF: Mid19thCenturyButton
translation: -0.8
translation: 0.68
translation: 0

touchMid19thCentury
type: NamedIndividual
type: ProtoInstance
has parent: Mid19thCenturyButton
has field value: fieldValue 2 6 1 1 2 1 1 1 1 281 2 9 1 1
DEF: touchMid19thCentury
name: TouchSensorSelected

fieldValue 2 6 1 1 2 1 1 1 1 281 2 9 1 1
type: NamedIndividual
type: fieldValue
has parent: touchMid19thCentury
name: description
value: Mid 19th Century

ROUTE 2 6 1 1 2 1 1 1 1 281 2 9 2
type: NamedIndividual
type: ROUTE
has parent: Mid19thCenturyButton
from field: isSelected4
from node: touchMid19thCentury
to field: whichChoice
to node: PresentToHistorichChurch

ROUTE 2 6 1 1 2 1 1 1 1 281 2 9 3
type: NamedIndividual
type: ROUTE
has parent: Mid19thCenturyButton
from field: isSelected
from node: touchMid19thCentury
to field: headlight
to node: NavigationFly

ROUTE 2 6 1 1 2 1 1 1 1 281 2 9 4
type: NamedIndividual
type: ROUTE
has parent: Mid19thCenturyButton
from field: isSelected6
from node: touchMid19thCentury
to field: on
to node: PanelPointLight

Sphere 2 6 1 1 2 1 1 1 1 281 2 9 5 1
type: NamedIndividual
type: Sphere
has parent: Shape 2 6 1 1 2 1 1 1 1 281 2 9 5
radius: 0.1

Material 2 6 1 1 2 1 1 1 1 281 2 9 5 2 1
type: NamedIndividual
type: Material
has parent: Appearance 2 6 1 1 2 1 1 1 1 281 2 9 5 2
diffuse color: 0

EmptyText9
type: NamedIndividual
type: Transform
has parent: Transform 2 6 1 1 2 1 1 1 1 281 2
has children: Shape 2 6 1 1 2 1 1 1 1 281 2 10 1
DEF: EmptyText9
translation: 0
translation: 0.2

Text 2 6 1 1 2 1 1 1 1 281 2 10 1 1
type: NamedIndividual
type: Text
has parent: Shape 2 6 1 1 2 1 1 1 1 281 2 10 1
has font style: FontStyle 2 6 1 1 2 1 1 1 1 281 2 10 1 1 1
string: "x"

FontStyle 2 6 1 1 2 1 1 1 1 281 2 10 1 1 1
type: NamedIndividual
type: FontStyle
has parent: Text 2 6 1 1 2 1 1 1 1 281 2 10 1 1
justify: "MIDDLE" "MIDDLE"
size: 0.3

Material 2 6 1 1 2 1 1 1 1 281 2 10 1 2 1
type: NamedIndividual
type: Material
has parent: Appearance 2 6 1 1 2 1 1 1 1 281 2 10 1 2
diffuse color: 0

EmptyButton9
type: NamedIndividual
type: Transform
has parent: Transform 2 6 1 1 2 1 1 1 1 281 2
has children: Shape 2 6 1 1 2 1 1 1 1 281 2 11 1
DEF: EmptyButton9
translation: -0.8
translation: 0.28
translation: 0

Sphere 2 6 1 1 2 1 1 1 1 281 2 11 1 1
type: NamedIndividual
type: Sphere
has parent: Shape 2 6 1 1 2 1 1 1 1 281 2 11 1
radius: 0.1

Material 2 6 1 1 2 1 1 1 1 281 2 11 1 2 1
type: NamedIndividual
type: Material
has parent: Appearance 2 6 1 1 2 1 1 1 1 281 2 11 1 2
diffuse color: 0

EmptyText10
type: NamedIndividual
type: Transform
has parent: Transform 2 6 1 1 2 1 1 1 1 281 2
has children: Shape 2 6 1 1 2 1 1 1 1 281 2 12 1
DEF: EmptyText10
translation: 0
translation: -0.2

Text 2 6 1 1 2 1 1 1 1 281 2 12 1 1
type: NamedIndividual
type: Text
has parent: Shape 2 6 1 1 2 1 1 1 1 281 2 12 1
has font style: FontStyle 2 6 1 1 2 1 1 1 1 281 2 12 1 1 1
string: "x"

FontStyle 2 6 1 1 2 1 1 1 1 281 2 12 1 1 1
type: NamedIndividual
type: FontStyle
has parent: Text 2 6 1 1 2 1 1 1 1 281 2 12 1 1
justify: "MIDDLE" "MIDDLE"
size: 0.3

Material 2 6 1 1 2 1 1 1 1 281 2 12 1 2 1
type: NamedIndividual
type: Material
has parent: Appearance 2 6 1 1 2 1 1 1 1 281 2 12 1 2
diffuse color: 0

EmptyButton10
type: NamedIndividual
type: Transform
has parent: Transform 2 6 1 1 2 1 1 1 1 281 2
has children: Shape 2 6 1 1 2 1 1 1 1 281 2 13 1
DEF: EmptyButton10
translation: -0.8
translation: -0.12
translation: 0

Sphere 2 6 1 1 2 1 1 1 1 281 2 13 1 1
type: NamedIndividual
type: Sphere
has parent: Shape 2 6 1 1 2 1 1 1 1 281 2 13 1
radius: 0.1

Material 2 6 1 1 2 1 1 1 1 281 2 13 1 2 1
type: NamedIndividual
type: Material
has parent: Appearance 2 6 1 1 2 1 1 1 1 281 2 13 1 2
diffuse color: 0

EmptyText11
type: NamedIndividual
type: Transform
has parent: Transform 2 6 1 1 2 1 1 1 1 281 2
has children: Shape 2 6 1 1 2 1 1 1 1 281 2 14 1
DEF: EmptyText11
translation: 0
translation: -0.6

Text 2 6 1 1 2 1 1 1 1 281 2 14 1 1
type: NamedIndividual
type: Text
has parent: Shape 2 6 1 1 2 1 1 1 1 281 2 14 1
has font style: FontStyle 2 6 1 1 2 1 1 1 1 281 2 14 1 1 1
string: "x"

FontStyle 2 6 1 1 2 1 1 1 1 281 2 14 1 1 1
type: NamedIndividual
type: FontStyle
has parent: Text 2 6 1 1 2 1 1 1 1 281 2 14 1 1
justify: "MIDDLE" "MIDDLE"
size: 0.3

Material 2 6 1 1 2 1 1 1 1 281 2 14 1 2 1
type: NamedIndividual
type: Material
has parent: Appearance 2 6 1 1 2 1 1 1 1 281 2 14 1 2
diffuse color: 0

EmptyButton11
type: NamedIndividual
type: Transform
has parent: Transform 2 6 1 1 2 1 1 1 1 281 2
has children: Shape 2 6 1 1 2 1 1 1 1 281 2 15 1
DEF: EmptyButton11
translation: -0.8
translation: -0.52
translation: 0

Sphere 2 6 1 1 2 1 1 1 1 281 2 15 1 1
type: NamedIndividual
type: Sphere
has parent: Shape 2 6 1 1 2 1 1 1 1 281 2 15 1
radius: 0.1

Material 2 6 1 1 2 1 1 1 1 281 2 15 1 2 1
type: NamedIndividual
type: Material
has parent: Appearance 2 6 1 1 2 1 1 1 1 281 2 15 1 2
diffuse color: 0

EmptyText12
type: NamedIndividual
type: Transform
has parent: Transform 2 6 1 1 2 1 1 1 1 281 2
has children: Shape 2 6 1 1 2 1 1 1 1 281 2 16 1
DEF: EmptyText12
translation: 0
translation: -1

Text 2 6 1 1 2 1 1 1 1 281 2 16 1 1
type: NamedIndividual
type: Text
has parent: Shape 2 6 1 1 2 1 1 1 1 281 2 16 1
has font style: FontStyle 2 6 1 1 2 1 1 1 1 281 2 16 1 1 1
string: "x"

FontStyle 2 6 1 1 2 1 1 1 1 281 2 16 1 1 1
type: NamedIndividual
type: FontStyle
has parent: Text 2 6 1 1 2 1 1 1 1 281 2 16 1 1
justify: "MIDDLE" "MIDDLE"
size: 0.3

Material 2 6 1 1 2 1 1 1 1 281 2 16 1 2 1
type: NamedIndividual
type: Material
has parent: Appearance 2 6 1 1 2 1 1 1 1 281 2 16 1 2
diffuse color: 0

EmptyButton12
type: NamedIndividual
type: Transform
has parent: Transform 2 6 1 1 2 1 1 1 1 281 2
has children: Shape 2 6 1 1 2 1 1 1 1 281 2 17 1
DEF: EmptyButton12
translation: -0.8
translation: -0.92
translation: 0

Sphere 2 6 1 1 2 1 1 1 1 281 2 17 1 1
type: NamedIndividual
type: Sphere
has parent: Shape 2 6 1 1 2 1 1 1 1 281 2 17 1
radius: 0.1

Material 2 6 1 1 2 1 1 1 1 281 2 17 1 2 1
type: NamedIndividual
type: Material
has parent: Appearance 2 6 1 1 2 1 1 1 1 281 2 17 1 2
diffuse color: 0

BellsSoundPanel
type: NamedIndividual
type: Transform
has parent: Transform 2 6 1 1 2 1 1 1 1
has ROUTE: ROUTE 2 6 1 1 2 1 1 1 1 282 1
has children: Transform 2 6 1 1 2 1 1 1 1 282 2
DEF: BellsSoundPanel

ROUTE 2 6 1 1 2 1 1 1 1 282 1
type: NamedIndividual
type: ROUTE
has parent: BellsSoundPanel
from field: isSelected3
from node: touchBellsSound
to field: translation
to node: BellsSoundPanel

Transform 2 6 1 1 2 1 1 1 1 282 2
type: NamedIndividual
type: Transform
has parent: BellsSoundPanel
has children: BackButtonText10
has children: BackButton10
has children: HidePanelText12
has children: HidePanelButton12
has children: Note10
has children: Note11
has children: TextBellsSound
translation: -1.2
translation: 0

BackButtonText10
type: NamedIndividual
type: Transform
has parent: Transform 2 6 1 1 2 1 1 1 1 282 2
has children: Shape 2 6 1 1 2 1 1 1 1 282 2 1 1
DEF: BackButtonText10
translation: 2
translation: 1.2
translation: 0

Text 2 6 1 1 2 1 1 1 1 282 2 1 1 1
type: NamedIndividual
type: Text
has parent: Shape 2 6 1 1 2 1 1 1 1 282 2 1 1
has font style: FontStyle 2 6 1 1 2 1 1 1 1 282 2 1 1 1 1
string: "Back"

FontStyle 2 6 1 1 2 1 1 1 1 282 2 1 1 1 1
type: NamedIndividual
type: FontStyle
has parent: Text 2 6 1 1 2 1 1 1 1 282 2 1 1 1
justify: "MIDDLE" "MIDDLE"
size: 0.3

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

BackButton10
type: NamedIndividual
type: Transform
has parent: Transform 2 6 1 1 2 1 1 1 1 282 2
has children: touchBackButton10
has children: Shape 2 6 1 1 2 1 1 1 1 282 2 2 6
has ROUTE: ROUTE 2 6 1 1 2 1 1 1 1 282 2 2 2
has ROUTE: ROUTE 2 6 1 1 2 1 1 1 1 282 2 2 3
has ROUTE: ROUTE 2 6 1 1 2 1 1 1 1 282 2 2 4
has ROUTE: ROUTE 2 6 1 1 2 1 1 1 1 282 2 2 5
DEF: BackButton10
translation: 1.5
translation: 1.28
translation: 0

touchBackButton10
type: NamedIndividual
type: ProtoInstance
has parent: BackButton10
has field value: fieldValue 2 6 1 1 2 1 1 1 1 282 2 2 1 1
DEF: touchBackButton10
name: TouchSensorSelected

fieldValue 2 6 1 1 2 1 1 1 1 282 2 2 1 1
type: NamedIndividual
type: fieldValue
has parent: touchBackButton10
name: description
value: Back

ROUTE 2 6 1 1 2 1 1 1 1 282 2 2 2
type: NamedIndividual
type: ROUTE
has parent: BackButton10
from field: isSelected3
from node: touchBackButton10
to field: translation
to node: FirstPanelBis

ROUTE 2 6 1 1 2 1 1 1 1 282 2 2 3
type: NamedIndividual
type: ROUTE
has parent: BackButton10
from field: isSelected5
from node: touchBackButton10
to field: whichChoice
to node: ChurcRoofToChurcModel

ROUTE 2 6 1 1 2 1 1 1 1 282 2 2 4
type: NamedIndividual
type: ROUTE
has parent: BackButton10
from field: isSelected18
from node: touchBackButton10
to field: translation
to node: RedPyramidTransform

ROUTE 2 6 1 1 2 1 1 1 1 282 2 2 5
type: NamedIndividual
type: ROUTE
has parent: BackButton10
from field: isSelected2
from node: touchBackButton10
to field: translation
to node: BellsSoundPanel

Sphere 2 6 1 1 2 1 1 1 1 282 2 2 6 1
type: NamedIndividual
type: Sphere
has parent: Shape 2 6 1 1 2 1 1 1 1 282 2 2 6
radius: 0.1

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

HidePanelText12
type: NamedIndividual
type: Transform
has parent: Transform 2 6 1 1 2 1 1 1 1 282 2
has children: Shape 2 6 1 1 2 1 1 1 1 282 2 3 1
DEF: HidePanelText12
translation: 3.2
translation: 1.2
translation: 0

Text 2 6 1 1 2 1 1 1 1 282 2 3 1 1
type: NamedIndividual
type: Text
has parent: Shape 2 6 1 1 2 1 1 1 1 282 2 3 1
has font style: FontStyle 2 6 1 1 2 1 1 1 1 282 2 3 1 1 1
string: "Hide Panel"

FontStyle 2 6 1 1 2 1 1 1 1 282 2 3 1 1 1
type: NamedIndividual
type: FontStyle
has parent: Text 2 6 1 1 2 1 1 1 1 282 2 3 1 1
justify: "MIDDLE" "MIDDLE"
size: 0.3

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

HidePanelButton12
type: NamedIndividual
type: Transform
has parent: Transform 2 6 1 1 2 1 1 1 1 282 2
has children: touchHidePanel12
has children: Shape 2 6 1 1 2 1 1 1 1 282 2 4 3
has ROUTE: ROUTE 2 6 1 1 2 1 1 1 1 282 2 4 2
DEF: HidePanelButton12
translation: 2.7
translation: 1.28
translation: 0

touchHidePanel12
type: NamedIndividual
type: ProtoInstance
has parent: HidePanelButton12
has field value: fieldValue 2 6 1 1 2 1 1 1 1 282 2 4 1 1
DEF: touchHidePanel12
name: TouchSensorSelected

fieldValue 2 6 1 1 2 1 1 1 1 282 2 4 1 1
type: NamedIndividual
type: fieldValue
has parent: touchHidePanel12
name: description
value: Hide panel

ROUTE 2 6 1 1 2 1 1 1 1 282 2 4 2
type: NamedIndividual
type: ROUTE
has parent: HidePanelButton12
from field: isSelected5
from node: touchHidePanel12
to field: whichChoice
to node: MainmenuToMainpanel

Sphere 2 6 1 1 2 1 1 1 1 282 2 4 3 1
type: NamedIndividual
type: Sphere
has parent: Shape 2 6 1 1 2 1 1 1 1 282 2 4 3
radius: 0.1

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

Note10
type: NamedIndividual
type: Transform
has parent: Transform 2 6 1 1 2 1 1 1 1 282 2
has children: Shape 2 6 1 1 2 1 1 1 1 282 2 5 1
DEF: Note10
translation: 3
translation: 0.96
translation: 0

Text 2 6 1 1 2 1 1 1 1 282 2 5 1 1
type: NamedIndividual
type: Text
has parent: Shape 2 6 1 1 2 1 1 1 1 282 2 5 1
has font style: FontStyle 2 6 1 1 2 1 1 1 1 282 2 5 1 1 1
string: "Red links go to corresponding viewpoint"

FontStyle 2 6 1 1 2 1 1 1 1 282 2 5 1 1 1
type: NamedIndividual
type: FontStyle
has parent: Text 2 6 1 1 2 1 1 1 1 282 2 5 1 1
justify: "MIDDLE" "MIDDLE"
size: 0.2

Material 2 6 1 1 2 1 1 1 1 282 2 5 1 2 1
type: NamedIndividual
type: Material
has parent: Appearance 2 6 1 1 2 1 1 1 1 282 2 5 1 2
diffuse color: 0

Note11
type: NamedIndividual
type: Transform
has parent: Transform 2 6 1 1 2 1 1 1 1 282 2
has children: Shape 2 6 1 1 2 1 1 1 1 282 2 6 1
DEF: Note11
translation: 3
translation: -1.2
translation: 0

Text 2 6 1 1 2 1 1 1 1 282 2 6 1 1
type: NamedIndividual
type: Text
has parent: Shape 2 6 1 1 2 1 1 1 1 282 2 6 1
has font style: FontStyle 2 6 1 1 2 1 1 1 1 282 2 6 1 1 1
string: "Green references take you in front of bells"

FontStyle 2 6 1 1 2 1 1 1 1 282 2 6 1 1 1
type: NamedIndividual
type: FontStyle
has parent: Text 2 6 1 1 2 1 1 1 1 282 2 6 1 1
justify: "MIDDLE" "MIDDLE"
size: 0.2

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

TextBellsSound
type: NamedIndividual
type: Transform
has parent: Transform 2 6 1 1 2 1 1 1 1 282 2
has children: Shape 2 6 1 1 2 1 1 1 1 282 2 7 1
DEF: TextBellsSound
translation: 0
translation: 1

Text 2 6 1 1 2 1 1 1 1 282 2 7 1 1
type: NamedIndividual
type: Text
has parent: Shape 2 6 1 1 2 1 1 1 1 282 2 7 1
has font style: FontStyle 2 6 1 1 2 1 1 1 1 282 2 7 1 1 1
string: "Click on bells in the main" "model to start animation" "and sound"

FontStyle 2 6 1 1 2 1 1 1 1 282 2 7 1 1 1
type: NamedIndividual
type: FontStyle
has parent: Text 2 6 1 1 2 1 1 1 1 282 2 7 1 1
justify: "MIDDLE" "MIDDLE"
size: 0.26

Material 2 6 1 1 2 1 1 1 1 282 2 7 1 2 1
type: NamedIndividual
type: Material
has parent: Appearance 2 6 1 1 2 1 1 1 1 282 2 7 1 2
diffuse color: 0

GreenPyramidTransform
type: NamedIndividual
type: Transform
has parent: Transform 2 6 1 1 2 1 1 1 1
has ROUTE: ROUTE 2 6 1 1 2 1 1 1 1 283 1
has ROUTE: ROUTE 2 6 1 1 2 1 1 1 1 283 2
has children: Transform 2 6 1 1 2 1 1 1 1 283 3
has children: Transform 2 6 1 1 2 1 1 1 1 283 4
DEF: GreenPyramidTransform
translation: 0
translation: -1

ROUTE 2 6 1 1 2 1 1 1 1 283 1
type: NamedIndividual
type: ROUTE
has parent: GreenPyramidTransform
from field: isSelected16
from node: touchBellsSound
to field: translation
to node: GreenPyramidTransform

ROUTE 2 6 1 1 2 1 1 1 1 283 2
type: NamedIndividual
type: ROUTE
has parent: GreenPyramidTransform
from field: isSelected18
from node: touchBackButton10
to field: translation
to node: GreenPyramidTransform

Transform 2 6 1 1 2 1 1 1 1 283 3
type: NamedIndividual
type: Transform
has parent: GreenPyramidTransform
has children: SelectBellsFromGround
has children: GreenPyramidButton
has ROUTE: ROUTE 2 6 1 1 2 1 1 1 1 283 3 2
scale: 0.3
translation: -0.22
translation: 0
translation: 0.51

SelectBellsFromGround
type: NamedIndividual
type: ProtoInstance
has parent: Transform 2 6 1 1 2 1 1 1 1 283 3
has field value: fieldValue 2 6 1 1 2 1 1 1 1 283 3 1 1
DEF: SelectBellsFromGround
name: TouchSensorSelected

fieldValue 2 6 1 1 2 1 1 1 1 283 3 1 1
type: NamedIndividual
type: fieldValue
has parent: SelectBellsFromGround
name: description
value: Bells From Ground

ROUTE 2 6 1 1 2 1 1 1 1 283 3 2
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1 283 3
from field: isSelected
from node: SelectBellsFromGround
to field: set_bind
to node: ViewpointFrontFromGround

GreenPyramidButton
type: NamedIndividual
type: Shape
has parent: Transform 2 6 1 1 2 1 1 1 1 283 3
has geometry: IndexedFaceSet 2 6 1 1 2 1 1 1 1 283 3 3 1
has appearance: Appearance 2 6 1 1 2 1 1 1 1 283 3 3 2
DEF: GreenPyramidButton

IndexedFaceSet 2 6 1 1 2 1 1 1 1 283 3 3 1
type: NamedIndividual
type: IndexedFaceSet
has parent: GreenPyramidButton
has coord: Coordinate 2 6 1 1 2 1 1 1 1 283 3 3 1 1
convex: false
coord index: 0
coord index: 1
coord index: 4
coord index: -1
coord index: 3
coord index: 2
solid: false

Coordinate 2 6 1 1 2 1 1 1 1 283 3 3 1 1
type: NamedIndividual
type: Coordinate
has parent: IndexedFaceSet 2 6 1 1 2 1 1 1 1 283 3 3 1
point: 0
point: 0.25
point: 0.125
point: 0.42

Material 2 6 1 1 2 1 1 1 1 283 3 3 2 1
type: NamedIndividual
type: Material
has parent: Appearance 2 6 1 1 2 1 1 1 1 283 3 3 2
diffuse color: 0.235
diffuse color: 0.698
diffuse color: 0.141

Transform 2 6 1 1 2 1 1 1 1 283 4
type: NamedIndividual
type: Transform
has parent: GreenPyramidTransform
has children: SelectBellsFromTower
has children: GreenPyramidButton-USE-1
has ROUTE: ROUTE 2 6 1 1 2 1 1 1 1 283 4 2
scale: 0.3
translation: 0.26
translation: 0.6
translation: 0.71

SelectBellsFromTower
type: NamedIndividual
type: ProtoInstance
has parent: Transform 2 6 1 1 2 1 1 1 1 283 4
has field value: fieldValue 2 6 1 1 2 1 1 1 1 283 4 1 1
DEF: SelectBellsFromTower
name: TouchSensorSelected

fieldValue 2 6 1 1 2 1 1 1 1 283 4 1 1
type: NamedIndividual
type: fieldValue
has parent: SelectBellsFromTower
name: description
value: Bells From Tower

ROUTE 2 6 1 1 2 1 1 1 1 283 4 2
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1 283 4
from field: isSelected
from node: SelectBellsFromTower
to field: set_bind
to node: ViewpointTowerBells

CoordinateSystemPanel
type: NamedIndividual
type: Transform
has parent: Transform 2 6 1 1 2 1 1 1 1
has ROUTE: ROUTE 2 6 1 1 2 1 1 1 1 284 1
has children: Transform 2 6 1 1 2 1 1 1 1 284 2
DEF: CoordinateSystemPanel

ROUTE 2 6 1 1 2 1 1 1 1 284 1
type: NamedIndividual
type: ROUTE
has parent: CoordinateSystemPanel
from field: isSelected3
from node: touchCoordinateSystem
to field: translation
to node: CoordinateSystemPanel

Transform 2 6 1 1 2 1 1 1 1 284 2
type: NamedIndividual
type: Transform
has parent: CoordinateSystemPanel
has children: BackButtonText11
has children: BackButton11
has children: HidePanelText13
has children: HidePanelButton13
has children: Note12
has children: Note13
has children: TextCoordinateSystem
translation: -1.2
translation: 0

BackButtonText11
type: NamedIndividual
type: Transform
has parent: Transform 2 6 1 1 2 1 1 1 1 284 2
has children: Shape 2 6 1 1 2 1 1 1 1 284 2 1 1
DEF: BackButtonText11
translation: 2
translation: 1.2
translation: 0

Text 2 6 1 1 2 1 1 1 1 284 2 1 1 1
type: NamedIndividual
type: Text
has parent: Shape 2 6 1 1 2 1 1 1 1 284 2 1 1
has font style: FontStyle 2 6 1 1 2 1 1 1 1 284 2 1 1 1 1
string: "Back"

FontStyle 2 6 1 1 2 1 1 1 1 284 2 1 1 1 1
type: NamedIndividual
type: FontStyle
has parent: Text 2 6 1 1 2 1 1 1 1 284 2 1 1 1
justify: "MIDDLE" "MIDDLE"
size: 0.3

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

BackButton11
type: NamedIndividual
type: Transform
has parent: Transform 2 6 1 1 2 1 1 1 1 284 2
has children: touchBackButton11
has children: Shape 2 6 1 1 2 1 1 1 1 284 2 2 6
has ROUTE: ROUTE 2 6 1 1 2 1 1 1 1 284 2 2 2
has ROUTE: ROUTE 2 6 1 1 2 1 1 1 1 284 2 2 3
has ROUTE: ROUTE 2 6 1 1 2 1 1 1 1 284 2 2 4
has ROUTE: ROUTE 2 6 1 1 2 1 1 1 1 284 2 2 5
DEF: BackButton11
translation: 1.5
translation: 1.28
translation: 0

touchBackButton11
type: NamedIndividual
type: ProtoInstance
has parent: BackButton11
has field value: fieldValue 2 6 1 1 2 1 1 1 1 284 2 2 1 1
DEF: touchBackButton11
name: TouchSensorSelected

fieldValue 2 6 1 1 2 1 1 1 1 284 2 2 1 1
type: NamedIndividual
type: fieldValue
has parent: touchBackButton11
name: description
value: Back

ROUTE 2 6 1 1 2 1 1 1 1 284 2 2 2
type: NamedIndividual
type: ROUTE
has parent: BackButton11
from field: isSelected3
from node: touchBackButton11
to field: translation
to node: FirstPanelBis

ROUTE 2 6 1 1 2 1 1 1 1 284 2 2 3
type: NamedIndividual
type: ROUTE
has parent: BackButton11
from field: isSelected5
from node: touchBackButton11
to field: whichChoice
to node: ChurcRoofToChurcModel

ROUTE 2 6 1 1 2 1 1 1 1 284 2 2 4
type: NamedIndividual
type: ROUTE
has parent: BackButton11
from field: isSelected18
from node: touchBackButton11
to field: translation
to node: RedPyramidTransform

ROUTE 2 6 1 1 2 1 1 1 1 284 2 2 5
type: NamedIndividual
type: ROUTE
has parent: BackButton11
from field: isSelected2
from node: touchBackButton11
to field: translation
to node: CoordinateSystemPanel

Sphere 2 6 1 1 2 1 1 1 1 284 2 2 6 1
type: NamedIndividual
type: Sphere
has parent: Shape 2 6 1 1 2 1 1 1 1 284 2 2 6
radius: 0.1

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

HidePanelText13
type: NamedIndividual
type: Transform
has parent: Transform 2 6 1 1 2 1 1 1 1 284 2
has children: Shape 2 6 1 1 2 1 1 1 1 284 2 3 1
DEF: HidePanelText13
translation: 3.2
translation: 1.2
translation: 0

Text 2 6 1 1 2 1 1 1 1 284 2 3 1 1
type: NamedIndividual
type: Text
has parent: Shape 2 6 1 1 2 1 1 1 1 284 2 3 1
has font style: FontStyle 2 6 1 1 2 1 1 1 1 284 2 3 1 1 1
string: "Hide Panel"

FontStyle 2 6 1 1 2 1 1 1 1 284 2 3 1 1 1
type: NamedIndividual
type: FontStyle
has parent: Text 2 6 1 1 2 1 1 1 1 284 2 3 1 1
justify: "MIDDLE" "MIDDLE"
size: 0.3

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

HidePanelButton13
type: NamedIndividual
type: Transform
has parent: Transform 2 6 1 1 2 1 1 1 1 284 2
has children: touchHidePanel13
has children: Shape 2 6 1 1 2 1 1 1 1 284 2 4 3
has ROUTE: ROUTE 2 6 1 1 2 1 1 1 1 284 2 4 2
DEF: HidePanelButton13
translation: 2.7
translation: 1.28
translation: 0

touchHidePanel13
type: NamedIndividual
type: ProtoInstance
has parent: HidePanelButton13
has field value: fieldValue 2 6 1 1 2 1 1 1 1 284 2 4 1 1
DEF: touchHidePanel13
name: TouchSensorSelected

fieldValue 2 6 1 1 2 1 1 1 1 284 2 4 1 1
type: NamedIndividual
type: fieldValue
has parent: touchHidePanel13
name: description
value: Hide panel

ROUTE 2 6 1 1 2 1 1 1 1 284 2 4 2
type: NamedIndividual
type: ROUTE
has parent: HidePanelButton13
from field: isSelected5
from node: touchHidePanel13
to field: whichChoice
to node: MainmenuToMainpanel

Sphere 2 6 1 1 2 1 1 1 1 284 2 4 3 1
type: NamedIndividual
type: Sphere
has parent: Shape 2 6 1 1 2 1 1 1 1 284 2 4 3
radius: 0.1

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

Note12
type: NamedIndividual
type: Transform
has parent: Transform 2 6 1 1 2 1 1 1 1 284 2
has children: Shape 2 6 1 1 2 1 1 1 1 284 2 5 1
DEF: Note12
translation: 3
translation: 0.96
translation: 0

Text 2 6 1 1 2 1 1 1 1 284 2 5 1 1
type: NamedIndividual
type: Text
has parent: Shape 2 6 1 1 2 1 1 1 1 284 2 5 1
has font style: FontStyle 2 6 1 1 2 1 1 1 1 284 2 5 1 1 1
string: "Red links go to corresponding viewpoint"

FontStyle 2 6 1 1 2 1 1 1 1 284 2 5 1 1 1
type: NamedIndividual
type: FontStyle
has parent: Text 2 6 1 1 2 1 1 1 1 284 2 5 1 1
justify: "MIDDLE" "MIDDLE"
size: 0.2

Material 2 6 1 1 2 1 1 1 1 284 2 5 1 2 1
type: NamedIndividual
type: Material
has parent: Appearance 2 6 1 1 2 1 1 1 1 284 2 5 1 2
diffuse color: 0

Note13
type: NamedIndividual
type: Transform
has parent: Transform 2 6 1 1 2 1 1 1 1 284 2
has children: Shape 2 6 1 1 2 1 1 1 1 284 2 6 1
DEF: Note13
translation: 3
translation: -1.2
translation: 0

Text 2 6 1 1 2 1 1 1 1 284 2 6 1 1
type: NamedIndividual
type: Text
has parent: Shape 2 6 1 1 2 1 1 1 1 284 2 6 1
has font style: FontStyle 2 6 1 1 2 1 1 1 1 284 2 6 1 1 1
string: "Green references take you in front of facade"

FontStyle 2 6 1 1 2 1 1 1 1 284 2 6 1 1 1
type: NamedIndividual
type: FontStyle
has parent: Text 2 6 1 1 2 1 1 1 1 284 2 6 1 1
justify: "MIDDLE" "MIDDLE"
size: 0.2

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

TextCoordinateSystem
type: NamedIndividual
type: Transform
has parent: Transform 2 6 1 1 2 1 1 1 1 284 2
has children: Shape 2 6 1 1 2 1 1 1 1 284 2 7 1
DEF: TextCoordinateSystem
translation: 0
translation: 1

Text 2 6 1 1 2 1 1 1 1 284 2 7 1 1
type: NamedIndividual
type: Text
has parent: Shape 2 6 1 1 2 1 1 1 1 284 2 7 1
has font style: FontStyle 2 6 1 1 2 1 1 1 1 284 2 7 1 1 1
string: "Click on left facade in the" "main model to view the" "center of coordinate system"

FontStyle 2 6 1 1 2 1 1 1 1 284 2 7 1 1 1
type: NamedIndividual
type: FontStyle
has parent: Text 2 6 1 1 2 1 1 1 1 284 2 7 1 1
justify: "MIDDLE" "MIDDLE"
size: 0.26

Material 2 6 1 1 2 1 1 1 1 284 2 7 1 2 1
type: NamedIndividual
type: Material
has parent: Appearance 2 6 1 1 2 1 1 1 1 284 2 7 1 2
diffuse color: 0

GreenPyramidTransform2
type: NamedIndividual
type: Transform
has parent: Transform 2 6 1 1 2 1 1 1 1
has ROUTE: ROUTE 2 6 1 1 2 1 1 1 1 285 1
has ROUTE: ROUTE 2 6 1 1 2 1 1 1 1 285 2
has children: Transform 2 6 1 1 2 1 1 1 1 285 3
DEF: GreenPyramidTransform2
translation: 0
translation: -1

ROUTE 2 6 1 1 2 1 1 1 1 285 1
type: NamedIndividual
type: ROUTE
has parent: GreenPyramidTransform2
from field: isSelected16
from node: touchCoordinateSystem
to field: translation
to node: GreenPyramidTransform2

ROUTE 2 6 1 1 2 1 1 1 1 285 2
type: NamedIndividual
type: ROUTE
has parent: GreenPyramidTransform2
from field: isSelected18
from node: touchBackButton11
to field: translation
to node: GreenPyramidTransform2

Transform 2 6 1 1 2 1 1 1 1 285 3
type: NamedIndividual
type: Transform
has parent: GreenPyramidTransform2
has children: SelectCoordinateSystemFromGround
has children: GreenPyramidButton-USE-2
has ROUTE: ROUTE 2 6 1 1 2 1 1 1 1 285 3 2
scale: 0.3
translation: -0.22
translation: 0
translation: 0.51

SelectCoordinateSystemFromGround
type: NamedIndividual
type: ProtoInstance
has parent: Transform 2 6 1 1 2 1 1 1 1 285 3
has field value: fieldValue 2 6 1 1 2 1 1 1 1 285 3 1 1
DEF: SelectCoordinateSystemFromGround
name: TouchSensorSelected

fieldValue 2 6 1 1 2 1 1 1 1 285 3 1 1
type: NamedIndividual
type: fieldValue
has parent: SelectCoordinateSystemFromGround
name: description
value: CoordinateSystem From Ground

ROUTE 2 6 1 1 2 1 1 1 1 285 3 2
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 1 1 2 1 1 1 1 285 3
from field: isSelected
from node: SelectCoordinateSystemFromGround
to field: set_bind
to node: ViewpointFrontFromGround

HereIAm2
type: NamedIndividual
type: ProximitySensor
has parent: Group 2 6 1 1 2
DEF: HereIAm2
size: 10000000

ROUTE 2 6 1 1 2 3
type: NamedIndividual
type: ROUTE
has parent: Group 2 6 1 1 2
from field: orientation_changed
from node: HereIAm2
to field: rotation
to node: HudContainer2

ROUTE 2 6 1 1 2 4
type: NamedIndividual
type: ROUTE
has parent: Group 2 6 1 1 2
from field: position_changed
from node: HereIAm2
to field: translation
to node: HudContainer2

HudContainer3
type: NamedIndividual
type: Transform
has parent: Group 2 6 1 1 3
has children: Transform 2 6 1 1 3 1 1
DEF: HudContainer3

Transform 2 6 1 1 3 1 1
type: NamedIndividual
type: Transform
has parent: HudContainer3
has children: Group 2 6 1 1 3 1 1 1
translation: 3
translation: 1.7
translation: -5

touchStopTour
type: NamedIndividual
type: TouchSensor
has parent: Group 2 6 1 1 3 1 1 1
DEF: touchStopTour
description: Pause Tour

Text 2 6 1 1 3 1 1 1 2 1
type: NamedIndividual
type: Text
has parent: Shape 2 6 1 1 3 1 1 1 2
has font style: FontStyle 2 6 1 1 3 1 1 1 2 1 1
string: "Pause Tour"

FontStyle 2 6 1 1 3 1 1 1 2 1 1
type: NamedIndividual
type: FontStyle
has parent: Text 2 6 1 1 3 1 1 1 2 1
justify: "MIDDLE" "MIDDLE"
size: 0.3

Material 2 6 1 1 3 1 1 1 2 2 1
type: NamedIndividual
type: Material
has parent: Appearance 2 6 1 1 3 1 1 1 2 2
emissive color: 1

StopTourSphereLeft
type: NamedIndividual
type: Transform
has parent: Group 2 6 1 1 3 1 1 1
has children: Shape 2 6 1 1 3 1 1 1 3 1
DEF: StopTourSphereLeft
scale: 1.05
scale: 1
scale: 2.3
translation: -0.708
translation: 0.048
translation: 0.1

Sphere 2 6 1 1 3 1 1 1 3 1 1
type: NamedIndividual
type: Sphere
has parent: Shape 2 6 1 1 3 1 1 1 3 1
radius: 0.04

Material 2 6 1 1 3 1 1 1 3 1 2 1
type: NamedIndividual
type: Material
has parent: Appearance 2 6 1 1 3 1 1 1 3 1 2
emissive color: 1

StopTourSphereRight
type: NamedIndividual
type: Transform
has parent: Group 2 6 1 1 3 1 1 1
has children: Shape 2 6 1 1 3 1 1 1 4 1
DEF: StopTourSphereRight
rotation: 1
rotation: 0
rotation: -0.23
scale: 0.88
scale: 1
scale: 1.5
translation: 0.589
translation: 0.039
translation: 0.1

Sphere 2 6 1 1 3 1 1 1 4 1 1
type: NamedIndividual
type: Sphere
has parent: Shape 2 6 1 1 3 1 1 1 4 1
radius: 0.04

Material 2 6 1 1 3 1 1 1 4 1 2 1
type: NamedIndividual
type: Material
has parent: Appearance 2 6 1 1 3 1 1 1 4 1 2
emissive color: 1

HereIAm3
type: NamedIndividual
type: ProximitySensor
has parent: Group 2 6 1 1 3
DEF: HereIAm3
size: 10000000

ROUTE 2 6 1 1 3 3
type: NamedIndividual
type: ROUTE
has parent: Group 2 6 1 1 3
from field: orientation_changed
from node: HereIAm3
to field: rotation
to node: HudContainer3

ROUTE 2 6 1 1 3 4
type: NamedIndividual
type: ROUTE
has parent: Group 2 6 1 1 3
from field: position_changed
from node: HereIAm3
to field: translation
to node: HudContainer3

timeUP
type: NamedIndividual
type: TimeSensor
has parent: Group 2 6 1
DEF: timeUP

ROUTE 2 6 1 3
type: NamedIndividual
type: ROUTE
has parent: Group 2 6 1
from field: touchTime
from node: touchUP
to field: startTime
to node: timeUP

SequencUP
type: NamedIndividual
type: IntegerSequencer
has parent: Group 2 6 1
DEF: SequencUP
key: 0
key: 1
key value: 0
key value: 1

ROUTE 2 6 1 5
type: NamedIndividual
type: ROUTE
has parent: Group 2 6 1
from field: fraction_changed
from node: timeUP
to field: set_fraction
to node: SequencUP

ROUTE 2 6 1 6
type: NamedIndividual
type: ROUTE
has parent: Group 2 6 1
from field: value_changed
from node: SequencUP
to field: whichChoice
to node: MainmenuToMainpanel

Church
type: NamedIndividual
type: Inline
has parent: Group 2 6 1
DEF: Church
url: "Church.x3d" "https://www.web3d.org/x3d/content/examples/X3dForAdvancedModeling/SanCarlosCathedral/Church.x3d" "Church.wrl" "https://www.web3d.org/x3d/content/examples/X3dForAdvancedModeling/SanCarlosCathedral/Church.wrl"

BlueSmallPyramidTransform
type: NamedIndividual
type: Transform
has parent: Group 2 6 2
has children: Transform 2 6 2 1 1
DEF: BlueSmallPyramidTransform
translation: 0
translation: -3

Transform 2 6 2 1 1
type: NamedIndividual
type: Transform
has parent: BlueSmallPyramidTransform
has children: Anchor 2 6 2 1 1 1
has children: Anchor 2 6 2 1 1 2
has children: Anchor 2 6 2 1 1 3
has children: Anchor 2 6 2 1 1 4
has children: Anchor 2 6 2 1 1 5
has children: Anchor 2 6 2 1 1 6
has children: Anchor 2 6 2 1 1 7
has children: Anchor 2 6 2 1 1 8
has children: Anchor 2 6 2 1 1 9
has children: Anchor 2 6 2 1 1 10
translation: 4
translation: 0
translation: -0.6

Anchor 2 6 2 1 1 1
type: NamedIndividual
type: Anchor
has parent: Transform 2 6 2 1 1
has children: Transform 2 6 2 1 1 1 1
description: Exterior
parameter: "target=blank"
url: "documentation/pastDocumentation/Exterior.html" "https://www.web3d.org/x3d/content/examples/X3dForAdvancedModeling/SanCarlosCathedral/documentation/pastDocumentation/Exterior.html"

Transform 2 6 2 1 1 1 1
type: NamedIndividual
type: Transform
has parent: Anchor 2 6 2 1 1 1
has children: BlueSmallPyramidButton
scale: 0.4
translation: 0
translation: -0.5
translation: 6

BlueSmallPyramidButton
type: NamedIndividual
type: Shape
has parent: Transform 2 6 2 1 1 1 1
has geometry: IndexedFaceSet 2 6 2 1 1 1 1 1 1
has appearance: Appearance 2 6 2 1 1 1 1 1 2
DEF: BlueSmallPyramidButton

IndexedFaceSet 2 6 2 1 1 1 1 1 1
type: NamedIndividual
type: IndexedFaceSet
has parent: BlueSmallPyramidButton
has coord: Coordinate 2 6 2 1 1 1 1 1 1 1
convex: false
coord index: 0
coord index: 1
coord index: 4
coord index: -1
coord index: 3
coord index: 2
solid: false

Coordinate 2 6 2 1 1 1 1 1 1 1
type: NamedIndividual
type: Coordinate
has parent: IndexedFaceSet 2 6 2 1 1 1 1 1 1
point: 0
point: 0.25
point: 0.125
point: 0.42

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

Anchor 2 6 2 1 1 2
type: NamedIndividual
type: Anchor
has parent: Transform 2 6 2 1 1
has children: Transform 2 6 2 1 1 2 1
description: Exterior
parameter: "target=blank"
url: "documentation/pastDocumentation/Exterior.html" "https://www.web3d.org/x3d/content/examples/X3dForAdvancedModeling/SanCarlosCathedral/documentation/pastDocumentation/Exterior.html"

Transform 2 6 2 1 1 2 1
type: NamedIndividual
type: Transform
has parent: Anchor 2 6 2 1 1 2
has children: BlueSmallPyramidButton-USE-1
scale: 0.4
translation: -9
translation: 0.5
translation: -8

Anchor 2 6 2 1 1 3
type: NamedIndividual
type: Anchor
has parent: Transform 2 6 2 1 1
has children: Transform 2 6 2 1 1 3 1
description: Interior
parameter: "target=blank"
url: "documentation/pastDocumentation/Interior.html" "https://www.web3d.org/x3d/content/examples/X3dForAdvancedModeling/SanCarlosCathedral/documentation/pastDocumentation/Interior.html"

Transform 2 6 2 1 1 3 1
type: NamedIndividual
type: Transform
has parent: Anchor 2 6 2 1 1 3
has children: BlueSmallPyramidButton-USE-2
scale: 0.4
translation: 2
translation: -0.4
translation: -11

Anchor 2 6 2 1 1 4
type: NamedIndividual
type: Anchor
has parent: Transform 2 6 2 1 1
has children: Transform 2 6 2 1 1 4 1
description: Furnishing
parameter: "target=blank"
url: "documentation/pastDocumentation/Furnishing.html" "https://www.web3d.org/x3d/content/examples/X3dForAdvancedModeling/SanCarlosCathedral/documentation/pastDocumentation/Furnishing.html"

Transform 2 6 2 1 1 4 1
type: NamedIndividual
type: Transform
has parent: Anchor 2 6 2 1 1 4
has children: BlueSmallPyramidButton-USE-3
scale: 0.4
translation: 2
translation: -0.4
translation: -26

Anchor 2 6 2 1 1 5
type: NamedIndividual
type: Anchor
has parent: Transform 2 6 2 1 1
has children: Transform 2 6 2 1 1 5 1
description: Baptistery
parameter: "target=blank"
url: "documentation/pastDocumentation/Baptistery.html" "https://www.web3d.org/x3d/content/examples/X3dForAdvancedModeling/SanCarlosCathedral/documentation/pastDocumentation/Baptistery.html"

Transform 2 6 2 1 1 5 1
type: NamedIndividual
type: Transform
has parent: Anchor 2 6 2 1 1 5
has children: BlueSmallPyramidButton-USE-4
scale: 0.4
translation: -8
translation: -0.4
translation: -26

Anchor 2 6 2 1 1 6
type: NamedIndividual
type: Anchor
has parent: Transform 2 6 2 1 1
has children: Transform 2 6 2 1 1 6 1
description: Sacristy
parameter: "target=blank"
url: "documentation/pastDocumentation/Sacristy.html" "https://www.web3d.org/x3d/content/examples/X3dForAdvancedModeling/SanCarlosCathedral/documentation/pastDocumentation/Sacristy.html"

Transform 2 6 2 1 1 6 1
type: NamedIndividual
type: Transform
has parent: Anchor 2 6 2 1 1 6
has children: BlueSmallPyramidButton-USE-5
scale: 0.4
translation: 11
translation: -0.4
translation: -26

Anchor 2 6 2 1 1 7
type: NamedIndividual
type: Anchor
has parent: Transform 2 6 2 1 1
has children: Transform 2 6 2 1 1 7 1
description: Floor Plan
parameter: "target=blank"
url: "documentation/pastDocumentation/FloorPlan.html" "https://www.web3d.org/x3d/content/examples/X3dForAdvancedModeling/SanCarlosCathedral/documentation/pastDocumentation/FloorPlan.html"

Transform 2 6 2 1 1 7 1
type: NamedIndividual
type: Transform
has parent: Anchor 2 6 2 1 1 7
has children: BlueSmallPyramidButton-USE-6
scale: 0.4
translation: 8
translation: -0.5
translation: 6

Anchor 2 6 2 1 1 8
type: NamedIndividual
type: Anchor
has parent: Transform 2 6 2 1 1
has children: Transform 2 6 2 1 1 8 1
description: Wall Decoration
parameter: "target=blank"
url: "documentation/pastDocumentation/WallDecoration.html" "https://www.web3d.org/x3d/content/examples/X3dForAdvancedModeling/SanCarlosCathedral/documentation/pastDocumentation/WallDecoration.html"

Transform 2 6 2 1 1 8 1
type: NamedIndividual
type: Transform
has parent: Anchor 2 6 2 1 1 8
has children: BlueSmallPyramidButton-USE-7
scale: 0.4
translation: -1.4
translation: -0.4
translation: -18

Anchor 2 6 2 1 1 9
type: NamedIndividual
type: Anchor
has parent: Transform 2 6 2 1 1
has children: Transform 2 6 2 1 1 9 1
description: Balcony
parameter: "target=blank"
url: "documentation/pastDocumentation/Balcony.html" "https://www.web3d.org/x3d/content/examples/X3dForAdvancedModeling/SanCarlosCathedral/documentation/pastDocumentation/Balcony.html"

Transform 2 6 2 1 1 9 1
type: NamedIndividual
type: Transform
has parent: Anchor 2 6 2 1 1 9
has children: BlueSmallPyramidButton-USE-8
scale: 0.4
translation: 3.5
translation: 3
translation: -2

Anchor 2 6 2 1 1 10
type: NamedIndividual
type: Anchor
has parent: Transform 2 6 2 1 1
has children: Transform 2 6 2 1 1 10 1
description: Tower Plan
parameter: "target=blank"
url: "documentation/pastDocumentation/Tower.html" "https://www.web3d.org/x3d/content/examples/X3dForAdvancedModeling/SanCarlosCathedral/documentation/pastDocumentation/Tower.html"

Transform 2 6 2 1 1 10 1
type: NamedIndividual
type: Transform
has parent: Anchor 2 6 2 1 1 10
has children: BlueSmallPyramidButton-USE-9
scale: 0.4
translation: -6.2
translation: 6
translation: -1

MainmenuToMainPanelPast
type: NamedIndividual
type: Switch
has parent: Group 2 6 2
has children: Group 2 6 2 2 1
has children: Group 2 6 2 2 2
DEF: MainmenuToMainPanelPast
which choice: 0

HudContainer5
type: NamedIndividual
type: Transform
has parent: Group 2 6 2 2 1
has children: Transform 2 6 2 2 1 1 1
DEF: HudContainer5

Transform 2 6 2 2 1 1 1
type: NamedIndividual
type: Transform
has parent: HudContainer5
has children: Group 2 6 2 2 1 1 1 1
translation: 0
translation: 0.2
translation: -5.5

Transform 2 6 2 2 1 1 1 1 1
type: NamedIndividual
type: Transform
has parent: Group 2 6 2 2 1 1 1 1
has children: RedPyramidTransformPast
has children: BlueBigPyramidTransform
has children: ChurchModelTransformPast
has children: MainPanelPast
has children: FirstPanelPast
has children: PresentAndHistoricChurchPanel
has children: NavigatingPanelPast
has children: NavigatingPanelPastBis
has children: PastDocumentationPanel
has children: PastDocumentationPanelBis
scale: 0.25
translation: 0
translation: 3

RedPyramidTransformPast
type: NamedIndividual
type: Transform
has parent: Transform 2 6 2 2 1 1 1 1 1
has children: Transform 2 6 2 2 1 1 1 1 1 1 1
has children: Transform 2 6 2 2 1 1 1 1 1 1 2
has children: Transform 2 6 2 2 1 1 1 1 1 1 3
has children: Transform 2 6 2 2 1 1 1 1 1 1 4
has children: Transform 2 6 2 2 1 1 1 1 1 1 5
has children: Transform 2 6 2 2 1 1 1 1 1 1 6
has children: Transform 2 6 2 2 1 1 1 1 1 1 7
has children: Transform 2 6 2 2 1 1 1 1 1 1 8
has children: Transform 2 6 2 2 1 1 1 1 1 1 9
has children: Transform 2 6 2 2 1 1 1 1 1 1 10
DEF: RedPyramidTransformPast

Transform 2 6 2 2 1 1 1 1 1 1 1
type: NamedIndividual
type: Transform
has parent: RedPyramidTransformPast
has children: SelectNavePast
has children: RedPyramidButton-USE-10
has ROUTE: ROUTE 2 6 2 2 1 1 1 1 1 1 1 2
scale: 0.3
translation: 1.6
translation: 0.1
translation: 0.5

SelectNavePast
type: NamedIndividual
type: ProtoInstance
has parent: Transform 2 6 2 2 1 1 1 1 1 1 1
has field value: fieldValue 2 6 2 2 1 1 1 1 1 1 1 1 1
DEF: SelectNavePast
name: TouchSensorSelected

fieldValue 2 6 2 2 1 1 1 1 1 1 1 1 1
type: NamedIndividual
type: fieldValue
has parent: SelectNavePast
name: description
value: Nave

ROUTE 2 6 2 2 1 1 1 1 1 1 1 2
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 2 2 1 1 1 1 1 1 1
from field: isSelected
from node: SelectNavePast
to field: set_bind
to node: ViewpointFrontView

Transform 2 6 2 2 1 1 1 1 1 1 2
type: NamedIndividual
type: Transform
has parent: RedPyramidTransformPast
has children: SelectTranseptAxesPast
has children: RedPyramidButton-USE-11
has ROUTE: ROUTE 2 6 2 2 1 1 1 1 1 1 2 2
scale: 0.3
translation: 2.5
translation: 0.1
translation: 0.5

SelectTranseptAxesPast
type: NamedIndividual
type: ProtoInstance
has parent: Transform 2 6 2 2 1 1 1 1 1 1 2
has field value: fieldValue 2 6 2 2 1 1 1 1 1 1 2 1 1
DEF: SelectTranseptAxesPast
name: TouchSensorSelected

fieldValue 2 6 2 2 1 1 1 1 1 1 2 1 1
type: NamedIndividual
type: fieldValue
has parent: SelectTranseptAxesPast
name: description
value: Transept/Axes

ROUTE 2 6 2 2 1 1 1 1 1 1 2 2
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 2 2 1 1 1 1 1 1 2
from field: isSelected
from node: SelectTranseptAxesPast
to field: set_bind
to node: ViewpointNaveView

Transform 2 6 2 2 1 1 1 1 1 1 3
type: NamedIndividual
type: Transform
has parent: RedPyramidTransformPast
has children: SelectSacristyPast
has children: RedPyramidButton-USE-12
has ROUTE: ROUTE 2 6 2 2 1 1 1 1 1 1 3 2
scale: 0.3
translation: 2.9
translation: -0.5
translation: 0.5

SelectSacristyPast
type: NamedIndividual
type: ProtoInstance
has parent: Transform 2 6 2 2 1 1 1 1 1 1 3
has field value: fieldValue 2 6 2 2 1 1 1 1 1 1 3 1 1
DEF: SelectSacristyPast
name: TouchSensorSelected

fieldValue 2 6 2 2 1 1 1 1 1 1 3 1 1
type: NamedIndividual
type: fieldValue
has parent: SelectSacristyPast
name: description
value: Sacristy

ROUTE 2 6 2 2 1 1 1 1 1 1 3 2
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 2 2 1 1 1 1 1 1 3
from field: isSelected
from node: SelectSacristyPast
to field: set_bind
to node: ViewpointSacristyAndBackRoom

Transform 2 6 2 2 1 1 1 1 1 1 4
type: NamedIndividual
type: Transform
has parent: RedPyramidTransformPast
has children: SelectOutsideSouthPast
has children: RedPyramidButton-USE-13
has ROUTE: ROUTE 2 6 2 2 1 1 1 1 1 1 4 2
scale: 0.3
translation: 3.3
translation: 0.7
translation: 0.5

SelectOutsideSouthPast
type: NamedIndividual
type: ProtoInstance
has parent: Transform 2 6 2 2 1 1 1 1 1 1 4
has field value: fieldValue 2 6 2 2 1 1 1 1 1 1 4 1 1
DEF: SelectOutsideSouthPast
name: TouchSensorSelected

fieldValue 2 6 2 2 1 1 1 1 1 1 4 1 1
type: NamedIndividual
type: fieldValue
has parent: SelectOutsideSouthPast
name: description
value: Outside South

ROUTE 2 6 2 2 1 1 1 1 1 1 4 2
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 2 2 1 1 1 1 1 1 4
from field: isSelected
from node: SelectOutsideSouthPast
to field: set_bind
to node: ViewpointBackOutside

Transform 2 6 2 2 1 1 1 1 1 1 5
type: NamedIndividual
type: Transform
has parent: RedPyramidTransformPast
has children: SelectOutsideEastPast
has children: RedPyramidButton-USE-14
has ROUTE: ROUTE 2 6 2 2 1 1 1 1 1 1 5 2
scale: 0.3
translation: 1.4
translation: 0.6
translation: 0.5

SelectOutsideEastPast
type: NamedIndividual
type: ProtoInstance
has parent: Transform 2 6 2 2 1 1 1 1 1 1 5
has field value: fieldValue 2 6 2 2 1 1 1 1 1 1 5 1 1
DEF: SelectOutsideEastPast
name: TouchSensorSelected

fieldValue 2 6 2 2 1 1 1 1 1 1 5 1 1
type: NamedIndividual
type: fieldValue
has parent: SelectOutsideEastPast
name: description
value: Outside East

ROUTE 2 6 2 2 1 1 1 1 1 1 5 2
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 2 2 1 1 1 1 1 1 5
from field: isSelected
from node: SelectOutsideEastPast
to field: set_bind
to node: ViewpointTowerBack

Transform 2 6 2 2 1 1 1 1 1 1 6
type: NamedIndividual
type: Transform
has parent: RedPyramidTransformPast
has children: SelectOutsideWestPast
has children: RedPyramidButton-USE-15
has ROUTE: ROUTE 2 6 2 2 1 1 1 1 1 1 6 2
scale: 0.3
translation: 1.4
translation: -1
translation: 0.5

SelectOutsideWestPast
type: NamedIndividual
type: ProtoInstance
has parent: Transform 2 6 2 2 1 1 1 1 1 1 6
has field value: fieldValue 2 6 2 2 1 1 1 1 1 1 6 1 1
DEF: SelectOutsideWestPast
name: TouchSensorSelected

fieldValue 2 6 2 2 1 1 1 1 1 1 6 1 1
type: NamedIndividual
type: fieldValue
has parent: SelectOutsideWestPast
name: description
value: Outside West

ROUTE 2 6 2 2 1 1 1 1 1 1 6 2
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 2 2 1 1 1 1 1 1 6
from field: isSelected
from node: SelectOutsideWestPast
to field: set_bind
to node: ViewpointRightOutside

Transform 2 6 2 2 1 1 1 1 1 1 7
type: NamedIndividual
type: Transform
has parent: RedPyramidTransformPast
has children: SelectOutsideNorthPast
has children: RedPyramidButton-USE-16
has ROUTE: ROUTE 2 6 2 2 1 1 1 1 1 1 7 2
scale: 0.3
translation: -0.22
translation: 0
translation: 0.5

SelectOutsideNorthPast
type: NamedIndividual
type: ProtoInstance
has parent: Transform 2 6 2 2 1 1 1 1 1 1 7
has field value: fieldValue 2 6 2 2 1 1 1 1 1 1 7 1 1
DEF: SelectOutsideNorthPast
name: TouchSensorSelected

fieldValue 2 6 2 2 1 1 1 1 1 1 7 1 1
type: NamedIndividual
type: fieldValue
has parent: SelectOutsideNorthPast
name: description
value: Outside North

ROUTE 2 6 2 2 1 1 1 1 1 1 7 2
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 2 2 1 1 1 1 1 1 7
from field: isSelected
from node: SelectOutsideNorthPast
to field: set_bind
to node: ViewpointFront

Transform 2 6 2 2 1 1 1 1 1 1 8
type: NamedIndividual
type: Transform
has parent: RedPyramidTransformPast
has children: SelectEntrancePast
has children: RedPyramidButton-USE-17
has ROUTE: ROUTE 2 6 2 2 1 1 1 1 1 1 8 2
scale: 0.3
translation: 0.1
translation: 0
translation: 0.5

SelectEntrancePast
type: NamedIndividual
type: ProtoInstance
has parent: Transform 2 6 2 2 1 1 1 1 1 1 8
has field value: fieldValue 2 6 2 2 1 1 1 1 1 1 8 1 1
DEF: SelectEntrancePast
name: TouchSensorSelected

fieldValue 2 6 2 2 1 1 1 1 1 1 8 1 1
type: NamedIndividual
type: fieldValue
has parent: SelectEntrancePast
name: description
value: Entrance

ROUTE 2 6 2 2 1 1 1 1 1 1 8 2
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 2 2 1 1 1 1 1 1 8
from field: isSelected
from node: SelectEntrancePast
to field: set_bind
to node: ViewpointFrontDoors

Transform 2 6 2 2 1 1 1 1 1 1 9
type: NamedIndividual
type: Transform
has parent: RedPyramidTransformPast
has children: SelectBalconyPast
has children: RedPyramidButton-USE-18
has ROUTE: ROUTE 2 6 2 2 1 1 1 1 1 1 9 2
scale: 0.3
translation: 0.5
translation: 0.26
translation: 0.6

SelectBalconyPast
type: NamedIndividual
type: ProtoInstance
has parent: Transform 2 6 2 2 1 1 1 1 1 1 9
has field value: fieldValue 2 6 2 2 1 1 1 1 1 1 9 1 1
DEF: SelectBalconyPast
name: TouchSensorSelected

fieldValue 2 6 2 2 1 1 1 1 1 1 9 1 1
type: NamedIndividual
type: fieldValue
has parent: SelectBalconyPast
name: description
value: Balcony

ROUTE 2 6 2 2 1 1 1 1 1 1 9 2
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 2 2 1 1 1 1 1 1 9
from field: isSelected
from node: SelectBalconyPast
to field: set_bind
to node: ViewpointLeftRearBalcony

Transform 2 6 2 2 1 1 1 1 1 1 10
type: NamedIndividual
type: Transform
has parent: RedPyramidTransformPast
has children: SelectTowerPast
has children: RedPyramidButton-USE-19
has ROUTE: ROUTE 2 6 2 2 1 1 1 1 1 1 10 2
scale: 0.3
translation: 0.26
translation: 0.6
translation: 0.7

SelectTowerPast
type: NamedIndividual
type: ProtoInstance
has parent: Transform 2 6 2 2 1 1 1 1 1 1 10
has field value: fieldValue 2 6 2 2 1 1 1 1 1 1 10 1 1
DEF: SelectTowerPast
name: TouchSensorSelected

fieldValue 2 6 2 2 1 1 1 1 1 1 10 1 1
type: NamedIndividual
type: fieldValue
has parent: SelectTowerPast
name: description
value: Tower

ROUTE 2 6 2 2 1 1 1 1 1 1 10 2
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 2 2 1 1 1 1 1 1 10
from field: isSelected
from node: SelectTowerPast
to field: set_bind
to node: ViewpointTowerBells

BlueBigPyramidTransform
type: NamedIndividual
type: Transform
has parent: Transform 2 6 2 2 1 1 1 1 1
has children: Anchor 2 6 2 2 1 1 1 1 1 2 1
has children: Anchor 2 6 2 2 1 1 1 1 1 2 2
has children: Anchor 2 6 2 2 1 1 1 1 1 2 3
has children: Anchor 2 6 2 2 1 1 1 1 1 2 4
has children: Anchor 2 6 2 2 1 1 1 1 1 2 5
has children: Anchor 2 6 2 2 1 1 1 1 1 2 6
has children: Anchor 2 6 2 2 1 1 1 1 1 2 7
has children: Anchor 2 6 2 2 1 1 1 1 1 2 8
has children: Anchor 2 6 2 2 1 1 1 1 1 2 9
has children: Anchor 2 6 2 2 1 1 1 1 1 2 10
has children: Anchor 2 6 2 2 1 1 1 1 1 2 11
has children: Note14
has children: HidePanelLinksText
has children: HidePanelLinksButton
DEF: BlueBigPyramidTransform
translation: 0
translation: -0.6

Anchor 2 6 2 2 1 1 1 1 1 2 1
type: NamedIndividual
type: Anchor
has parent: BlueBigPyramidTransform
has children: Transform 2 6 2 2 1 1 1 1 1 2 1 1
description: Exterior front
parameter: "target=blank"
url: "documentation/pastDocumentation/ExteriorFront.html" "https://www.web3d.org/x3d/content/examples/X3dForAdvancedModeling/SanCarlosCathedral/documentation/pastDocumentation/ExteriorFront.html"

Transform 2 6 2 2 1 1 1 1 1 2 1 1
type: NamedIndividual
type: Transform
has parent: Anchor 2 6 2 2 1 1 1 1 1 2 1
has children: BlueBigPyramidButton
scale: 0.3
translation: 1.6
translation: 0.1
translation: 0.5

BlueBigPyramidButton
type: NamedIndividual
type: Shape
has parent: Transform 2 6 2 2 1 1 1 1 1 2 1 1
has geometry: IndexedFaceSet 2 6 2 2 1 1 1 1 1 2 1 1 1 1
has appearance: Appearance 2 6 2 2 1 1 1 1 1 2 1 1 1 2
DEF: BlueBigPyramidButton

IndexedFaceSet 2 6 2 2 1 1 1 1 1 2 1 1 1 1
type: NamedIndividual
type: IndexedFaceSet
has parent: BlueBigPyramidButton
has coord: Coordinate 2 6 2 2 1 1 1 1 1 2 1 1 1 1 1
convex: false
coord index: 0
coord index: 1
coord index: 4
coord index: -1
coord index: 3
coord index: 2
solid: false

Coordinate 2 6 2 2 1 1 1 1 1 2 1 1 1 1 1
type: NamedIndividual
type: Coordinate
has parent: IndexedFaceSet 2 6 2 2 1 1 1 1 1 2 1 1 1 1
point: 0
point: 0.25
point: 0.125
point: 0.42

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

Anchor 2 6 2 2 1 1 1 1 1 2 2
type: NamedIndividual
type: Anchor
has parent: BlueBigPyramidTransform
has children: Transform 2 6 2 2 1 1 1 1 1 2 2 1
description: Interior
parameter: "target=blank"
url: "documentation/pastDocumentation/Interior.html" "https://www.web3d.org/x3d/content/examples/X3dForAdvancedModeling/SanCarlosCathedral/documentation/pastDocumentation/Interior.html"

Transform 2 6 2 2 1 1 1 1 1 2 2 1
type: NamedIndividual
type: Transform
has parent: Anchor 2 6 2 2 1 1 1 1 1 2 2
has children: BlueBigPyramidButton-USE-1
scale: 0.3
translation: 1
translation: 0.1
translation: 0.5

Anchor 2 6 2 2 1 1 1 1 1 2 3
type: NamedIndividual
type: Anchor
has parent: BlueBigPyramidTransform
has children: Transform 2 6 2 2 1 1 1 1 1 2 3 1
description: Sacristy
parameter: "target=blank"
url: "documentation/pastDocumentation/Sacristy.html" "https://www.web3d.org/x3d/content/examples/X3dForAdvancedModeling/SanCarlosCathedral/documentation/pastDocumentation/Sacristy.html"

Transform 2 6 2 2 1 1 1 1 1 2 3 1
type: NamedIndividual
type: Transform
has parent: Anchor 2 6 2 2 1 1 1 1 1 2 3
has children: BlueBigPyramidButton-USE-2
scale: 0.3
translation: 1.8
translation: -0.4
translation: 0.5

Anchor 2 6 2 2 1 1 1 1 1 2 4
type: NamedIndividual
type: Anchor
has parent: BlueBigPyramidTransform
has children: Transform 2 6 2 2 1 1 1 1 1 2 4 1
description: Baptistery
parameter: "target=blank"
url: "documentation/pastDocumentation/Baptistery.html" "https://www.web3d.org/x3d/content/examples/X3dForAdvancedModeling/SanCarlosCathedral/documentation/pastDocumentation/Baptistery.html"

Transform 2 6 2 2 1 1 1 1 1 2 4 1
type: NamedIndividual
type: Transform
has parent: Anchor 2 6 2 2 1 1 1 1 1 2 4
has children: BlueBigPyramidButton-USE-3
scale: 0.3
translation: 1.7
translation: 0.5

Anchor 2 6 2 2 1 1 1 1 1 2 5
type: NamedIndividual
type: Anchor
has parent: BlueBigPyramidTransform
has children: Transform 2 6 2 2 1 1 1 1 1 2 5 1
description: Wall decorations
parameter: "target=blank"
url: "documentation/pastDocumentation/WallDecorations.html" "https://www.web3d.org/x3d/content/examples/X3dForAdvancedModeling/SanCarlosCathedral/documentation/pastDocumentation/WallDecorations.html"

Transform 2 6 2 2 1 1 1 1 1 2 5 1
type: NamedIndividual
type: Transform
has parent: Anchor 2 6 2 2 1 1 1 1 1 2 5
has children: BlueBigPyramidButton-USE-4
scale: 0.3
translation: 1.2
translation: 0.3
translation: 0.55

Anchor 2 6 2 2 1 1 1 1 1 2 6
type: NamedIndividual
type: Anchor
has parent: BlueBigPyramidTransform
has children: Transform 2 6 2 2 1 1 1 1 1 2 6 1
description: Exterior
parameter: "target=blank"
url: "documentation/pastDocumentation/ExteriorFront.html" "https://www.web3d.org/x3d/content/examples/X3dForAdvancedModeling/SanCarlosCathedral/documentation/pastDocumentation/Exterior.html"

Transform 2 6 2 2 1 1 1 1 1 2 6 1
type: NamedIndividual
type: Transform
has parent: Anchor 2 6 2 2 1 1 1 1 1 2 6
has children: BlueBigPyramidButton-USE-5
scale: 0.3
translation: 1.1
translation: 0.6
translation: 0.5

Anchor 2 6 2 2 1 1 1 1 1 2 7
type: NamedIndividual
type: Anchor
has parent: BlueBigPyramidTransform
has children: Transform 2 6 2 2 1 1 1 1 1 2 7 1
description: Exterior
parameter: "target=blank"
url: "documentation/pastDocumentation/Exterior.html" "https://www.web3d.org/x3d/content/examples/X3dForAdvancedModeling/SanCarlosCathedral/documentation/pastDocumentation/Exterior.html"

Transform 2 6 2 2 1 1 1 1 1 2 7 1
type: NamedIndividual
type: Transform
has parent: Anchor 2 6 2 2 1 1 1 1 1 2 7
has children: BlueBigPyramidButton-USE-6
scale: 0.3
translation: -0.07
translation: 0.3
translation: 0.5

Anchor 2 6 2 2 1 1 1 1 1 2 8
type: NamedIndividual
type: Anchor
has parent: BlueBigPyramidTransform
has children: Transform 2 6 2 2 1 1 1 1 1 2 8 1
description: Furnishing
parameter: "target=blank"
url: "documentation/pastDocumentation/Furnishing.html" "https://www.web3d.org/x3d/content/examples/X3dForAdvancedModeling/SanCarlosCathedral/documentation/pastDocumentation/Furnishing.html"

Transform 2 6 2 2 1 1 1 1 1 2 8 1
type: NamedIndividual
type: Transform
has parent: Anchor 2 6 2 2 1 1 1 1 1 2 8
has children: BlueBigPyramidButton-USE-7
scale: 0.3
translation: 1.75
translation: 0.1
translation: 0.5

Anchor 2 6 2 2 1 1 1 1 1 2 9
type: NamedIndividual
type: Anchor
has parent: BlueBigPyramidTransform
has children: Transform 2 6 2 2 1 1 1 1 1 2 9 1
description: Floor Plan
parameter: "target=blank"
url: "documentation/pastDocumentation/FloorPlan.html" "https://www.web3d.org/x3d/content/examples/X3dForAdvancedModeling/SanCarlosCathedral/documentation/pastDocumentation/FloorPlan.html"

Transform 2 6 2 2 1 1 1 1 1 2 9 1
type: NamedIndividual
type: Transform
has parent: Anchor 2 6 2 2 1 1 1 1 1 2 9
has children: BlueBigPyramidButton-USE-8
scale: 0.3
translation: 0.5
translation: -0.5

Anchor 2 6 2 2 1 1 1 1 1 2 10
type: NamedIndividual
type: Anchor
has parent: BlueBigPyramidTransform
has children: Transform 2 6 2 2 1 1 1 1 1 2 10 1
description: Balcony
parameter: "target=blank"
url: "documentation//pastDocumentation/Balcony.html" "https://www.web3d.org/x3d/content/examples/X3dForAdvancedModeling/SanCarlosCathedral/documentation//pastDocumentation/Balcony.html"

Transform 2 6 2 2 1 1 1 1 1 2 10 1
type: NamedIndividual
type: Transform
has parent: Anchor 2 6 2 2 1 1 1 1 1 2 10
has children: BlueBigPyramidButton-USE-9
scale: 0.3
translation: 0.32
translation: 0.05
translation: 0.6

Anchor 2 6 2 2 1 1 1 1 1 2 11
type: NamedIndividual
type: Anchor
has parent: BlueBigPyramidTransform
has children: Transform 2 6 2 2 1 1 1 1 1 2 11 1
description: Tower
parameter: "target=blank"
url: "documentation//pastDocumentation/Tower.html" "https://www.web3d.org/x3d/content/examples/X3dForAdvancedModeling/SanCarlosCathedral/documentation//pastDocumentation/Tower.html"

Transform 2 6 2 2 1 1 1 1 1 2 11 1
type: NamedIndividual
type: Transform
has parent: Anchor 2 6 2 2 1 1 1 1 1 2 11
has children: BlueBigPyramidButton-USE-10
scale: 0.3
translation: 0.32
translation: 0.5
translation: 0.7

Note14
type: NamedIndividual
type: Transform
has parent: BlueBigPyramidTransform
has children: Shape 2 6 2 2 1 1 1 1 1 2 12 1
DEF: Note14
translation: 1.6
translation: -1.3
translation: 0.2

Text 2 6 2 2 1 1 1 1 1 2 12 1 1
type: NamedIndividual
type: Text
has parent: Shape 2 6 2 2 1 1 1 1 1 2 12 1
has font style: FontStyle 2 6 2 2 1 1 1 1 1 2 12 1 1 1
string: "Blue references open a link to the sources of the reconstruction"

FontStyle 2 6 2 2 1 1 1 1 1 2 12 1 1 1
type: NamedIndividual
type: FontStyle
has parent: Text 2 6 2 2 1 1 1 1 1 2 12 1 1
justify: "MIDDLE" "MIDDLE"
size: 0.2

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

HidePanelLinksText
type: NamedIndividual
type: Transform
has parent: BlueBigPyramidTransform
has children: Shape 2 6 2 2 1 1 1 1 1 2 13 1
DEF: HidePanelLinksText
translation: 0.28
translation: -1.05
translation: 0.2

Text 2 6 2 2 1 1 1 1 1 2 13 1 1
type: NamedIndividual
type: Text
has parent: Shape 2 6 2 2 1 1 1 1 1 2 13 1
has font style: FontStyle 2 6 2 2 1 1 1 1 1 2 13 1 1 1
string: "Hide Panel links"

FontStyle 2 6 2 2 1 1 1 1 1 2 13 1 1 1
type: NamedIndividual
type: FontStyle
has parent: Text 2 6 2 2 1 1 1 1 1 2 13 1 1
justify: "MIDDLE" "MIDDLE"
size: 0.27

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

HidePanelLinksButton
type: NamedIndividual
type: Transform
has parent: BlueBigPyramidTransform
has children: touchHidePanelLinks
has children: Shape 2 6 2 2 1 1 1 1 1 2 14 4
has ROUTE: ROUTE 2 6 2 2 1 1 1 1 1 2 14 2
has ROUTE: ROUTE 2 6 2 2 1 1 1 1 1 2 14 3
DEF: HidePanelLinksButton
translation: -0.5
translation: -1
translation: 0.1

touchHidePanelLinks
type: NamedIndividual
type: ProtoInstance
has parent: HidePanelLinksButton
has field value: fieldValue 2 6 2 2 1 1 1 1 1 2 14 1 1
DEF: touchHidePanelLinks
name: TouchSensorSelected

fieldValue 2 6 2 2 1 1 1 1 1 2 14 1 1
type: NamedIndividual
type: fieldValue
has parent: touchHidePanelLinks
name: description
value: Hide Panel links

ROUTE 2 6 2 2 1 1 1 1 1 2 14 2
type: NamedIndividual
type: ROUTE
has parent: HidePanelLinksButton
from field: isSelected12
from node: touchHidePanelLinks
to field: translation
to node: BlueBigPyramidTransform

ROUTE 2 6 2 2 1 1 1 1 1 2 14 3
type: NamedIndividual
type: ROUTE
has parent: HidePanelLinksButton
from field: isSelected19
from node: touchHidePanelLinks
to field: translation
to node: BlueSmallPyramidTransform

Sphere 2 6 2 2 1 1 1 1 1 2 14 4 1
type: NamedIndividual
type: Sphere
has parent: Shape 2 6 2 2 1 1 1 1 1 2 14 4
radius: 0.1

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

ChurchModelTransformPast
type: NamedIndividual
type: Transform
has parent: Transform 2 6 2 2 1 1 1 1 1
has children: Transform 2 6 2 2 1 1 1 1 1 3 1
DEF: ChurchModelTransformPast
rotation: 0
rotation: 1
rotation: -1.57
scale: 0.6
translation: 0.2
translation: 0.4
translation: 0.3

Transform 2 6 2 2 1 1 1 1 1 3 1
type: NamedIndividual
type: Transform
has parent: ChurchModelTransformPast
has children: Transform 2 6 2 2 1 1 1 1 1 3 1 1
rotation: 0
rotation: 1
rotation: -1.2

Transform 2 6 2 2 1 1 1 1 1 3 1 1
type: NamedIndividual
type: Transform
has parent: Transform 2 6 2 2 1 1 1 1 1 3 1
has children: Century19thModelToCentury19thModel2
rotation: 1
rotation: 0

Century19thModelToCentury19thModel2
type: NamedIndividual
type: Switch
has parent: Transform 2 6 2 2 1 1 1 1 1 3 1 1
has children: Century19thModel
has children: Century19thModel2
DEF: Century19thModelToCentury19thModel2
which choice: 0

Century19thModel
type: NamedIndividual
type: Inline
has parent: Century19thModelToCentury19thModel2
DEF: Century19thModel
url: "Century19thModel.x3d" "https://www.web3d.org/x3d/content/examples/X3dForAdvancedModeling/SanCarlosCathedral/Century19thModel.x3d" "Century19thModel.wrl" "https://www.web3d.org/x3d/content/examples/X3dForAdvancedModeling/SanCarlosCathedral/Altar.wrl"

Century19thModel2
type: NamedIndividual
type: Inline
has parent: Century19thModelToCentury19thModel2
DEF: Century19thModel2
url: "Century19thModel2.x3d" "https://www.web3d.org/x3d/content/examples/X3dForAdvancedModeling/SanCarlosCathedral/Century19thModel2.x3d" "Century19thModel.wrl" "https://www.web3d.org/x3d/content/examples/X3dForAdvancedModeling/SanCarlosCathedral/Century19thModel.wrl"

MainPanelPast
type: NamedIndividual
type: Transform
has parent: Transform 2 6 2 2 1 1 1 1 1
has children: Shape 2 6 2 2 1 1 1 1 1 4 1
DEF: MainPanelPast
translation: 0.75
translation: 0

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

Material 2 6 2 2 1 1 1 1 1 4 1 2 1
type: NamedIndividual
type: Material
has parent: Appearance 2 6 2 2 1 1 1 1 1 4 1 2
diffuse color: 1
diffuse color: 0.75
diffuse color: 0.25

FirstPanelPast
type: NamedIndividual
type: Transform
has parent: Transform 2 6 2 2 1 1 1 1 1
has children: Transform 2 6 2 2 1 1 1 1 1 5 1
DEF: FirstPanelPast

Transform 2 6 2 2 1 1 1 1 1 5 1
type: NamedIndividual
type: Transform
has parent: FirstPanelPast
has children: HidePanelText14
has children: HidePanelButton14
has children: NavigatingTextPast
has children: NavigatingButtonPast
has children: PresentAndHistoricChurchText
has children: PresentAndHistoricChurchButton
has children: PastdocumentationText
has children: PastDocumentationButton
has children: EmptyText14
has children: EmptyButton14
has children: EmptyText15
has children: EmptyButton15
has children: EmptyText16
has children: EmptyButton16
translation: -1.2
translation: 0

HidePanelText14
type: NamedIndividual
type: Transform
has parent: Transform 2 6 2 2 1 1 1 1 1 5 1
has children: Shape 2 6 2 2 1 1 1 1 1 5 1 1 1
DEF: HidePanelText14
translation: 2
translation: 1.2
translation: 0

Text 2 6 2 2 1 1 1 1 1 5 1 1 1 1
type: NamedIndividual
type: Text
has parent: Shape 2 6 2 2 1 1 1 1 1 5 1 1 1
has font style: FontStyle 2 6 2 2 1 1 1 1 1 5 1 1 1 1 1
string: "Hide Panel"

FontStyle 2 6 2 2 1 1 1 1 1 5 1 1 1 1 1
type: NamedIndividual
type: FontStyle
has parent: Text 2 6 2 2 1 1 1 1 1 5 1 1 1 1
justify: "MIDDLE" "MIDDLE"
size: 0.3

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

HidePanelButton14
type: NamedIndividual
type: Transform
has parent: Transform 2 6 2 2 1 1 1 1 1 5 1
has children: touchHidePanel14
has children: Shape 2 6 2 2 1 1 1 1 1 5 1 2 3
has ROUTE: ROUTE 2 6 2 2 1 1 1 1 1 5 1 2 2
DEF: HidePanelButton14
translation: 1.5
translation: 1.28
translation: 0

touchHidePanel14
type: NamedIndividual
type: ProtoInstance
has parent: HidePanelButton14
has field value: fieldValue 2 6 2 2 1 1 1 1 1 5 1 2 1 1
DEF: touchHidePanel14
name: TouchSensorSelected

fieldValue 2 6 2 2 1 1 1 1 1 5 1 2 1 1
type: NamedIndividual
type: fieldValue
has parent: touchHidePanel14
name: description
value: Hide panel

ROUTE 2 6 2 2 1 1 1 1 1 5 1 2 2
type: NamedIndividual
type: ROUTE
has parent: HidePanelButton14
from field: isSelected4
from node: touchHidePanel14
to field: whichChoice
to node: MainmenuToMainPanelPast

Sphere 2 6 2 2 1 1 1 1 1 5 1 2 3 1
type: NamedIndividual
type: Sphere
has parent: Shape 2 6 2 2 1 1 1 1 1 5 1 2 3
radius: 0.1

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

NavigatingTextPast
type: NamedIndividual
type: Transform
has parent: Transform 2 6 2 2 1 1 1 1 1 5 1
has children: Shape 2 6 2 2 1 1 1 1 1 5 1 3 1
DEF: NavigatingTextPast
translation: 0
translation: 1

Text 2 6 2 2 1 1 1 1 1 5 1 3 1 1
type: NamedIndividual
type: Text
has parent: Shape 2 6 2 2 1 1 1 1 1 5 1 3 1
has font style: FontStyle 2 6 2 2 1 1 1 1 1 5 1 3 1 1 1
string: "Navigating"

FontStyle 2 6 2 2 1 1 1 1 1 5 1 3 1 1 1
type: NamedIndividual
type: FontStyle
has parent: Text 2 6 2 2 1 1 1 1 1 5 1 3 1 1
justify: "MIDDLE" "MIDDLE"
size: 0.3

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

NavigatingButtonPast
type: NamedIndividual
type: Transform
has parent: Transform 2 6 2 2 1 1 1 1 1 5 1
has children: touchNavigatingPast
has children: Shape 2 6 2 2 1 1 1 1 1 5 1 4 6
has ROUTE: ROUTE 2 6 2 2 1 1 1 1 1 5 1 4 2
has ROUTE: ROUTE 2 6 2 2 1 1 1 1 1 5 1 4 3
has ROUTE: ROUTE 2 6 2 2 1 1 1 1 1 5 1 4 4
has ROUTE: ROUTE 2 6 2 2 1 1 1 1 1 5 1 4 5
DEF: NavigatingButtonPast
translation: -0.8
translation: 1.08
translation: 0

touchNavigatingPast
type: NamedIndividual
type: ProtoInstance
has parent: NavigatingButtonPast
has field value: fieldValue 2 6 2 2 1 1 1 1 1 5 1 4 1 1
DEF: touchNavigatingPast
name: TouchSensorSelected

fieldValue 2 6 2 2 1 1 1 1 1 5 1 4 1 1
type: NamedIndividual
type: fieldValue
has parent: touchNavigatingPast
name: description
value: Navigating

ROUTE 2 6 2 2 1 1 1 1 1 5 1 4 2
type: NamedIndividual
type: ROUTE
has parent: NavigatingButtonPast
from field: isSelected16
from node: touchNavigatingPast
to field: translation
to node: RedPyramidTransform

ROUTE 2 6 2 2 1 1 1 1 1 5 1 4 3
type: NamedIndividual
type: ROUTE
has parent: NavigatingButtonPast
from field: isSelected2
from node: touchNavigatingPast
to field: translation
to node: FirstPanelPast

ROUTE 2 6 2 2 1 1 1 1 1 5 1 4 4
type: NamedIndividual
type: ROUTE
has parent: NavigatingButtonPast
from field: isSelected16
from node: touchNavigatingPast
to field: translation
to node: RedPyramidTransformPast

ROUTE 2 6 2 2 1 1 1 1 1 5 1 4 5
type: NamedIndividual
type: ROUTE
has parent: NavigatingButtonPast
from field: isSelected5
from node: touchNavigatingPast
to field: whichChoice
to node: Century19thModelToCentury19thModel2

Sphere 2 6 2 2 1 1 1 1 1 5 1 4 6 1
type: NamedIndividual
type: Sphere
has parent: Shape 2 6 2 2 1 1 1 1 1 5 1 4 6
radius: 0.1

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

PresentAndHistoricChurchText
type: NamedIndividual
type: Transform
has parent: Transform 2 6 2 2 1 1 1 1 1 5 1
has children: Shape 2 6 2 2 1 1 1 1 1 5 1 5 1
DEF: PresentAndHistoricChurchText
translation: -0.56
translation: 0.3
translation: 0

Text 2 6 2 2 1 1 1 1 1 5 1 5 1 1
type: NamedIndividual
type: Text
has parent: Shape 2 6 2 2 1 1 1 1 1 5 1 5 1
has font style: FontStyle 2 6 2 2 1 1 1 1 1 5 1 5 1 1 1
string: "Present and historic church"

FontStyle 2 6 2 2 1 1 1 1 1 5 1 5 1 1 1
type: NamedIndividual
type: FontStyle
has parent: Text 2 6 2 2 1 1 1 1 1 5 1 5 1 1
justify: "BEGIN" "BEGIN"
size: 0.25

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

PresentAndHistoricChurchButton
type: NamedIndividual
type: Transform
has parent: Transform 2 6 2 2 1 1 1 1 1 5 1
has children: touchPresentAndHistoricChurch
has children: Shape 2 6 2 2 1 1 1 1 1 5 1 6 5
has ROUTE: ROUTE 2 6 2 2 1 1 1 1 1 5 1 6 2
has ROUTE: ROUTE 2 6 2 2 1 1 1 1 1 5 1 6 3
has ROUTE: ROUTE 2 6 2 2 1 1 1 1 1 5 1 6 4
DEF: PresentAndHistoricChurchButton
translation: -0.8
translation: 0.28
translation: 0

touchPresentAndHistoricChurch
type: NamedIndividual
type: ProtoInstance
has parent: PresentAndHistoricChurchButton
has field value: fieldValue 2 6 2 2 1 1 1 1 1 5 1 6 1 1
DEF: touchPresentAndHistoricChurch
name: TouchSensorSelected

fieldValue 2 6 2 2 1 1 1 1 1 5 1 6 1 1
type: NamedIndividual
type: fieldValue
has parent: touchPresentAndHistoricChurch
name: description
value: Present and historic church

ROUTE 2 6 2 2 1 1 1 1 1 5 1 6 2
type: NamedIndividual
type: ROUTE
has parent: PresentAndHistoricChurchButton
from field: isSelected2
from node: touchPresentAndHistoricChurch
to field: translation
to node: FirstPanelPast

ROUTE 2 6 2 2 1 1 1 1 1 5 1 6 3
type: NamedIndividual
type: ROUTE
has parent: PresentAndHistoricChurchButton
from field: isSelected5
from node: touchPresentAndHistoricChurch
to field: whichChoice
to node: Century19thModelToCentury19thModel2

ROUTE 2 6 2 2 1 1 1 1 1 5 1 6 4
type: NamedIndividual
type: ROUTE
has parent: PresentAndHistoricChurchButton
from field: isSelected11
from node: touchPresentAndHistoricChurch
to field: translation
to node: RedPyramidTransformPast

Sphere 2 6 2 2 1 1 1 1 1 5 1 6 5 1
type: NamedIndividual
type: Sphere
has parent: Shape 2 6 2 2 1 1 1 1 1 5 1 6 5
radius: 0.1

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

PastdocumentationText
type: NamedIndividual
type: Transform
has parent: Transform 2 6 2 2 1 1 1 1 1 5 1
has children: Shape 2 6 2 2 1 1 1 1 1 5 1 7 1
DEF: PastdocumentationText
translation: -0.151
translation: 0.6
translation: 0

Text 2 6 2 2 1 1 1 1 1 5 1 7 1 1
type: NamedIndividual
type: Text
has parent: Shape 2 6 2 2 1 1 1 1 1 5 1 7 1
has font style: FontStyle 2 6 2 2 1 1 1 1 1 5 1 7 1 1 1
string: "Past documentation"

FontStyle 2 6 2 2 1 1 1 1 1 5 1 7 1 1 1
type: NamedIndividual
type: FontStyle
has parent: Text 2 6 2 2 1 1 1 1 1 5 1 7 1 1
justify: "MIDDLE" "MIDDLE"
size: 0.3

Material 2 6 2 2 1 1 1 1 1 5 1 7 1 2 1
type: NamedIndividual
type: Material
has parent: Appearance 2 6 2 2 1 1 1 1 1 5 1 7 1 2
diffuse color: 0

PastDocumentationButton
type: NamedIndividual
type: Transform
has parent: Transform 2 6 2 2 1 1 1 1 1 5 1
has children: touchPastDocumentation
has children: Shape 2 6 2 2 1 1 1 1 1 5 1 8 5
has ROUTE: ROUTE 2 6 2 2 1 1 1 1 1 5 1 8 2
has ROUTE: ROUTE 2 6 2 2 1 1 1 1 1 5 1 8 3
has ROUTE: ROUTE 2 6 2 2 1 1 1 1 1 5 1 8 4
DEF: PastDocumentationButton
translation: -0.8
translation: 0.68
translation: 0

touchPastDocumentation
type: NamedIndividual
type: ProtoInstance
has parent: PastDocumentationButton
has field value: fieldValue 2 6 2 2 1 1 1 1 1 5 1 8 1 1
DEF: touchPastDocumentation
name: TouchSensorSelected

fieldValue 2 6 2 2 1 1 1 1 1 5 1 8 1 1
type: NamedIndividual
type: fieldValue
has parent: touchPastDocumentation
name: description
value: Past documentation

ROUTE 2 6 2 2 1 1 1 1 1 5 1 8 2
type: NamedIndividual
type: ROUTE
has parent: PastDocumentationButton
from field: isSelected2
from node: touchPastDocumentation
to field: translation
to node: FirstPanelPast

ROUTE 2 6 2 2 1 1 1 1 1 5 1 8 3
type: NamedIndividual
type: ROUTE
has parent: PastDocumentationButton
from field: isSelected5
from node: touchPastDocumentation
to field: whichChoice
to node: Century19thModelToCentury19thModel2

ROUTE 2 6 2 2 1 1 1 1 1 5 1 8 4
type: NamedIndividual
type: ROUTE
has parent: PastDocumentationButton
from field: isSelected16
from node: touchPastDocumentation
to field: translation
to node: RedPyramidTransformPast

Sphere 2 6 2 2 1 1 1 1 1 5 1 8 5 1
type: NamedIndividual
type: Sphere
has parent: Shape 2 6 2 2 1 1 1 1 1 5 1 8 5
radius: 0.1

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

EmptyText14
type: NamedIndividual
type: Transform
has parent: Transform 2 6 2 2 1 1 1 1 1 5 1
has children: Shape 2 6 2 2 1 1 1 1 1 5 1 9 1
DEF: EmptyText14
translation: 0
translation: -0.2

Text 2 6 2 2 1 1 1 1 1 5 1 9 1 1
type: NamedIndividual
type: Text
has parent: Shape 2 6 2 2 1 1 1 1 1 5 1 9 1
has font style: FontStyle 2 6 2 2 1 1 1 1 1 5 1 9 1 1 1
string: "x"

FontStyle 2 6 2 2 1 1 1 1 1 5 1 9 1 1 1
type: NamedIndividual
type: FontStyle
has parent: Text 2 6 2 2 1 1 1 1 1 5 1 9 1 1
justify: "MIDDLE" "MIDDLE"
size: 0.3

Material 2 6 2 2 1 1 1 1 1 5 1 9 1 2 1
type: NamedIndividual
type: Material
has parent: Appearance 2 6 2 2 1 1 1 1 1 5 1 9 1 2
diffuse color: 0

EmptyButton14
type: NamedIndividual
type: Transform
has parent: Transform 2 6 2 2 1 1 1 1 1 5 1
has children: Shape 2 6 2 2 1 1 1 1 1 5 1 10 1
DEF: EmptyButton14
translation: -0.8
translation: -0.12
translation: 0

Sphere 2 6 2 2 1 1 1 1 1 5 1 10 1 1
type: NamedIndividual
type: Sphere
has parent: Shape 2 6 2 2 1 1 1 1 1 5 1 10 1
radius: 0.1

Material 2 6 2 2 1 1 1 1 1 5 1 10 1 2 1
type: NamedIndividual
type: Material
has parent: Appearance 2 6 2 2 1 1 1 1 1 5 1 10 1 2
diffuse color: 0

EmptyText15
type: NamedIndividual
type: Transform
has parent: Transform 2 6 2 2 1 1 1 1 1 5 1
has children: Shape 2 6 2 2 1 1 1 1 1 5 1 11 1
DEF: EmptyText15
translation: 0
translation: -0.6

Text 2 6 2 2 1 1 1 1 1 5 1 11 1 1
type: NamedIndividual
type: Text
has parent: Shape 2 6 2 2 1 1 1 1 1 5 1 11 1
has font style: FontStyle 2 6 2 2 1 1 1 1 1 5 1 11 1 1 1
string: "x"

FontStyle 2 6 2 2 1 1 1 1 1 5 1 11 1 1 1
type: NamedIndividual
type: FontStyle
has parent: Text 2 6 2 2 1 1 1 1 1 5 1 11 1 1
justify: "MIDDLE" "MIDDLE"
size: 0.3

Material 2 6 2 2 1 1 1 1 1 5 1 11 1 2 1
type: NamedIndividual
type: Material
has parent: Appearance 2 6 2 2 1 1 1 1 1 5 1 11 1 2
diffuse color: 0

EmptyButton15
type: NamedIndividual
type: Transform
has parent: Transform 2 6 2 2 1 1 1 1 1 5 1
has children: Shape 2 6 2 2 1 1 1 1 1 5 1 12 1
DEF: EmptyButton15
translation: -0.8
translation: -0.52
translation: 0

Sphere 2 6 2 2 1 1 1 1 1 5 1 12 1 1
type: NamedIndividual
type: Sphere
has parent: Shape 2 6 2 2 1 1 1 1 1 5 1 12 1
radius: 0.1

Material 2 6 2 2 1 1 1 1 1 5 1 12 1 2 1
type: NamedIndividual
type: Material
has parent: Appearance 2 6 2 2 1 1 1 1 1 5 1 12 1 2
diffuse color: 0

EmptyText16
type: NamedIndividual
type: Transform
has parent: Transform 2 6 2 2 1 1 1 1 1 5 1
has children: Shape 2 6 2 2 1 1 1 1 1 5 1 13 1
DEF: EmptyText16
translation: 0
translation: -1

Text 2 6 2 2 1 1 1 1 1 5 1 13 1 1
type: NamedIndividual
type: Text
has parent: Shape 2 6 2 2 1 1 1 1 1 5 1 13 1
has font style: FontStyle 2 6 2 2 1 1 1 1 1 5 1 13 1 1 1
string: "x"

FontStyle 2 6 2 2 1 1 1 1 1 5 1 13 1 1 1
type: NamedIndividual
type: FontStyle
has parent: Text 2 6 2 2 1 1 1 1 1 5 1 13 1 1
justify: "MIDDLE" "MIDDLE"
size: 0.3

Material 2 6 2 2 1 1 1 1 1 5 1 13 1 2 1
type: NamedIndividual
type: Material
has parent: Appearance 2 6 2 2 1 1 1 1 1 5 1 13 1 2
diffuse color: 0

EmptyButton16
type: NamedIndividual
type: Transform
has parent: Transform 2 6 2 2 1 1 1 1 1 5 1
has children: Shape 2 6 2 2 1 1 1 1 1 5 1 14 1
DEF: EmptyButton16
translation: -0.8
translation: -0.92
translation: 0

Sphere 2 6 2 2 1 1 1 1 1 5 1 14 1 1
type: NamedIndividual
type: Sphere
has parent: Shape 2 6 2 2 1 1 1 1 1 5 1 14 1
radius: 0.1

Material 2 6 2 2 1 1 1 1 1 5 1 14 1 2 1
type: NamedIndividual
type: Material
has parent: Appearance 2 6 2 2 1 1 1 1 1 5 1 14 1 2
diffuse color: 0

PresentAndHistoricChurchPanel
type: NamedIndividual
type: Transform
has parent: Transform 2 6 2 2 1 1 1 1 1
has ROUTE: ROUTE 2 6 2 2 1 1 1 1 1 6 1
has children: Transform 2 6 2 2 1 1 1 1 1 6 2
DEF: PresentAndHistoricChurchPanel
translation: 0
translation: 0.2

ROUTE 2 6 2 2 1 1 1 1 1 6 1
type: NamedIndividual
type: ROUTE
has parent: PresentAndHistoricChurchPanel
from field: isSelected3
from node: touchPresentAndHistoricChurch
to field: translation
to node: PresentAndHistoricChurchPanel

Transform 2 6 2 2 1 1 1 1 1 6 2
type: NamedIndividual
type: Transform
has parent: PresentAndHistoricChurchPanel
has children: NavigationAndSourcesText
has children: NavigationAndSourcesButton
has children: HidePanelText15
has children: HidePanelButton15
has children: Note15
has children: TodayTextPast
has children: TodayButtonPast
has children: Mid19thCenturyTextPast
has children: Mid19thCenturyButtonPast
has children: EmptyText17
has children: EmptyButton17
has children: EmptyText18
has children: EmptyButton18
has children: EmptyText19
has children: EmptyButton19
has children: EmptyText20
has children: EmptyButton20
translation: -1.2
translation: 0

NavigationAndSourcesText
type: NamedIndividual
type: Transform
has parent: Transform 2 6 2 2 1 1 1 1 1 6 2
has children: Shape 2 6 2 2 1 1 1 1 1 6 2 1 1
DEF: NavigationAndSourcesText
translation: 2.1
translation: 1.28
translation: 0

Text 2 6 2 2 1 1 1 1 1 6 2 1 1 1
type: NamedIndividual
type: Text
has parent: Shape 2 6 2 2 1 1 1 1 1 6 2 1 1
has font style: FontStyle 2 6 2 2 1 1 1 1 1 6 2 1 1 1 1
string: "Navigation" "and sources"

FontStyle 2 6 2 2 1 1 1 1 1 6 2 1 1 1 1
type: NamedIndividual
type: FontStyle
has parent: Text 2 6 2 2 1 1 1 1 1 6 2 1 1 1
justify: "MIDDLE" "MIDDLE"
size: 0.22

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

NavigationAndSourcesButton
type: NamedIndividual
type: Transform
has parent: Transform 2 6 2 2 1 1 1 1 1 6 2
has children: touchNavigationAndSources
has children: Shape 2 6 2 2 1 1 1 1 1 6 2 2 6
has ROUTE: ROUTE 2 6 2 2 1 1 1 1 1 6 2 2 2
has ROUTE: ROUTE 2 6 2 2 1 1 1 1 1 6 2 2 3
has ROUTE: ROUTE 2 6 2 2 1 1 1 1 1 6 2 2 4
has ROUTE: ROUTE 2 6 2 2 1 1 1 1 1 6 2 2 5
DEF: NavigationAndSourcesButton
translation: 1.5
translation: 1.28
translation: 0

touchNavigationAndSources
type: NamedIndividual
type: ProtoInstance
has parent: NavigationAndSourcesButton
has field value: fieldValue 2 6 2 2 1 1 1 1 1 6 2 2 1 1
DEF: touchNavigationAndSources
name: TouchSensorSelected

fieldValue 2 6 2 2 1 1 1 1 1 6 2 2 1 1
type: NamedIndividual
type: fieldValue
has parent: touchNavigationAndSources
name: description
value: Navigation and sources

ROUTE 2 6 2 2 1 1 1 1 1 6 2 2 2
type: NamedIndividual
type: ROUTE
has parent: NavigationAndSourcesButton
from field: isSelected3
from node: touchNavigationAndSources
to field: translation
to node: FirstPanelPast

ROUTE 2 6 2 2 1 1 1 1 1 6 2 2 3
type: NamedIndividual
type: ROUTE
has parent: NavigationAndSourcesButton
from field: isSelected2
from node: touchNavigationAndSources
to field: translation
to node: PresentAndHistoricChurchPanel

ROUTE 2 6 2 2 1 1 1 1 1 6 2 2 4
type: NamedIndividual
type: ROUTE
has parent: NavigationAndSourcesButton
from field: isSelected4
from node: touchNavigationAndSources
to field: whichChoice
to node: Century19thModelToCentury19thModel2

ROUTE 2 6 2 2 1 1 1 1 1 6 2 2 5
type: NamedIndividual
type: ROUTE
has parent: NavigationAndSourcesButton
from field: isSelected12
from node: touchNavigationAndSources
to field: translation
to node: RedPyramidTransformPast

Sphere 2 6 2 2 1 1 1 1 1 6 2 2 6 1
type: NamedIndividual
type: Sphere
has parent: Shape 2 6 2 2 1 1 1 1 1 6 2 2 6
radius: 0.1

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

HidePanelText15
type: NamedIndividual
type: Transform
has parent: Transform 2 6 2 2 1 1 1 1 1 6 2
has children: Shape 2 6 2 2 1 1 1 1 1 6 2 3 1
DEF: HidePanelText15
translation: 3.2
translation: 1.2
translation: 0

Text 2 6 2 2 1 1 1 1 1 6 2 3 1 1
type: NamedIndividual
type: Text
has parent: Shape 2 6 2 2 1 1 1 1 1 6 2 3 1
has font style: FontStyle 2 6 2 2 1 1 1 1 1 6 2 3 1 1 1
string: "Hide Panel"

FontStyle 2 6 2 2 1 1 1 1 1 6 2 3 1 1 1
type: NamedIndividual
type: FontStyle
has parent: Text 2 6 2 2 1 1 1 1 1 6 2 3 1 1
size: 0.3

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

HidePanelButton15
type: NamedIndividual
type: Transform
has parent: Transform 2 6 2 2 1 1 1 1 1 6 2
has children: touchHidePanel15
has children: Shape 2 6 2 2 1 1 1 1 1 6 2 4 3
has ROUTE: ROUTE 2 6 2 2 1 1 1 1 1 6 2 4 2
DEF: HidePanelButton15
translation: 3.05
translation: 1.28
translation: 0

touchHidePanel15
type: NamedIndividual
type: ProtoInstance
has parent: HidePanelButton15
has field value: fieldValue 2 6 2 2 1 1 1 1 1 6 2 4 1 1
DEF: touchHidePanel15
name: TouchSensorSelected

fieldValue 2 6 2 2 1 1 1 1 1 6 2 4 1 1
type: NamedIndividual
type: fieldValue
has parent: touchHidePanel15
name: description
value: Hide panel

ROUTE 2 6 2 2 1 1 1 1 1 6 2 4 2
type: NamedIndividual
type: ROUTE
has parent: HidePanelButton15
from field: isSelected4
from node: touchHidePanel15
to field: whichChoice
to node: MainmenuToMainPanelPast

Sphere 2 6 2 2 1 1 1 1 1 6 2 4 3 1
type: NamedIndividual
type: Sphere
has parent: Shape 2 6 2 2 1 1 1 1 1 6 2 4 3
radius: 0.1

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

Note15
type: NamedIndividual
type: Transform
has parent: Transform 2 6 2 2 1 1 1 1 1 6 2
has children: Shape 2 6 2 2 1 1 1 1 1 6 2 5 1
DEF: Note15
translation: 3
translation: -1.2
translation: 0

Text 2 6 2 2 1 1 1 1 1 6 2 5 1 1
type: NamedIndividual
type: Text
has parent: Shape 2 6 2 2 1 1 1 1 1 6 2 5 1
has font style: FontStyle 2 6 2 2 1 1 1 1 1 6 2 5 1 1 1
string: "Red links go to corresponding viewpoints"

FontStyle 2 6 2 2 1 1 1 1 1 6 2 5 1 1 1
type: NamedIndividual
type: FontStyle
has parent: Text 2 6 2 2 1 1 1 1 1 6 2 5 1 1
justify: "MIDDLE" "MIDDLE"
size: 0.2

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

TodayTextPast
type: NamedIndividual
type: Transform
has parent: Transform 2 6 2 2 1 1 1 1 1 6 2
has children: Shape 2 6 2 2 1 1 1 1 1 6 2 6 1
DEF: TodayTextPast
translation: 0
translation: 1

Text 2 6 2 2 1 1 1 1 1 6 2 6 1 1
type: NamedIndividual
type: Text
has parent: Shape 2 6 2 2 1 1 1 1 1 6 2 6 1
has font style: FontStyle 2 6 2 2 1 1 1 1 1 6 2 6 1 1 1
string: "Today"

FontStyle 2 6 2 2 1 1 1 1 1 6 2 6 1 1 1
type: NamedIndividual
type: FontStyle
has parent: Text 2 6 2 2 1 1 1 1 1 6 2 6 1 1
justify: "MIDDLE" "MIDDLE"
size: 0.3

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

TodayButtonPast
type: NamedIndividual
type: Transform
has parent: Transform 2 6 2 2 1 1 1 1 1 6 2
has children: touchToday
has children: Shape 2 6 2 2 1 1 1 1 1 6 2 7 3
has ROUTE: ROUTE 2 6 2 2 1 1 1 1 1 6 2 7 2
DEF: TodayButtonPast
translation: -0.8
translation: 1.08
translation: 0

touchToday
type: NamedIndividual
type: ProtoInstance
has parent: TodayButtonPast
has field value: fieldValue 2 6 2 2 1 1 1 1 1 6 2 7 1 1
DEF: touchToday
name: TouchSensorSelected

fieldValue 2 6 2 2 1 1 1 1 1 6 2 7 1 1
type: NamedIndividual
type: fieldValue
has parent: touchToday
name: description
value: Today

ROUTE 2 6 2 2 1 1 1 1 1 6 2 7 2
type: NamedIndividual
type: ROUTE
has parent: TodayButtonPast
from field: isSelected5
from node: touchToday
to field: whichChoice
to node: PresentToHistorichChurch

Sphere 2 6 2 2 1 1 1 1 1 6 2 7 3 1
type: NamedIndividual
type: Sphere
has parent: Shape 2 6 2 2 1 1 1 1 1 6 2 7 3
radius: 0.1

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

Mid19thCenturyTextPast
type: NamedIndividual
type: Transform
has parent: Transform 2 6 2 2 1 1 1 1 1 6 2
has children: Shape 2 6 2 2 1 1 1 1 1 6 2 8 1
DEF: Mid19thCenturyTextPast
translation: 0.3
translation: 0.6
translation: 0

Text 2 6 2 2 1 1 1 1 1 6 2 8 1 1
type: NamedIndividual
type: Text
has parent: Shape 2 6 2 2 1 1 1 1 1 6 2 8 1
has font style: FontStyle 2 6 2 2 1 1 1 1 1 6 2 8 1 1 1
string: "Mid 19th Century"

FontStyle 2 6 2 2 1 1 1 1 1 6 2 8 1 1 1
type: NamedIndividual
type: FontStyle
has parent: Text 2 6 2 2 1 1 1 1 1 6 2 8 1 1
justify: "MIDDLE" "MIDDLE"
size: 0.3

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

Mid19thCenturyButtonPast
type: NamedIndividual
type: Transform
has parent: Transform 2 6 2 2 1 1 1 1 1 6 2
has children: Shape 2 6 2 2 1 1 1 1 1 6 2 9 1
DEF: Mid19thCenturyButtonPast
translation: -0.8
translation: 0.68
translation: 0

Sphere 2 6 2 2 1 1 1 1 1 6 2 9 1 1
type: NamedIndividual
type: Sphere
has parent: Shape 2 6 2 2 1 1 1 1 1 6 2 9 1
radius: 0.1

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

EmptyText17
type: NamedIndividual
type: Transform
has parent: Transform 2 6 2 2 1 1 1 1 1 6 2
has children: Shape 2 6 2 2 1 1 1 1 1 6 2 10 1
DEF: EmptyText17
translation: 0
translation: 0.2

Text 2 6 2 2 1 1 1 1 1 6 2 10 1 1
type: NamedIndividual
type: Text
has parent: Shape 2 6 2 2 1 1 1 1 1 6 2 10 1
has font style: FontStyle 2 6 2 2 1 1 1 1 1 6 2 10 1 1 1
string: "x"

FontStyle 2 6 2 2 1 1 1 1 1 6 2 10 1 1 1
type: NamedIndividual
type: FontStyle
has parent: Text 2 6 2 2 1 1 1 1 1 6 2 10 1 1
justify: "MIDDLE" "MIDDLE"
size: 0.3

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

EmptyButton17
type: NamedIndividual
type: Transform
has parent: Transform 2 6 2 2 1 1 1 1 1 6 2
has children: Shape 2 6 2 2 1 1 1 1 1 6 2 11 1
DEF: EmptyButton17
translation: -0.8
translation: 0.28
translation: 0

Sphere 2 6 2 2 1 1 1 1 1 6 2 11 1 1
type: NamedIndividual
type: Sphere
has parent: Shape 2 6 2 2 1 1 1 1 1 6 2 11 1
radius: 0.1

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

EmptyText18
type: NamedIndividual
type: Transform
has parent: Transform 2 6 2 2 1 1 1 1 1 6 2
has children: Shape 2 6 2 2 1 1 1 1 1 6 2 12 1
DEF: EmptyText18
translation: 0
translation: -0.2

Text 2 6 2 2 1 1 1 1 1 6 2 12 1 1
type: NamedIndividual
type: Text
has parent: Shape 2 6 2 2 1 1 1 1 1 6 2 12 1
has font style: FontStyle 2 6 2 2 1 1 1 1 1 6 2 12 1 1 1
string: "x"

FontStyle 2 6 2 2 1 1 1 1 1 6 2 12 1 1 1
type: NamedIndividual
type: FontStyle
has parent: Text 2 6 2 2 1 1 1 1 1 6 2 12 1 1
justify: "MIDDLE" "MIDDLE"
size: 0.3

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

EmptyButton18
type: NamedIndividual
type: Transform
has parent: Transform 2 6 2 2 1 1 1 1 1 6 2
has children: Shape 2 6 2 2 1 1 1 1 1 6 2 13 1
DEF: EmptyButton18
translation: -0.8
translation: -0.12
translation: 0

Sphere 2 6 2 2 1 1 1 1 1 6 2 13 1 1
type: NamedIndividual
type: Sphere
has parent: Shape 2 6 2 2 1 1 1 1 1 6 2 13 1
radius: 0.1

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

EmptyText19
type: NamedIndividual
type: Transform
has parent: Transform 2 6 2 2 1 1 1 1 1 6 2
has children: Shape 2 6 2 2 1 1 1 1 1 6 2 14 1
DEF: EmptyText19
translation: 0
translation: -0.6

Text 2 6 2 2 1 1 1 1 1 6 2 14 1 1
type: NamedIndividual
type: Text
has parent: Shape 2 6 2 2 1 1 1 1 1 6 2 14 1
has font style: FontStyle 2 6 2 2 1 1 1 1 1 6 2 14 1 1 1
string: "x"

FontStyle 2 6 2 2 1 1 1 1 1 6 2 14 1 1 1
type: NamedIndividual
type: FontStyle
has parent: Text 2 6 2 2 1 1 1 1 1 6 2 14 1 1
justify: "MIDDLE" "MIDDLE"
size: 0.3

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

EmptyButton19
type: NamedIndividual
type: Transform
has parent: Transform 2 6 2 2 1 1 1 1 1 6 2
has children: Shape 2 6 2 2 1 1 1 1 1 6 2 15 1
DEF: EmptyButton19
translation: -0.8
translation: -0.52
translation: 0

Sphere 2 6 2 2 1 1 1 1 1 6 2 15 1 1
type: NamedIndividual
type: Sphere
has parent: Shape 2 6 2 2 1 1 1 1 1 6 2 15 1
radius: 0.1

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

EmptyText20
type: NamedIndividual
type: Transform
has parent: Transform 2 6 2 2 1 1 1 1 1 6 2
has children: Shape 2 6 2 2 1 1 1 1 1 6 2 16 1
DEF: EmptyText20
translation: 0
translation: -1

Text 2 6 2 2 1 1 1 1 1 6 2 16 1 1
type: NamedIndividual
type: Text
has parent: Shape 2 6 2 2 1 1 1 1 1 6 2 16 1
has font style: FontStyle 2 6 2 2 1 1 1 1 1 6 2 16 1 1 1
string: "x"

FontStyle 2 6 2 2 1 1 1 1 1 6 2 16 1 1 1
type: NamedIndividual
type: FontStyle
has parent: Text 2 6 2 2 1 1 1 1 1 6 2 16 1 1
justify: "MIDDLE" "MIDDLE"
size: 0.3

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

EmptyButton20
type: NamedIndividual
type: Transform
has parent: Transform 2 6 2 2 1 1 1 1 1 6 2
has children: Shape 2 6 2 2 1 1 1 1 1 6 2 17 1
DEF: EmptyButton20
translation: -0.8
translation: -0.92
translation: 0

Sphere 2 6 2 2 1 1 1 1 1 6 2 17 1 1
type: NamedIndividual
type: Sphere
has parent: Shape 2 6 2 2 1 1 1 1 1 6 2 17 1
radius: 0.1

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

NavigatingPanelPast
type: NamedIndividual
type: Transform
has parent: Transform 2 6 2 2 1 1 1 1 1
has ROUTE: ROUTE 2 6 2 2 1 1 1 1 1 7 1
has children: Transform 2 6 2 2 1 1 1 1 1 7 2
DEF: NavigatingPanelPast

ROUTE 2 6 2 2 1 1 1 1 1 7 1
type: NamedIndividual
type: ROUTE
has parent: NavigatingPanelPast
from field: isSelected3
from node: touchNavigatingPast
to field: translation
to node: NavigatingPanelPast

Transform 2 6 2 2 1 1 1 1 1 7 2
type: NamedIndividual
type: Transform
has parent: NavigatingPanelPast
has children: BackButtonText12
has children: BackButton12
has children: HidePanelText16
has children: HidePanelButton16
has children: FlyModeTextPast
has children: FlyModeButtonPast
has children: WalkModeTextPast
has children: WalkModeButtonPast
has children: ExamineModeTextPast
has children: ExamineModeButtonPast
has children: FullGuidedTourTextPast
has children: FullGuidedTourButtonPast
has children: ShortGuidedTourTextPast
has children: ShortGuidedTourButtonPast
has children: SacredFurnishingTourTextPast
has children: SacredFurnishingTourButtonPast
has children: NextPanelText6
has children: NextPanelButton6
has ROUTE: ROUTE 2 6 2 2 1 1 1 1 1 7 2 7
has ROUTE: ROUTE 2 6 2 2 1 1 1 1 1 7 2 10
has ROUTE: ROUTE 2 6 2 2 1 1 1 1 1 7 2 11
has ROUTE: ROUTE 2 6 2 2 1 1 1 1 1 7 2 14
has ROUTE: ROUTE 2 6 2 2 1 1 1 1 1 7 2 15
has ROUTE: ROUTE 2 6 2 2 1 1 1 1 1 7 2 16
translation: -1.2
translation: 0

BackButtonText12
type: NamedIndividual
type: Transform
has parent: Transform 2 6 2 2 1 1 1 1 1 7 2
has children: Shape 2 6 2 2 1 1 1 1 1 7 2 1 1
DEF: BackButtonText12
translation: 2
translation: 1.2
translation: 0

Text 2 6 2 2 1 1 1 1 1 7 2 1 1 1
type: NamedIndividual
type: Text
has parent: Shape 2 6 2 2 1 1 1 1 1 7 2 1 1
has font style: FontStyle 2 6 2 2 1 1 1 1 1 7 2 1 1 1 1
string: "Back"

FontStyle 2 6 2 2 1 1 1 1 1 7 2 1 1 1 1
type: NamedIndividual
type: FontStyle
has parent: Text 2 6 2 2 1 1 1 1 1 7 2 1 1 1
justify: "MIDDLE" "MIDDLE"
size: 0.3

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

BackButton12
type: NamedIndividual
type: Transform
has parent: Transform 2 6 2 2 1 1 1 1 1 7 2
has children: touchBackButton12
has children: Shape 2 6 2 2 1 1 1 1 1 7 2 2 6
has ROUTE: ROUTE 2 6 2 2 1 1 1 1 1 7 2 2 2
has ROUTE: ROUTE 2 6 2 2 1 1 1 1 1 7 2 2 3
has ROUTE: ROUTE 2 6 2 2 1 1 1 1 1 7 2 2 4
has ROUTE: ROUTE 2 6 2 2 1 1 1 1 1 7 2 2 5
DEF: BackButton12
translation: 1.5
translation: 1.28
translation: 0

touchBackButton12
type: NamedIndividual
type: ProtoInstance
has parent: BackButton12
has field value: fieldValue 2 6 2 2 1 1 1 1 1 7 2 2 1 1
DEF: touchBackButton12
name: TouchSensorSelected

fieldValue 2 6 2 2 1 1 1 1 1 7 2 2 1 1
type: NamedIndividual
type: fieldValue
has parent: touchBackButton12
name: description
value: Back

ROUTE 2 6 2 2 1 1 1 1 1 7 2 2 2
type: NamedIndividual
type: ROUTE
has parent: BackButton12
from field: isSelected3
from node: touchBackButton12
to field: translation
to node: FirstPanelPast

ROUTE 2 6 2 2 1 1 1 1 1 7 2 2 3
type: NamedIndividual
type: ROUTE
has parent: BackButton12
from field: isSelected4
from node: touchBackButton12
to field: whichChoice
to node: Century19thModelToCentury19thModel2

ROUTE 2 6 2 2 1 1 1 1 1 7 2 2 4
type: NamedIndividual
type: ROUTE
has parent: BackButton12
from field: isSelected18
from node: touchBackButton12
to field: translation
to node: RedPyramidTransformPast

ROUTE 2 6 2 2 1 1 1 1 1 7 2 2 5
type: NamedIndividual
type: ROUTE
has parent: BackButton12
from field: isSelected2
from node: touchBackButton12
to field: translation
to node: NavigatingPanelPast

Sphere 2 6 2 2 1 1 1 1 1 7 2 2 6 1
type: NamedIndividual
type: Sphere
has parent: Shape 2 6 2 2 1 1 1 1 1 7 2 2 6
radius: 0.1

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

HidePanelText16
type: NamedIndividual
type: Transform
has parent: Transform 2 6 2 2 1 1 1 1 1 7 2
has children: Shape 2 6 2 2 1 1 1 1 1 7 2 3 1
DEF: HidePanelText16
translation: 3.2
translation: 1.2
translation: 0

Text 2 6 2 2 1 1 1 1 1 7 2 3 1 1
type: NamedIndividual
type: Text
has parent: Shape 2 6 2 2 1 1 1 1 1 7 2 3 1
has font style: FontStyle 2 6 2 2 1 1 1 1 1 7 2 3 1 1 1
string: "Hide Panel"

FontStyle 2 6 2 2 1 1 1 1 1 7 2 3 1 1 1
type: NamedIndividual
type: FontStyle
has parent: Text 2 6 2 2 1 1 1 1 1 7 2 3 1 1
justify: "MIDDLE" "MIDDLE"
size: 0.3

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

HidePanelButton16
type: NamedIndividual
type: Transform
has parent: Transform 2 6 2 2 1 1 1 1 1 7 2
has children: touchHidePanel16
has children: Shape 2 6 2 2 1 1 1 1 1 7 2 4 3
has ROUTE: ROUTE 2 6 2 2 1 1 1 1 1 7 2 4 2
DEF: HidePanelButton16
translation: 2.7
translation: 1.28
translation: 0

touchHidePanel16
type: NamedIndividual
type: ProtoInstance
has parent: HidePanelButton16
has field value: fieldValue 2 6 2 2 1 1 1 1 1 7 2 4 1 1
DEF: touchHidePanel16
name: TouchSensorSelected

fieldValue 2 6 2 2 1 1 1 1 1 7 2 4 1 1
type: NamedIndividual
type: fieldValue
has parent: touchHidePanel16
name: description
value: Hide panel

ROUTE 2 6 2 2 1 1 1 1 1 7 2 4 2
type: NamedIndividual
type: ROUTE
has parent: HidePanelButton16
from field: isSelected4
from node: touchHidePanel16
to field: whichChoice
to node: MainmenuToMainPanelPast

Sphere 2 6 2 2 1 1 1 1 1 7 2 4 3 1
type: NamedIndividual
type: Sphere
has parent: Shape 2 6 2 2 1 1 1 1 1 7 2 4 3
radius: 0.1

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

FlyModeTextPast
type: NamedIndividual
type: Transform
has parent: Transform 2 6 2 2 1 1 1 1 1 7 2
has children: Shape 2 6 2 2 1 1 1 1 1 7 2 5 1
DEF: FlyModeTextPast
translation: 0
translation: 1

Text 2 6 2 2 1 1 1 1 1 7 2 5 1 1
type: NamedIndividual
type: Text
has parent: Shape 2 6 2 2 1 1 1 1 1 7 2 5 1
has font style: FontStyle 2 6 2 2 1 1 1 1 1 7 2 5 1 1 1
string: "Fly"

FontStyle 2 6 2 2 1 1 1 1 1 7 2 5 1 1 1
type: NamedIndividual
type: FontStyle
has parent: Text 2 6 2 2 1 1 1 1 1 7 2 5 1 1
justify: "MIDDLE" "MIDDLE"
size: 0.3

Material 2 6 2 2 1 1 1 1 1 7 2 5 1 2 1
type: NamedIndividual
type: Material
has parent: Appearance 2 6 2 2 1 1 1 1 1 7 2 5 1 2
diffuse color: 0

FlyModeButtonPast
type: NamedIndividual
type: Transform
has parent: Transform 2 6 2 2 1 1 1 1 1 7 2
has children: touchFlyModePast
has children: Shape 2 6 2 2 1 1 1 1 1 7 2 6 3
has ROUTE: ROUTE 2 6 2 2 1 1 1 1 1 7 2 6 2
DEF: FlyModeButtonPast
translation: -0.8
translation: 1.08
translation: 0

touchFlyModePast
type: NamedIndividual
type: ProtoInstance
has parent: FlyModeButtonPast
has field value: fieldValue 2 6 2 2 1 1 1 1 1 7 2 6 1 1
DEF: touchFlyModePast
name: TouchSensorSelected

fieldValue 2 6 2 2 1 1 1 1 1 7 2 6 1 1
type: NamedIndividual
type: fieldValue
has parent: touchFlyModePast
name: description
value: Fly

ROUTE 2 6 2 2 1 1 1 1 1 7 2 6 2
type: NamedIndividual
type: ROUTE
has parent: FlyModeButtonPast
from field: isSelected
from node: touchFlyModePast
to field: set_bind
to node: NavigationFly

Sphere 2 6 2 2 1 1 1 1 1 7 2 6 3 1
type: NamedIndividual
type: Sphere
has parent: Shape 2 6 2 2 1 1 1 1 1 7 2 6 3
radius: 0.1

FlyModeColorPast
type: NamedIndividual
type: Material
has parent: Appearance 2 6 2 2 1 1 1 1 1 7 2 6 3 2
DEF: FlyModeColorPast
diffuse color: 1

ROUTE 2 6 2 2 1 1 1 1 1 7 2 7
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 2 2 1 1 1 1 1 7 2
from field: isSelected14
from node: touchFlyModePast
to field: diffuseColor
to node: FlyModeColorPast

WalkModeTextPast
type: NamedIndividual
type: Transform
has parent: Transform 2 6 2 2 1 1 1 1 1 7 2
has children: Shape 2 6 2 2 1 1 1 1 1 7 2 8 1
DEF: WalkModeTextPast
translation: 0
translation: 0.6

Text 2 6 2 2 1 1 1 1 1 7 2 8 1 1
type: NamedIndividual
type: Text
has parent: Shape 2 6 2 2 1 1 1 1 1 7 2 8 1
has font style: FontStyle 2 6 2 2 1 1 1 1 1 7 2 8 1 1 1
string: "Walk"

FontStyle 2 6 2 2 1 1 1 1 1 7 2 8 1 1 1
type: NamedIndividual
type: FontStyle
has parent: Text 2 6 2 2 1 1 1 1 1 7 2 8 1 1
justify: "MIDDLE" "MIDDLE"
size: 0.3

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

WalkModeButtonPast
type: NamedIndividual
type: Transform
has parent: Transform 2 6 2 2 1 1 1 1 1 7 2
has children: touchWalkModePast
has children: Shape 2 6 2 2 1 1 1 1 1 7 2 9 4
has ROUTE: ROUTE 2 6 2 2 1 1 1 1 1 7 2 9 2
has ROUTE: ROUTE 2 6 2 2 1 1 1 1 1 7 2 9 3
DEF: WalkModeButtonPast
translation: -0.8
translation: 0.68
translation: 0

touchWalkModePast
type: NamedIndividual
type: ProtoInstance
has parent: WalkModeButtonPast
has field value: fieldValue 2 6 2 2 1 1 1 1 1 7 2 9 1 1
DEF: touchWalkModePast
name: TouchSensorSelected

fieldValue 2 6 2 2 1 1 1 1 1 7 2 9 1 1
type: NamedIndividual
type: fieldValue
has parent: touchWalkModePast
name: description
value: Walk

ROUTE 2 6 2 2 1 1 1 1 1 7 2 9 2
type: NamedIndividual
type: ROUTE
has parent: WalkModeButtonPast
from field: isSelected
from node: touchWalkModePast
to field: set_bind
to node: NavigationWalk

ROUTE 2 6 2 2 1 1 1 1 1 7 2 9 3
type: NamedIndividual
type: ROUTE
has parent: WalkModeButtonPast
from field: isSelected15
from node: touchWalkModePast
to field: diffuseColor
to node: FlyModeColorPast

Sphere 2 6 2 2 1 1 1 1 1 7 2 9 4 1
type: NamedIndividual
type: Sphere
has parent: Shape 2 6 2 2 1 1 1 1 1 7 2 9 4
radius: 0.1

WalkModeColorPast
type: NamedIndividual
type: Material
has parent: Appearance 2 6 2 2 1 1 1 1 1 7 2 9 4 2
DEF: WalkModeColorPast
diffuse color: 0

ROUTE 2 6 2 2 1 1 1 1 1 7 2 10
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 2 2 1 1 1 1 1 7 2
from field: isSelected15
from node: touchFlyModePast
to field: diffuseColor
to node: WalkModeColorPast

ROUTE 2 6 2 2 1 1 1 1 1 7 2 11
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 2 2 1 1 1 1 1 7 2
from field: isSelected14
from node: touchWalkModePast
to field: diffuseColor
to node: WalkModeColorPast

ExamineModeTextPast
type: NamedIndividual
type: Transform
has parent: Transform 2 6 2 2 1 1 1 1 1 7 2
has children: Shape 2 6 2 2 1 1 1 1 1 7 2 12 1
DEF: ExamineModeTextPast
translation: 0
translation: 0.2

Text 2 6 2 2 1 1 1 1 1 7 2 12 1 1
type: NamedIndividual
type: Text
has parent: Shape 2 6 2 2 1 1 1 1 1 7 2 12 1
has font style: FontStyle 2 6 2 2 1 1 1 1 1 7 2 12 1 1 1
string: "Examine"

FontStyle 2 6 2 2 1 1 1 1 1 7 2 12 1 1 1
type: NamedIndividual
type: FontStyle
has parent: Text 2 6 2 2 1 1 1 1 1 7 2 12 1 1
justify: "MIDDLE" "MIDDLE"
size: 0.3

Material 2 6 2 2 1 1 1 1 1 7 2 12 1 2 1
type: NamedIndividual
type: Material
has parent: Appearance 2 6 2 2 1 1 1 1 1 7 2 12 1 2
diffuse color: 0

ExamineModeButtonPast
type: NamedIndividual
type: Transform
has parent: Transform 2 6 2 2 1 1 1 1 1 7 2
has children: touchExamineModePast
has children: Shape 2 6 2 2 1 1 1 1 1 7 2 13 5
has ROUTE: ROUTE 2 6 2 2 1 1 1 1 1 7 2 13 2
has ROUTE: ROUTE 2 6 2 2 1 1 1 1 1 7 2 13 3
has ROUTE: ROUTE 2 6 2 2 1 1 1 1 1 7 2 13 4
DEF: ExamineModeButtonPast
translation: -0.8
translation: 0.28
translation: 0

touchExamineModePast
type: NamedIndividual
type: ProtoInstance
has parent: ExamineModeButtonPast
has field value: fieldValue 2 6 2 2 1 1 1 1 1 7 2 13 1 1
DEF: touchExamineModePast
name: TouchSensorSelected

fieldValue 2 6 2 2 1 1 1 1 1 7 2 13 1 1
type: NamedIndividual
type: fieldValue
has parent: touchExamineModePast
name: description
value: Examine

ROUTE 2 6 2 2 1 1 1 1 1 7 2 13 2
type: NamedIndividual
type: ROUTE
has parent: ExamineModeButtonPast
from field: isSelected15
from node: touchExamineModePast
to field: diffuseColor
to node: FlyModeColorPast

ROUTE 2 6 2 2 1 1 1 1 1 7 2 13 3
type: NamedIndividual
type: ROUTE
has parent: ExamineModeButtonPast
from field: isSelected15
from node: touchExamineModePast
to field: diffuseColor
to node: WalkModeColorPast

ROUTE 2 6 2 2 1 1 1 1 1 7 2 13 4
type: NamedIndividual
type: ROUTE
has parent: ExamineModeButtonPast
from field: isSelected
from node: touchExamineModePast
to field: set_bind
to node: NavigationExamine

Sphere 2 6 2 2 1 1 1 1 1 7 2 13 5 1
type: NamedIndividual
type: Sphere
has parent: Shape 2 6 2 2 1 1 1 1 1 7 2 13 5
radius: 0.1

ExamineModeColorPast
type: NamedIndividual
type: Material
has parent: Appearance 2 6 2 2 1 1 1 1 1 7 2 13 5 2
DEF: ExamineModeColorPast
diffuse color: 0

ROUTE 2 6 2 2 1 1 1 1 1 7 2 14
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 2 2 1 1 1 1 1 7 2
from field: isSelected14
from node: touchExamineModePast
to field: diffuseColor
to node: ExamineModeColorPast

ROUTE 2 6 2 2 1 1 1 1 1 7 2 15
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 2 2 1 1 1 1 1 7 2
from field: isSelected15
from node: touchWalkModePast
to field: diffuseColor
to node: ExamineModeColorPast

ROUTE 2 6 2 2 1 1 1 1 1 7 2 16
type: NamedIndividual
type: ROUTE
has parent: Transform 2 6 2 2 1 1 1 1 1 7 2
from field: isSelected15
from node: touchFlyModePast
to field: diffuseColor
to node: ExamineModeColorPast

FullGuidedTourTextPast
type: NamedIndividual
type: Transform
has parent: Transform 2 6 2 2 1 1 1 1 1 7 2
has children: Shape 2 6 2 2 1 1 1 1 1 7 2 17 1
DEF: FullGuidedTourTextPast
translation: 0.2
translation: -0.2
translation: 0

Text 2 6 2 2 1 1 1 1 1 7 2 17 1 1
type: NamedIndividual
type: Text
has parent: Shape 2 6 2 2 1 1 1 1 1 7 2 17 1
has font style: FontStyle 2 6 2 2 1 1 1 1 1 7 2 17 1 1 1
string: "Full Guided Tour"

FontStyle 2 6 2 2 1 1 1 1 1 7 2 17 1 1 1
type: NamedIndividual
type: FontStyle
has parent: Text 2 6 2 2 1 1 1 1 1 7 2 17 1 1
justify: "MIDDLE" "MIDDLE"
size: 0.26

Material 2 6 2 2 1 1 1 1 1 7 2 17 1 2 1
type: NamedIndividual
type: Material
has parent: Appearance 2 6 2 2 1 1 1 1 1 7 2 17 1 2
diffuse color: 0

FullGuidedTourButtonPast
type: NamedIndividual
type: Transform
has parent: Transform 2 6 2 2 1 1 1 1 1 7 2
has children: touchFullGuidedTourPast
has children: Shape 2 6 2 2 1 1 1 1 1 7 2 18 2
DEF: FullGuidedTourButtonPast
translation: -0.8
translation: -0.12
translation: 0

touchFullGuidedTourPast
type: NamedIndividual
type: TouchSensor
has parent: FullGuidedTourButtonPast
DEF: touchFullGuidedTourPast
description: Full guided tour

Sphere 2 6 2 2 1 1 1 1 1 7 2 18 2 1
type: NamedIndividual
type: Sphere
has parent: Shape 2 6 2 2 1 1 1 1 1 7 2 18 2
radius: 0.1

Material 2 6 2 2 1 1 1 1 1 7 2 18 2 2 1
type: NamedIndividual
type: Material
has parent: Appearance 2 6 2 2 1 1 1 1 1 7 2 18 2 2
diffuse color: 0

ShortGuidedTourTextPast
type: NamedIndividual
type: Transform
has parent: Transform 2 6 2 2 1 1 1 1 1 7 2
has children: Shape 2 6 2 2 1 1 1 1 1 7 2 19 1
DEF: ShortGuidedTourTextPast
translation: 0.26
translation: -0.6
translation: 0

Text 2 6 2 2 1 1 1 1 1 7 2 19 1 1
type: NamedIndividual
type: Text
has parent: Shape 2 6 2 2 1 1 1 1 1 7 2 19 1
has font style: FontStyle 2 6 2 2 1 1 1 1 1 7 2 19 1 1 1
string: "Short Guided Tour"

FontStyle 2 6 2 2 1 1 1 1 1 7 2 19 1 1 1
type: NamedIndividual
type: FontStyle
has parent: Text 2 6 2 2 1 1 1 1 1 7 2 19 1 1
justify: "MIDDLE" "MIDDLE"
size: 0.26

Material 2 6 2 2 1 1 1 1 1 7 2 19 1 2 1
type: NamedIndividual
type: Material
has parent: Appearance 2 6 2 2 1 1 1 1 1 7 2 19 1 2
diffuse color: 0

ShortGuidedTourButtonPast
type: NamedIndividual
type: Transform
has parent: Transform 2 6 2 2 1 1 1 1 1 7 2
has children: touchShortGuidedTourPast
has children: Shape 2 6 2 2 1 1 1 1 1 7 2 20 2
DEF: ShortGuidedTourButtonPast
translation: -0.8
translation: -0.52
translation: 0

touchShortGuidedTourPast
type: NamedIndividual
type: TouchSensor
has parent: ShortGuidedTourButtonPast
DEF: touchShortGuidedTourPast
description: Short Guided Tour

Sphere 2 6 2 2 1 1 1 1 1 7 2 20 2 1
type: NamedIndividual
type: Sphere
has parent: Shape 2 6 2 2 1 1 1 1 1 7 2 20 2
radius: 0.1

Material 2 6 2 2 1 1 1 1 1 7 2 20 2 2 1
type: NamedIndividual
type: Material
has parent: Appearance 2 6 2 2 1 1 1 1 1 7 2 20 2 2
diffuse color: 0

SacredFurnishingTourTextPast
type: NamedIndividual
type: Transform
has parent: Transform 2 6 2 2 1 1 1 1 1 7 2
has children: Shape 2 6 2 2 1 1 1 1 1 7 2 21 1
DEF: SacredFurnishingTourTextPast
translation: 0.55
translation: -1
translation: 0

Text 2 6 2 2 1 1 1 1 1 7 2 21 1 1
type: NamedIndividual
type: Text
has parent: Shape 2 6 2 2 1 1 1 1 1 7 2 21 1
has font style: FontStyle 2 6 2 2 1 1 1 1 1 7 2 21 1 1 1
string: "Sacred Furnishing Tour"

FontStyle 2 6 2 2 1 1 1 1 1 7 2 21 1 1 1
type: NamedIndividual
type: FontStyle
has parent: Text 2 6 2 2 1 1 1 1 1 7 2 21 1 1
justify: "MIDDLE" "MIDDLE"
size: 0.26

Material 2 6 2 2 1 1 1 1 1 7 2 21 1 2 1
type: NamedIndividual
type: Material
has parent: Appearance 2 6 2 2 1 1 1 1 1 7 2 21 1 2
diffuse color: 0

SacredFurnishingTourButtonPast
type: NamedIndividual
type: Transform
has parent: Transform 2 6 2 2 1 1 1 1 1 7 2
has children: touchSacredFurnishingTourPast
has children: Shape 2 6 2 2 1 1 1 1 1 7 2 22 2
DEF: SacredFurnishingTourButtonPast
translation: -0.8
translation: -0.92
translation: 0

touchSacredFurnishingTourPast
type: NamedIndividual
type: TouchSensor
has parent: SacredFurnishingTourButtonPast
DEF: touchSacredFurnishingTourPast
description: Sacred Furnishing Tour

Sphere 2 6 2 2 1 1 1 1 1 7 2 22 2 1
type: NamedIndividual
type: Sphere
has parent: Shape 2 6 2 2 1 1 1 1 1 7 2 22 2
radius: 0.1

Material 2 6 2 2 1 1 1 1 1 7 2 22 2 2 1
type: NamedIndividual
type: Material
has parent: Appearance 2 6 2 2 1 1 1 1 1 7 2 22 2 2
diffuse color: 0

NextPanelText6
type: NamedIndividual
type: Transform
has parent: Transform 2 6 2 2 1 1 1 1 1 7 2
has children: Shape 2 6 2 2 1 1 1 1 1 7 2 23 1
DEF: NextPanelText6
translation: -0.4
translation: -1.3
translation: 0

Text 2 6 2 2 1 1 1 1 1 7 2 23 1 1
type: NamedIndividual
type: Text
has parent: Shape 2 6 2 2 1 1 1 1 1 7 2 23 1
has font style: FontStyle 2 6 2 2 1 1 1 1 1 7 2 23 1 1 1
string: "Next Panel"

FontStyle 2 6 2 2 1 1 1 1 1 7 2 23 1 1 1
type: NamedIndividual
type: FontStyle
has parent: Text 2 6 2 2 1 1 1 1 1 7 2 23 1 1
justify: "MIDDLE" "MIDDLE"
size: 0.2

Material 2 6 2 2 1 1 1 1 1 7 2 23 1 2 1
type: NamedIndividual
type: Material
has parent: Appearance 2 6 2 2 1 1 1 1 1 7 2 23 1 2
diffuse color: 0

NextPanelButton6
type: NamedIndividual
type: Transform
has parent: Transform 2 6 2 2 1 1 1 1 1 7 2
has children: touchNextPanel6
has children: Shape 2 6 2 2 1 1 1 1 1 7 2 24 3
has ROUTE: ROUTE 2 6 2 2 1 1 1 1 1 7 2 24 2
DEF: NextPanelButton6
translation: -0.8
translation: -1.25
translation: 0

touchNextPanel6
type: NamedIndividual
type: ProtoInstance
has parent: NextPanelButton6
has field value: fieldValue 2 6 2 2 1 1 1 1 1 7 2 24 1 1
DEF: touchNextPanel6
name: TouchSensorSelected

fieldValue 2 6 2 2 1 1 1 1 1 7 2 24 1 1
type: NamedIndividual
type: fieldValue
has parent: touchNextPanel6
name: description
value: Next Panel

ROUTE 2 6 2 2 1 1 1 1 1 7 2 24 2
type: NamedIndividual
type: ROUTE
has parent: NextPanelButton6
from field: isSelected2
from node: touchNextPanel6
to field: translation
to node: NavigatingPanelPast

Sphere 2 6 2 2 1 1 1 1 1 7 2 24 3 1
type: NamedIndividual
type: Sphere
has parent: Shape 2 6 2 2 1 1 1 1 1 7 2 24 3
radius: 0.05

Material 2 6 2 2 1 1 1 1 1 7 2 24 3 2 1
type: NamedIndividual
type: Material
has parent: Appearance 2 6 2 2 1 1 1 1 1 7 2 24 3 2
diffuse color: 0

NavigatingPanelPastBis
type: NamedIndividual
type: Transform
has parent: Transform 2 6 2 2 1 1 1 1 1
has ROUTE: ROUTE 2 6 2 2 1 1 1 1 1 8 1
has children: Transform 2 6 2 2 1 1 1 1 1 8 2
DEF: NavigatingPanelPastBis

ROUTE 2 6 2 2 1 1 1 1 1 8 1
type: NamedIndividual
type: ROUTE
has parent: NavigatingPanelPastBis
from field: isSelected3
from node: touchNextPanel6
to field: translation
to node: NavigatingPanelPastBis

Transform 2 6 2 2 1 1 1 1 1 8 2
type: NamedIndividual
type: Transform
has parent: NavigatingPanelPastBis
has children: BackButtonText13
has children: BackButton13
has children: HidePanelText17
has children: HidePanelButton17
has children: WeyPointInterpolatorTourTextPast
has children: WeyPointInterpolatorTourButtonPast
has children: EmptyText21
has children: EmptyButton21
has children: EmptyText22
has children: EmptyButton22
has children: EmptyText23
has children: EmptyButton23
has children: EmptyText24
has children: EmptyButton24
has children: EmptyText25
has children: EmptyButton25
has children: PreviousPanelText6
has children: PreviousPanelButton6
translation: -1.2
translation: 0

BackButtonText13
type: NamedIndividual
type: Transform
has parent: Transform 2 6 2 2 1 1 1 1 1 8 2
has children: Shape 2 6 2 2 1 1 1 1 1 8 2 1 1
DEF: BackButtonText13
translation: 2
translation: 1.2
translation: 0

Text 2 6 2 2 1 1 1 1 1 8 2 1 1 1
type: NamedIndividual
type: Text
has parent: Shape 2 6 2 2 1 1 1 1 1 8 2 1 1
has font style: FontStyle 2 6 2 2 1 1 1 1 1 8 2 1 1 1 1
string: "Back"

FontStyle 2 6 2 2 1 1 1 1 1 8 2 1 1 1 1
type: NamedIndividual
type: FontStyle
has parent: Text 2 6 2 2 1 1 1 1 1 8 2 1 1 1
justify: "MIDDLE" "MIDDLE"
size: 0.3

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

BackButton13
type: NamedIndividual
type: Transform
has parent: Transform 2 6 2 2 1 1 1 1 1 8 2
has children: touchBackButton13
has children: Shape 2 6 2 2 1 1 1 1 1 8 2 2 6
has ROUTE: ROUTE 2 6 2 2 1 1 1 1 1 8 2 2 2
has ROUTE: ROUTE 2 6 2 2 1 1 1 1 1 8 2 2 3
has ROUTE: ROUTE 2 6 2 2 1 1 1 1 1 8 2 2 4
has ROUTE: ROUTE 2 6 2 2 1 1 1 1 1 8 2 2 5
DEF: BackButton13
translation: 1.5
translation: 1.28
translation: 0

touchBackButton13
type: NamedIndividual
type: ProtoInstance
has parent: BackButton13
has field value: fieldValue 2 6 2 2 1 1 1 1 1 8 2 2 1 1
DEF: touchBackButton13
name: TouchSensorSelected

fieldValue 2 6 2 2 1 1 1 1 1 8 2 2 1 1
type: NamedIndividual
type: fieldValue
has parent: touchBackButton13
name: description
value: Back

ROUTE 2 6 2 2 1 1 1 1 1 8 2 2 2
type: NamedIndividual
type: ROUTE
has parent: BackButton13
from field: isSelected3
from node: touchBackButton13
to field: translation
to node: FirstPanelPast

ROUTE 2 6 2 2 1 1 1 1 1 8 2 2 3
type: NamedIndividual
type: ROUTE
has parent: BackButton13
from field: isSelected4
from node: touchBackButton13
to field: whichChoice
to node: Century19thModelToCentury19thModel2

ROUTE 2 6 2 2 1 1 1 1 1 8 2 2 4
type: NamedIndividual
type: ROUTE
has parent: BackButton13
from field: isSelected18
from node: touchBackButton13
to field: translation
to node: RedPyramidTransformPast

ROUTE 2 6 2 2 1 1 1 1 1 8 2 2 5
type: NamedIndividual
type: ROUTE
has parent: BackButton13
from field: isSelected2
from node: touchBackButton13
to field: translation
to node: NavigatingPanelPastBis

Sphere 2 6 2 2 1 1 1 1 1 8 2 2 6 1
type: NamedIndividual
type: Sphere
has parent: Shape 2 6 2 2 1 1 1 1 1 8 2 2 6
radius: 0.1

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

HidePanelText17
type: NamedIndividual
type: Transform
has parent: Transform 2 6 2 2 1 1 1 1 1 8 2
has children: Shape 2 6 2 2 1 1 1 1 1 8 2 3 1
DEF: HidePanelText17
translation: 3.2
translation: 1.2
translation: 0

Text 2 6 2 2 1 1 1 1 1 8 2 3 1 1
type: NamedIndividual
type: Text
has parent: Shape 2 6 2 2 1 1 1 1 1 8 2 3 1
has font style: FontStyle 2 6 2 2 1 1 1 1 1 8 2 3 1 1 1
string: "Hide Panel"

FontStyle 2 6 2 2 1 1 1 1 1 8 2 3 1 1 1
type: NamedIndividual
type: FontStyle
has parent: Text 2 6 2 2 1 1 1 1 1 8 2 3 1 1
justify: "MIDDLE" "MIDDLE"
size: 0.3

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

HidePanelButton17
type: NamedIndividual
type: Transform
has parent: Transform 2 6 2 2 1 1 1 1 1 8 2
has children: touchHidePanel17
has children: Shape 2 6 2 2 1 1 1 1 1 8 2 4 3
has ROUTE: ROUTE 2 6 2 2 1 1 1 1 1 8 2 4 2
DEF: HidePanelButton17
translation: 2.7
translation: 1.28
translation: 0

touchHidePanel17
type: NamedIndividual
type: ProtoInstance
has parent: HidePanelButton17
has field value: fieldValue 2 6 2 2 1 1 1 1 1 8 2 4 1 1
DEF: touchHidePanel17
name: TouchSensorSelected

fieldValue 2 6 2 2 1 1 1 1 1 8 2 4 1 1
type: NamedIndividual
type: fieldValue
has parent: touchHidePanel17
name: description
value: Hide panel

ROUTE 2 6 2 2 1 1 1 1 1 8 2 4 2
type: NamedIndividual
type: ROUTE
has parent: HidePanelButton17
from field: isSelected4
from node: touchHidePanel17
to field: whichChoice
to node: MainmenuToMainPanelPast

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

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

WeyPointInterpolatorTourTextPast
type: NamedIndividual
type: Transform
has parent: Transform 2 6 2 2 1 1 1 1 1 8 2
has children: Shape 2 6 2 2 1 1 1 1 1 8 2 5 1
DEF: WeyPointInterpolatorTourTextPast
translation: 0.27
translation: 1.1
translation: 0

Text 2 6 2 2 1 1 1 1 1 8 2 5 1 1
type: NamedIndividual
type: Text
has parent: Shape 2 6 2 2 1 1 1 1 1 8 2 5 1
has font style: FontStyle 2 6 2 2 1 1 1 1 1 8 2 5 1 1 1
string: "Wey Point Interpolator" "Tour"

FontStyle 2 6 2 2 1 1 1 1 1 8 2 5 1 1 1
type: NamedIndividual
type: FontStyle
has parent: Text 2 6 2 2 1 1 1 1 1 8 2 5 1 1
justify: "MIDDLE" "MIDDLE"
size: 0.24

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

WeyPointInterpolatorTourButtonPast
type: NamedIndividual
type: Transform
has parent: Transform 2 6 2 2 1 1 1 1 1 8 2
has children: touchWeyPointInterpolatorTourPast
has children: Shape 2 6 2 2 1 1 1 1 1 8 2 6 2
DEF: WeyPointInterpolatorTourButtonPast
translation: -0.8
translation: 1.08
translation: 0

touchWeyPointInterpolatorTourPast
type: NamedIndividual
type: TouchSensor
has parent: WeyPointInterpolatorTourButtonPast
DEF: touchWeyPointInterpolatorTourPast
description: Way Point Interpolator Tour

Sphere 2 6 2 2 1 1 1 1 1 8 2 6 2 1
type: NamedIndividual
type: Sphere
has parent: Shape 2 6 2 2 1 1 1 1 1 8 2 6 2
radius: 0.1

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

EmptyText21
type: NamedIndividual
type: Transform
has parent: Transform 2 6 2 2 1 1 1 1 1 8 2
has children: Shape 2 6 2 2 1 1 1 1 1 8 2 7 1
DEF: EmptyText21
translation: 0
translation: 0.6

Text 2 6 2 2 1 1 1 1 1 8 2 7 1 1
type: NamedIndividual
type: Text
has parent: Shape 2 6 2 2 1 1 1 1 1 8 2 7 1
has font style: FontStyle 2 6 2 2 1 1 1 1 1 8 2 7 1 1 1
string: "x"

FontStyle 2 6 2 2 1 1 1 1 1 8 2 7 1 1 1
type: NamedIndividual
type: FontStyle
has parent: Text 2 6 2 2 1 1 1 1 1 8 2 7 1 1
justify: "MIDDLE" "MIDDLE"
size: 0.3

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

EmptyButton21
type: NamedIndividual
type: Transform
has parent: Transform 2 6 2 2 1 1 1 1 1 8 2
has children: Shape 2 6 2 2 1 1 1 1 1 8 2 8 1
DEF: EmptyButton21
translation: -0.8
translation: 0.68
translation: 0

Sphere 2 6 2 2 1 1 1 1 1 8 2 8 1 1
type: NamedIndividual
type: Sphere
has parent: Shape 2 6 2 2 1 1 1 1 1 8 2 8 1
radius: 0.1

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

EmptyText22
type: NamedIndividual
type: Transform
has parent: Transform 2 6 2 2 1 1 1 1 1 8 2
has children: Shape 2 6 2 2 1 1 1 1 1 8 2 9 1
DEF: EmptyText22
translation: 0
translation: 0.2

Text 2 6 2 2 1 1 1 1 1 8 2 9 1 1
type: NamedIndividual
type: Text
has parent: Shape 2 6 2 2 1 1 1 1 1 8 2 9 1
has font style: FontStyle 2 6 2 2 1 1 1 1 1 8 2 9 1 1 1
string: "x"

FontStyle 2 6 2 2 1 1 1 1 1 8 2 9 1 1 1
type: NamedIndividual
type: FontStyle
has parent: Text 2 6 2 2 1 1 1 1 1 8 2 9 1 1
justify: "MIDDLE" "MIDDLE"
size: 0.3

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

EmptyButton22
type: NamedIndividual
type: Transform
has parent: Transform 2 6 2 2 1 1 1 1 1 8 2
has children: Shape 2 6 2 2 1 1 1 1 1 8 2 10 1
DEF: EmptyButton22
translation: -0.8
translation: 0.28
translation: 0

Sphere 2 6 2 2 1 1 1 1 1 8 2 10 1 1
type: NamedIndividual
type: Sphere
has parent: Shape 2 6 2 2 1 1 1 1 1 8 2 10 1
radius: 0.1

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

EmptyText23
type: NamedIndividual
type: Transform
has parent: Transform 2 6 2 2 1 1 1 1 1 8 2
has children: Shape 2 6 2 2 1 1 1 1 1 8 2 11 1
DEF: EmptyText23
translation: 0
translation: -0.2

Text 2 6 2 2 1 1 1 1 1 8 2 11 1 1
type: NamedIndividual
type: Text
has parent: Shape 2 6 2 2 1 1 1 1 1 8 2 11 1
has font style: FontStyle 2 6 2 2 1 1 1 1 1 8 2 11 1 1 1
string: "x"

FontStyle 2 6 2 2 1 1 1 1 1 8 2 11 1 1 1
type: NamedIndividual
type: FontStyle
has parent: Text 2 6 2 2 1 1 1 1 1 8 2 11 1 1
justify: "MIDDLE" "MIDDLE"
size: 0.3

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

EmptyButton23
type: NamedIndividual
type: Transform
has parent: Transform 2 6 2 2 1 1 1 1 1 8 2
has children: Shape 2 6 2 2 1 1 1 1 1 8 2 12 1
DEF: EmptyButton23
translation: -0.8
translation: -0.12
translation: 0

Sphere 2 6 2 2 1 1 1 1 1 8 2 12 1 1
type: NamedIndividual
type: Sphere
has parent: Shape 2 6 2 2 1 1 1 1 1 8 2 12 1
radius: 0.1

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

EmptyText24
type: NamedIndividual
type: Transform
has parent: Transform 2 6 2 2 1 1 1 1 1 8 2
has children: Shape 2 6 2 2 1 1 1 1 1 8 2 13 1
DEF: EmptyText24
translation: 0
translation: -0.6

Text 2 6 2 2 1 1 1 1 1 8 2 13 1 1
type: NamedIndividual
type: Text
has parent: Shape 2 6 2 2 1 1 1 1 1 8 2 13 1
has font style: FontStyle 2 6 2 2 1 1 1 1 1 8 2 13 1 1 1
string: "x"

FontStyle 2 6 2 2 1 1 1 1 1 8 2 13 1 1 1
type: NamedIndividual
type: FontStyle
has parent: Text 2 6 2 2 1 1 1 1 1 8 2 13 1 1
justify: "MIDDLE" "MIDDLE"
size: 0.3

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

EmptyButton24
type: NamedIndividual
type: Transform
has parent: Transform 2 6 2 2 1 1 1 1 1 8 2
has children: Shape 2 6 2 2 1 1 1 1 1 8 2 14 1
DEF: EmptyButton24
translation: -0.8
translation: -0.52
translation: 0

Sphere 2 6 2 2 1 1 1 1 1 8 2 14 1 1
type: NamedIndividual
type: Sphere
has parent: Shape 2 6 2 2 1 1 1 1 1 8 2 14 1
radius: 0.1

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

EmptyText25
type: NamedIndividual
type: Transform
has parent: Transform 2 6 2 2 1 1 1 1 1 8 2
has children: Shape 2 6 2 2 1 1 1 1 1 8 2 15 1
DEF: EmptyText25
translation: 0
translation: -1

Text 2 6 2 2 1 1 1 1 1 8 2 15 1 1
type: NamedIndividual
type: Text
has parent: Shape 2 6 2 2 1 1 1 1 1 8 2 15 1
has font style: FontStyle 2 6 2 2 1 1 1 1 1 8 2 15 1 1 1
string: "x"

FontStyle 2 6 2 2 1 1 1 1 1 8 2 15 1 1 1
type: NamedIndividual
type: FontStyle
has parent: Text 2 6 2 2 1 1 1 1 1 8 2 15 1 1
justify: "MIDDLE" "MIDDLE"
size: 0.3

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

EmptyButton25
type: NamedIndividual
type: Transform
has parent: Transform 2 6 2 2 1 1 1 1 1 8 2
has children: Shape 2 6 2 2 1 1 1 1 1 8 2 16 1
DEF: EmptyButton25
translation: -0.8
translation: -0.92
translation: 0

Sphere 2 6 2 2 1 1 1 1 1 8 2 16 1 1
type: NamedIndividual
type: Sphere
has parent: Shape 2 6 2 2 1 1 1 1 1 8 2 16 1
radius: 0.1

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

PreviousPanelText6
type: NamedIndividual
type: Transform
has parent: Transform 2 6 2 2 1 1 1 1 1 8 2
has children: Shape 2 6 2 2 1 1 1 1 1 8 2 17 1
DEF: PreviousPanelText6
translation: -0.2
translation: -1.3
translation: 0

Text 2 6 2 2 1 1 1 1 1 8 2 17 1 1
type: NamedIndividual
type: Text
has parent: Shape 2 6 2 2 1 1 1 1 1 8 2 17 1
has font style: FontStyle 2 6 2 2 1 1 1 1 1 8 2 17 1 1 1
string: "Previous Panel"

FontStyle 2 6 2 2 1 1 1 1 1 8 2 17 1 1 1
type: NamedIndividual
type: FontStyle
has parent: Text 2 6 2 2 1 1 1 1 1 8 2 17 1 1
justify: "MIDDLE" "MIDDLE"
size: 0.2

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

PreviousPanelButton6
type: NamedIndividual
type: Transform
has parent: Transform 2 6 2 2 1 1 1 1 1 8 2
has children: touchPreviousPanel6
has children: Shape 2 6 2 2 1 1 1 1 1 8 2 18 4
has ROUTE: ROUTE 2 6 2 2 1 1 1 1 1 8 2 18 2
has ROUTE: ROUTE 2 6 2 2 1 1 1 1 1 8 2 18 3
DEF: PreviousPanelButton6
translation: -0.8
translation: -1.25
translation: 0

touchPreviousPanel6
type: NamedIndividual
type: ProtoInstance
has parent: PreviousPanelButton6
has field value: fieldValue 2 6 2 2 1 1 1 1 1 8 2 18 1 1
DEF: touchPreviousPanel6
name: TouchSensorSelected

fieldValue 2 6 2 2 1 1 1 1 1 8 2 18 1 1
type: NamedIndividual
type: fieldValue
has parent: touchPreviousPanel6
name: description
value: Previous Panel

ROUTE 2 6 2 2 1 1 1 1 1 8 2 18 2
type: NamedIndividual
type: ROUTE
has parent: PreviousPanelButton6
from field: isSelected3
from node: touchPreviousPanel6
to field: translation
to node: NavigatingPanelPast

ROUTE 2 6 2 2 1 1 1 1 1 8 2 18 3
type: NamedIndividual
type: ROUTE
has parent: PreviousPanelButton6
from field: isSelected2
from node: touchPreviousPanel6
to field: translation
to node: NavigatingPanelPastBis

Sphere 2 6 2 2 1 1 1 1 1 8 2 18 4 1
type: NamedIndividual
type: Sphere
has parent: Shape 2 6 2 2 1 1 1 1 1 8 2 18 4
radius: 0.05

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

PastDocumentationPanel
type: NamedIndividual
type: Transform
has parent: Transform 2 6 2 2 1 1 1 1 1
has ROUTE: ROUTE 2 6 2 2 1 1 1 1 1 9 1
has children: Transform 2 6 2 2 1 1 1 1 1 9 2
DEF: PastDocumentationPanel

ROUTE 2 6 2 2 1 1 1 1 1 9 1
type: NamedIndividual
type: ROUTE
has parent: PastDocumentationPanel
from field: isSelected3
from node: touchPastDocumentation
to field: translation
to node: PastDocumentationPanel

Transform 2 6 2 2 1 1 1 1 1 9 2
type: NamedIndividual
type: Transform
has parent: PastDocumentationPanel
has children: BackButtonText14
has children: BackButton14
has children: HidePanelText18
has children: HidePanelbutton18
has children: Note16
has children: ShowPastDocumentation
has children: ExteriorFrontPastDocumentationText
has children: Anchor 2 6 2 2 1 1 1 1 1 9 2 8
has children: ExteriorPastDocumentationText
has children: Anchor 2 6 2 2 1 1 1 1 1 9 2 10
has children: FloorPlanPastDocumentationText
has children: Anchor 2 6 2 2 1 1 1 1 1 9 2 12
has children: InteriorPastDocumentationText
has children: Anchor 2 6 2 2 1 1 1 1 1 9 2 14
has children: WallDecorationsPastDocumentationText
has children: Anchor 2 6 2 2 1 1 1 1 1 9 2 16
has children: FurnishingPastDocumentationText
has children: Anchor 2 6 2 2 1 1 1 1 1 9 2 18
has children: NextPanelText7
has children: NextPanelButton7
translation: -1.2
translation: 0

BackButtonText14
type: NamedIndividual
type: Transform
has parent: Transform 2 6 2 2 1 1 1 1 1 9 2
has children: Shape 2 6 2 2 1 1 1 1 1 9 2 1 1
DEF: BackButtonText14
translation: 2
translation: 1.2
translation: 0

Text 2 6 2 2 1 1 1 1 1 9 2 1 1 1
type: NamedIndividual
type: Text
has parent: Shape 2 6 2 2 1 1 1 1 1 9 2 1 1
has font style: FontStyle 2 6 2 2 1 1 1 1 1 9 2 1 1 1 1
string: "Back"

FontStyle 2 6 2 2 1 1 1 1 1 9 2 1 1 1 1
type: NamedIndividual
type: FontStyle
has parent: Text 2 6 2 2 1 1 1 1 1 9 2 1 1 1
justify: "MIDDLE" "MIDDLE"
size: 0.3

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

BackButton14
type: NamedIndividual
type: Transform
has parent: Transform 2 6 2 2 1 1 1 1 1 9 2
has children: touchBackButton14
has children: Shape 2 6 2 2 1 1 1 1 1 9 2 2 6
has ROUTE: ROUTE 2 6 2 2 1 1 1 1 1 9 2 2 2
has ROUTE: ROUTE 2 6 2 2 1 1 1 1 1 9 2 2 3
has ROUTE: ROUTE 2 6 2 2 1 1 1 1 1 9 2 2 4
has ROUTE: ROUTE 2 6 2 2 1 1 1 1 1 9 2 2 5
DEF: BackButton14
translation: 1.5
translation: 1.28
translation: 0

touchBackButton14
type: NamedIndividual
type: ProtoInstance
has parent: BackButton14
has field value: fieldValue 2 6 2 2 1 1 1 1 1 9 2 2 1 1
DEF: touchBackButton14
name: TouchSensorSelected

fieldValue 2 6 2 2 1 1 1 1 1 9 2 2 1 1
type: NamedIndividual
type: fieldValue
has parent: touchBackButton14
name: description
value: Backnn

ROUTE 2 6 2 2 1 1 1 1 1 9 2 2 2
type: NamedIndividual
type: ROUTE
has parent: BackButton14
from field: isSelected3
from node: touchBackButton14
to field: translation
to node: FirstPanelPast

ROUTE 2 6 2 2 1 1 1 1 1 9 2 2 3
type: NamedIndividual
type: ROUTE
has parent: BackButton14
from field: isSelected4
from node: touchBackButton14
to field: whichChoice
to node: Century19thModelToCentury19thModel2

ROUTE 2 6 2 2 1 1 1 1 1 9 2 2 4
type: NamedIndividual
type: ROUTE
has parent: BackButton14
from field: isSelected18
from node: touchBackButton14
to field: translation
to node: RedPyramidTransformPast

ROUTE 2 6 2 2 1 1 1 1 1 9 2 2 5
type: NamedIndividual
type: ROUTE
has parent: BackButton14
from field: isSelected2
from node: touchBackButton14
to field: translation
to node: PastDocumentationPanel

Sphere 2 6 2 2 1 1 1 1 1 9 2 2 6 1
type: NamedIndividual
type: Sphere
has parent: Shape 2 6 2 2 1 1 1 1 1 9 2 2 6
radius: 0.1

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

HidePanelText18
type: NamedIndividual
type: Transform
has parent: Transform 2 6 2 2 1 1 1 1 1 9 2
has children: Shape 2 6 2 2 1 1 1 1 1 9 2 3 1
DEF: HidePanelText18
translation: 3.2
translation: 1.2
translation: 0

Text 2 6 2 2 1 1 1 1 1 9 2 3 1 1
type: NamedIndividual
type: Text
has parent: Shape 2 6 2 2 1 1 1 1 1 9 2 3 1
has font style: FontStyle 2 6 2 2 1 1 1 1 1 9 2 3 1 1 1
string: "Hide Panel"

FontStyle 2 6 2 2 1 1 1 1 1 9 2 3 1 1 1
type: NamedIndividual
type: FontStyle
has parent: Text 2 6 2 2 1 1 1 1 1 9 2 3 1 1
justify: "MIDDLE" "MIDDLE"
size: 0.3

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

HidePanelbutton18
type: NamedIndividual
type: Transform
has parent: Transform 2 6 2 2 1 1 1 1 1 9 2
has children: touchHidePanel18
has children: Shape 2 6 2 2 1 1 1 1 1 9 2 4 3
has ROUTE: ROUTE 2 6 2 2 1 1 1 1 1 9 2 4 2
DEF: HidePanelbutton18
translation: 2.7
translation: 1.28
translation: 0

touchHidePanel18
type: NamedIndividual
type: ProtoInstance
has parent: HidePanelbutton18
has field value: fieldValue 2 6 2 2 1 1 1 1 1 9 2 4 1 1
DEF: touchHidePanel18
name: TouchSensorSelected

fieldValue 2 6 2 2 1 1 1 1 1 9 2 4 1 1
type: NamedIndividual
type: fieldValue
has parent: touchHidePanel18
name: description
value: Hide panel

ROUTE 2 6 2 2 1 1 1 1 1 9 2 4 2
type: NamedIndividual
type: ROUTE
has parent: HidePanelbutton18
from field: isSelected4
from node: touchHidePanel18
to field: whichChoice
to node: MainmenuToMainPanelPast

Sphere 2 6 2 2 1 1 1 1 1 9 2 4 3 1
type: NamedIndividual
type: Sphere
has parent: Shape 2 6 2 2 1 1 1 1 1 9 2 4 3
radius: 0.1

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

Note16
type: NamedIndividual
type: Transform
has parent: Transform 2 6 2 2 1 1 1 1 1 9 2
has children: Shape 2 6 2 2 1 1 1 1 1 9 2 5 1
DEF: Note16
translation: 3
translation: 0.96
translation: 0

Text 2 6 2 2 1 1 1 1 1 9 2 5 1 1
type: NamedIndividual
type: Text
has parent: Shape 2 6 2 2 1 1 1 1 1 9 2 5 1
has font style: FontStyle 2 6 2 2 1 1 1 1 1 9 2 5 1 1 1
string: "Red links go to corresponding viewpoint"

FontStyle 2 6 2 2 1 1 1 1 1 9 2 5 1 1 1
type: NamedIndividual
type: FontStyle
has parent: Text 2 6 2 2 1 1 1 1 1 9 2 5 1 1
justify: "MIDDLE" "MIDDLE"
size: 0.2

Material 2 6 2 2 1 1 1 1 1 9 2 5 1 2 1
type: NamedIndividual
type: Material
has parent: Appearance 2 6 2 2 1 1 1 1 1 9 2 5 1 2
diffuse color: 0

ShowPastDocumentation
type: NamedIndividual
type: Transform
has parent: Transform 2 6 2 2 1 1 1 1 1 9 2
has ROUTE: ROUTE 2 6 2 2 1 1 1 1 1 9 2 6 1
has children: Transform 2 6 2 2 1 1 1 1 1 9 2 6 2
has children: ShowPastDocumentationButton
DEF: ShowPastDocumentation

ROUTE 2 6 2 2 1 1 1 1 1 9 2 6 1
type: NamedIndividual
type: ROUTE
has parent: ShowPastDocumentation
from field: isSelected20
from node: touchHidePanelLinks
to field: translation
to node: ShowPastDocumentation

Transform 2 6 2 2 1 1 1 1 1 9 2 6 2
type: NamedIndividual
type: Transform
has parent: ShowPastDocumentation
has children: Shape 2 6 2 2 1 1 1 1 1 9 2 6 2 1
translation: 3
translation: -1.02
translation: 0

Text 2 6 2 2 1 1 1 1 1 9 2 6 2 1 1
type: NamedIndividual
type: Text
has parent: Shape 2 6 2 2 1 1 1 1 1 9 2 6 2 1
has font style: FontStyle 2 6 2 2 1 1 1 1 1 9 2 6 2 1 1 1
string: "SHOW links to past documentation" "while navigating in the main model"

FontStyle 2 6 2 2 1 1 1 1 1 9 2 6 2 1 1 1
type: NamedIndividual
type: FontStyle
has parent: Text 2 6 2 2 1 1 1 1 1 9 2 6 2 1 1
justify: "MIDDLE" "MIDDLE"
size: 0.27

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

ShowPastDocumentationButton
type: NamedIndividual
type: Transform
has parent: ShowPastDocumentation
has children: touchShowPastDocumentation
has children: Shape 2 6 2 2 1 1 1 1 1 9 2 6 3 5
has ROUTE: ROUTE 2 6 2 2 1 1 1 1 1 9 2 6 3 2
has ROUTE: ROUTE 2 6 2 2 1 1 1 1 1 9 2 6 3 3
has ROUTE: ROUTE 2 6 2 2 1 1 1 1 1 9 2 6 3 4
DEF: ShowPastDocumentationButton
translation: 0.7
translation: -1
translation: 0

touchShowPastDocumentation
type: NamedIndividual
type: ProtoInstance
has parent: ShowPastDocumentationButton
has field value: fieldValue 2 6 2 2 1 1 1 1 1 9 2 6 3 1 1
DEF: touchShowPastDocumentation
name: TouchSensorSelected

fieldValue 2 6 2 2 1 1 1 1 1 9 2 6 3 1 1
type: NamedIndividual
type: fieldValue
has parent: touchShowPastDocumentation
name: description
value: SHOW links to past documentation while navigating in the main model

ROUTE 2 6 2 2 1 1 1 1 1 9 2 6 3 2
type: NamedIndividual
type: ROUTE
has parent: ShowPastDocumentationButton
from field: isSelected11
from node: touchShowPastDocumentation
to field: translation
to node: BlueBigPyramidTransform

ROUTE 2 6 2 2 1 1 1 1 1 9 2 6 3 3
type: NamedIndividual
type: ROUTE
has parent: ShowPastDocumentationButton
from field: isSelected8
from node: touchShowPastDocumentation
to field: translation
to node: ShowPastDocumentation

ROUTE 2 6 2 2 1 1 1 1 1 9 2 6 3 4
type: NamedIndividual
type: ROUTE
has parent: ShowPastDocumentationButton
from field: isSelected13
from node: touchShowPastDocumentation
to field: translation
to node: BlueSmallPyramidTransform

Sphere 2 6 2 2 1 1 1 1 1 9 2 6 3 5 1
type: NamedIndividual
type: Sphere
has parent: Shape 2 6 2 2 1 1 1 1 1 9 2 6 3 5
radius: 0.1

Material 2 6 2 2 1 1 1 1 1 9 2 6 3 5 2 1
type: NamedIndividual
type: Material
has parent: Appearance 2 6 2 2 1 1 1 1 1 9 2 6 3 5 2
diffuse color: 0

ExteriorFrontPastDocumentationText
type: NamedIndividual
type: Transform
has parent: Transform 2 6 2 2 1 1 1 1 1 9 2
has children: Shape 2 6 2 2 1 1 1 1 1 9 2 7 1
DEF: ExteriorFrontPastDocumentationText
translation: -0.18
translation: 1
translation: 0

Text 2 6 2 2 1 1 1 1 1 9 2 7 1 1
type: NamedIndividual
type: Text
has parent: Shape 2 6 2 2 1 1 1 1 1 9 2 7 1
has font style: FontStyle 2 6 2 2 1 1 1 1 1 9 2 7 1 1 1
string: "Exterior Front"

FontStyle 2 6 2 2 1 1 1 1 1 9 2 7 1 1 1
type: NamedIndividual
type: FontStyle
has parent: Text 2 6 2 2 1 1 1 1 1 9 2 7 1 1
justify: "MIDDLE" "MIDDLE"
size: 0.3

Material 2 6 2 2 1 1 1 1 1 9 2 7 1 2 1
type: NamedIndividual
type: Material
has parent: Appearance 2 6 2 2 1 1 1 1 1 9 2 7 1 2
diffuse color: 0

Anchor 2 6 2 2 1 1 1 1 1 9 2 8
type: NamedIndividual
type: Anchor
has parent: Transform 2 6 2 2 1 1 1 1 1 9 2
has children: ExteriorFrontPastDocumentationButton
description: Exterior front
parameter: "target=blank"
url: "documentation/pastDocumentation/ExteriorFront.html" "https://www.web3d.org/x3d/content/examples/X3dForAdvancedModeling/SanCarlosCathedral/documentation/pastDocumentation/ExteriorFront.html"

ExteriorFrontPastDocumentationButton
type: NamedIndividual
type: Transform
has parent: Anchor 2 6 2 2 1 1 1 1 1 9 2 8
has children: Shape 2 6 2 2 1 1 1 1 1 9 2 8 1 1
DEF: ExteriorFrontPastDocumentationButton
translation: -0.8
translation: 1.08
translation: 0

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

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

ExteriorPastDocumentationText
type: NamedIndividual
type: Transform
has parent: Transform 2 6 2 2 1 1 1 1 1 9 2
has children: Shape 2 6 2 2 1 1 1 1 1 9 2 9 1
DEF: ExteriorPastDocumentationText
translation: -0.07
translation: 0.6
translation: 0

Text 2 6 2 2 1 1 1 1 1 9 2 9 1 1
type: NamedIndividual
type: Text
has parent: Shape 2 6 2 2 1 1 1 1 1 9 2 9 1
has font style: FontStyle 2 6 2 2 1 1 1 1 1 9 2 9 1 1 1
string: "Exterior"

FontStyle 2 6 2 2 1 1 1 1 1 9 2 9 1 1 1
type: NamedIndividual
type: FontStyle
has parent: Text 2 6 2 2 1 1 1 1 1 9 2 9 1 1
justify: "MIDDLE" "MIDDLE"
size: 0.3

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

Anchor 2 6 2 2 1 1 1 1 1 9 2 10
type: NamedIndividual
type: Anchor
has parent: Transform 2 6 2 2 1 1 1 1 1 9 2
has children: ExteriorPastDocumentationButton
description: Exterior
parameter: "target=blank"
url: "documentation/pastDocumentation/Exterior.html" "https://www.web3d.org/x3d/content/examples/X3dForAdvancedModeling/SanCarlosCathedral/documentation/pastDocumentation/Exterior.html"

ExteriorPastDocumentationButton
type: NamedIndividual
type: Transform
has parent: Anchor 2 6 2 2 1 1 1 1 1 9 2 10
has children: Shape 2 6 2 2 1 1 1 1 1 9 2 10 1 1
DEF: ExteriorPastDocumentationButton
translation: -0.8
translation: 0.68
translation: 0

Sphere 2 6 2 2 1 1 1 1 1 9 2 10 1 1 1
type: NamedIndividual
type: Sphere
has parent: Shape 2 6 2 2 1 1 1 1 1 9 2 10 1 1
radius: 0.1

Material 2 6 2 2 1 1 1 1 1 9 2 10 1 1 2 1
type: NamedIndividual
type: Material
has parent: Appearance 2 6 2 2 1 1 1 1 1 9 2 10 1 1 2
diffuse color: 0

FloorPlanPastDocumentationText
type: NamedIndividual
type: Transform
has parent: Transform 2 6 2 2 1 1 1 1 1 9 2
has children: Shape 2 6 2 2 1 1 1 1 1 9 2 11 1
DEF: FloorPlanPastDocumentationText
translation: -0.2
translation: 0.2
translation: 0

Text 2 6 2 2 1 1 1 1 1 9 2 11 1 1
type: NamedIndividual
type: Text
has parent: Shape 2 6 2 2 1 1 1 1 1 9 2 11 1
has font style: FontStyle 2 6 2 2 1 1 1 1 1 9 2 11 1 1 1
string: "Floor plan"

FontStyle 2 6 2 2 1 1 1 1 1 9 2 11 1 1 1
type: NamedIndividual
type: FontStyle
has parent: Text 2 6 2 2 1 1 1 1 1 9 2 11 1 1
justify: "MIDDLE" "MIDDLE"
size: 0.3

Material 2 6 2 2 1 1 1 1 1 9 2 11 1 2 1
type: NamedIndividual
type: Material
has parent: Appearance 2 6 2 2 1 1 1 1 1 9 2 11 1 2
diffuse color: 0

Anchor 2 6 2 2 1 1 1 1 1 9 2 12
type: NamedIndividual
type: Anchor
has parent: Transform 2 6 2 2 1 1 1 1 1 9 2
has children: FloorPlanPastDocumentationButton
description: Floor Plan
parameter: "target=blank"
url: "documentation/pastDocumentation/FloorPlan.html" "https://www.web3d.org/x3d/content/examples/X3dForAdvancedModeling/SanCarlosCathedral/documentation/pastDocumentation/FloorPlan.html"

FloorPlanPastDocumentationButton
type: NamedIndividual
type: Transform
has parent: Anchor 2 6 2 2 1 1 1 1 1 9 2 12
has children: Shape 2 6 2 2 1 1 1 1 1 9 2 12 1 1
DEF: FloorPlanPastDocumentationButton
translation: -0.8
translation: 0.28
translation: 0

Sphere 2 6 2 2 1 1 1 1 1 9 2 12 1 1 1
type: NamedIndividual
type: Sphere
has parent: Shape 2 6 2 2 1 1 1 1 1 9 2 12 1 1
radius: 0.1

Material 2 6 2 2 1 1 1 1 1 9 2 12 1 1 2 1
type: NamedIndividual
type: Material
has parent: Appearance 2 6 2 2 1 1 1 1 1 9 2 12 1 1 2
diffuse color: 0

InteriorPastDocumentationText
type: NamedIndividual
type: Transform
has parent: Transform 2 6 2 2 1 1 1 1 1 9 2
has children: Shape 2 6 2 2 1 1 1 1 1 9 2 13 1
DEF: InteriorPastDocumentationText
translation: 0.27
translation: -0.2
translation: 0

Text 2 6 2 2 1 1 1 1 1 9 2 13 1 1
type: NamedIndividual
type: Text
has parent: Shape 2 6 2 2 1 1 1 1 1 9 2 13 1
has font style: FontStyle 2 6 2 2 1 1 1 1 1 9 2 13 1 1 1
string: "Interior"

FontStyle 2 6 2 2 1 1 1 1 1 9 2 13 1 1 1
type: NamedIndividual
type: FontStyle
has parent: Text 2 6 2 2 1 1 1 1 1 9 2 13 1 1
justify: "MIDDLE" "MIDDLE"
size: 0.3

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

Anchor 2 6 2 2 1 1 1 1 1 9 2 14
type: NamedIndividual
type: Anchor
has parent: Transform 2 6 2 2 1 1 1 1 1 9 2
has children: InteriorPastDocumentationButton
description: Interior
parameter: "target=blank"
url: "documentation/pastDocumentation/Interior.html" "https://www.web3d.org/x3d/content/examples/X3dForAdvancedModeling/SanCarlosCathedral/documentation/pastDocumentation/Interior.html"

InteriorPastDocumentationButton
type: NamedIndividual
type: Transform
has parent: Anchor 2 6 2 2 1 1 1 1 1 9 2 14
has children: Shape 2 6 2 2 1 1 1 1 1 9 2 14 1 1
DEF: InteriorPastDocumentationButton
translation: -0.8
translation: -0.12
translation: 0

Sphere 2 6 2 2 1 1 1 1 1 9 2 14 1 1 1
type: NamedIndividual
type: Sphere
has parent: Shape 2 6 2 2 1 1 1 1 1 9 2 14 1 1
radius: 0.1

Material 2 6 2 2 1 1 1 1 1 9 2 14 1 1 2 1
type: NamedIndividual
type: Material
has parent: Appearance 2 6 2 2 1 1 1 1 1 9 2 14 1 1 2
diffuse color: 0

WallDecorationsPastDocumentationText
type: NamedIndividual
type: Transform
has parent: Transform 2 6 2 2 1 1 1 1 1 9 2
has children: Shape 2 6 2 2 1 1 1 1 1 9 2 15 1
DEF: WallDecorationsPastDocumentationText
translation: -0.01
translation: -0.6
translation: 0

Text 2 6 2 2 1 1 1 1 1 9 2 15 1 1
type: NamedIndividual
type: Text
has parent: Shape 2 6 2 2 1 1 1 1 1 9 2 15 1
has font style: FontStyle 2 6 2 2 1 1 1 1 1 9 2 15 1 1 1
string: "Wall decorations"

FontStyle 2 6 2 2 1 1 1 1 1 9 2 15 1 1 1
type: NamedIndividual
type: FontStyle
has parent: Text 2 6 2 2 1 1 1 1 1 9 2 15 1 1
justify: "MIDDLE" "MIDDLE"
size: 0.3

Material 2 6 2 2 1 1 1 1 1 9 2 15 1 2 1
type: NamedIndividual
type: Material
has parent: Appearance 2 6 2 2 1 1 1 1 1 9 2 15 1 2
diffuse color: 0

Anchor 2 6 2 2 1 1 1 1 1 9 2 16
type: NamedIndividual
type: Anchor
has parent: Transform 2 6 2 2 1 1 1 1 1 9 2
has children: WallDecorationsPastDocumentationButton
description: Wall decorations
parameter: "target=blank"
url: "documentation/pastDocumentation/WallDecorations.html" "https://www.web3d.org/x3d/content/examples/X3dForAdvancedModeling/SanCarlosCathedral/documentation/pastDocumentation/WallDecorations.html"

WallDecorationsPastDocumentationButton
type: NamedIndividual
type: Transform
has parent: Anchor 2 6 2 2 1 1 1 1 1 9 2 16
has children: Shape 2 6 2 2 1 1 1 1 1 9 2 16 1 1
DEF: WallDecorationsPastDocumentationButton
translation: -0.8
translation: -0.52
translation: 0

Sphere 2 6 2 2 1 1 1 1 1 9 2 16 1 1 1
type: NamedIndividual
type: Sphere
has parent: Shape 2 6 2 2 1 1 1 1 1 9 2 16 1 1
radius: 0.1

Material 2 6 2 2 1 1 1 1 1 9 2 16 1 1 2 1
type: NamedIndividual
type: Material
has parent: Appearance 2 6 2 2 1 1 1 1 1 9 2 16 1 1 2
diffuse color: 0

FurnishingPastDocumentationText
type: NamedIndividual
type: Transform
has parent: Transform 2 6 2 2 1 1 1 1 1 9 2
has children: Shape 2 6 2 2 1 1 1 1 1 9 2 17 1
DEF: FurnishingPastDocumentationText
translation: -0.25
translation: -1
translation: 0

Text 2 6 2 2 1 1 1 1 1 9 2 17 1 1
type: NamedIndividual
type: Text
has parent: Shape 2 6 2 2 1 1 1 1 1 9 2 17 1
has font style: FontStyle 2 6 2 2 1 1 1 1 1 9 2 17 1 1 1
string: "Furnishing"

FontStyle 2 6 2 2 1 1 1 1 1 9 2 17 1 1 1
type: NamedIndividual
type: FontStyle
has parent: Text 2 6 2 2 1 1 1 1 1 9 2 17 1 1
justify: "MIDDLE" "MIDDLE"
size: 0.3

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

Anchor 2 6 2 2 1 1 1 1 1 9 2 18
type: NamedIndividual
type: Anchor
has parent: Transform 2 6 2 2 1 1 1 1 1 9 2
has children: FurnishingPastDocumentationButton
description: Furnishing
parameter: "target=blank"
url: "documentation/pastDocumentation/Furnishing.html" "https://www.web3d.org/x3d/content/examples/X3dForAdvancedModeling/SanCarlosCathedral/documentation/pastDocumentation/Furnishing.html"

FurnishingPastDocumentationButton
type: NamedIndividual
type: Transform
has parent: Anchor 2 6 2 2 1 1 1 1 1 9 2 18
has children: Shape 2 6 2 2 1 1 1 1 1 9 2 18 1 1
DEF: FurnishingPastDocumentationButton
translation: -0.8
translation: -0.92
translation: 0

Sphere 2 6 2 2 1 1 1 1 1 9 2 18 1 1 1
type: NamedIndividual
type: Sphere
has parent: Shape 2 6 2 2 1 1 1 1 1 9 2 18 1 1
radius: 0.1

Material 2 6 2 2 1 1 1 1 1 9 2 18 1 1 2 1
type: NamedIndividual
type: Material
has parent: Appearance 2 6 2 2 1 1 1 1 1 9 2 18 1 1 2
diffuse color: 0

NextPanelText7
type: NamedIndividual
type: Transform
has parent: Transform 2 6 2 2 1 1 1 1 1 9 2
has children: Shape 2 6 2 2 1 1 1 1 1 9 2 19 1
DEF: NextPanelText7
translation: -0.4
translation: -1.3
translation: 0

Text 2 6 2 2 1 1 1 1 1 9 2 19 1 1
type: NamedIndividual
type: Text
has parent: Shape 2 6 2 2 1 1 1 1 1 9 2 19 1
has font style: FontStyle 2 6 2 2 1 1 1 1 1 9 2 19 1 1 1
string: "Next Panel"

FontStyle 2 6 2 2 1 1 1 1 1 9 2 19 1 1 1
type: NamedIndividual
type: FontStyle
has parent: Text 2 6 2 2 1 1 1 1 1 9 2 19 1 1
justify: "MIDDLE" "MIDDLE"
size: 0.2

Material 2 6 2 2 1 1 1 1 1 9 2 19 1 2 1
type: NamedIndividual
type: Material
has parent: Appearance 2 6 2 2 1 1 1 1 1 9 2 19 1 2
diffuse color: 0

NextPanelButton7
type: NamedIndividual
type: Transform
has parent: Transform 2 6 2 2 1 1 1 1 1 9 2
has children: touchNextPanel7
has children: Shape 2 6 2 2 1 1 1 1 1 9 2 20 3
has ROUTE: ROUTE 2 6 2 2 1 1 1 1 1 9 2 20 2
DEF: NextPanelButton7
translation: -0.8
translation: -1.25
translation: 0

touchNextPanel7
type: NamedIndividual
type: ProtoInstance
has parent: NextPanelButton7
has field value: fieldValue 2 6 2 2 1 1 1 1 1 9 2 20 1 1
DEF: touchNextPanel7
name: TouchSensorSelected

fieldValue 2 6 2 2 1 1 1 1 1 9 2 20 1 1
type: NamedIndividual
type: fieldValue
has parent: touchNextPanel7
name: description
value: Next Panel

ROUTE 2 6 2 2 1 1 1 1 1 9 2 20 2
type: NamedIndividual
type: ROUTE
has parent: NextPanelButton7
from field: isSelected2
from node: touchNextPanel7
to field: translation
to node: PastDocumentationPanel

Sphere 2 6 2 2 1 1 1 1 1 9 2 20 3 1
type: NamedIndividual
type: Sphere
has parent: Shape 2 6 2 2 1 1 1 1 1 9 2 20 3
radius: 0.05

Material 2 6 2 2 1 1 1 1 1 9 2 20 3 2 1
type: NamedIndividual
type: Material
has parent: Appearance 2 6 2 2 1 1 1 1 1 9 2 20 3 2
diffuse color: 0

PastDocumentationPanelBis
type: NamedIndividual
type: Transform
has parent: Transform 2 6 2 2 1 1 1 1 1
has ROUTE: ROUTE 2 6 2 2 1 1 1 1 1 10 1
has children: Transform 2 6 2 2 1 1 1 1 1 10 2
DEF: PastDocumentationPanelBis

ROUTE 2 6 2 2 1 1 1 1 1 10 1
type: NamedIndividual
type: ROUTE
has parent: PastDocumentationPanelBis
from field: isSelected3
from node: touchNextPanel7
to field: translation
to node: PastDocumentationPanelBis

Transform 2 6 2 2 1 1 1 1 1 10 2
type: NamedIndividual
type: Transform
has parent: PastDocumentationPanelBis
has children: BackButtonText15
has children: BackButton15
has children: HidePanelText19
has children: Hidepanelbutton19
has children: Note17
has children: ShowPastDocumentationTextBis
has children: TowerPastDocumentationText
has children: Anchor 2 6 2 2 1 1 1 1 1 10 2 8
has children: BalconyPastDocumentationText
has children: Anchor 2 6 2 2 1 1 1 1 1 10 2 10
has children: BaptisteryPastDocumentationText
has children: Anchor 2 6 2 2 1 1 1 1 1 10 2 12
has children: SacristyPastDocumentationText
has children: Anchor 2 6 2 2 1 1 1 1 1 10 2 14
has children: EmptyText26
has children: EmptyButton26
has children: EmptyText27
has children: EmptyButton27
has children: PreviousPanelText7
has children: PreviousPanelButton7
translation: -1.2
translation: 0

BackButtonText15
type: NamedIndividual
type: Transform
has parent: Transform 2 6 2 2 1 1 1 1 1 10 2
has children: Shape 2 6 2 2 1 1 1 1 1 10 2 1 1
DEF: BackButtonText15
translation: 2
translation: 1.2
translation: 0

Text 2 6 2 2 1 1 1 1 1 10 2 1 1 1
type: NamedIndividual
type: Text
has parent: Shape 2 6 2 2 1 1 1 1 1 10 2 1 1
has font style: FontStyle 2 6 2 2 1 1 1 1 1 10 2 1 1 1 1
string: "Back"

FontStyle 2 6 2 2 1 1 1 1 1 10 2 1 1 1 1
type: NamedIndividual
type: FontStyle
has parent: Text 2 6 2 2 1 1 1 1 1 10 2 1 1 1
justify: "MIDDLE" "MIDDLE"
size: 0.3

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

BackButton15
type: NamedIndividual
type: Transform
has parent: Transform 2 6 2 2 1 1 1 1 1 10 2
has children: touchBackButton15
has children: Shape 2 6 2 2 1 1 1 1 1 10 2 2 6
has ROUTE: ROUTE 2 6 2 2 1 1 1 1 1 10 2 2 2
has ROUTE: ROUTE 2 6 2 2 1 1 1 1 1 10 2 2 3
has ROUTE: ROUTE 2 6 2 2 1 1 1 1 1 10 2 2 4
has ROUTE: ROUTE 2 6 2 2 1 1 1 1 1 10 2 2 5
DEF: BackButton15
translation: 1.5
translation: 1.28
translation: 0

touchBackButton15
type: NamedIndividual
type: ProtoInstance
has parent: BackButton15
has field value: fieldValue 2 6 2 2 1 1 1 1 1 10 2 2 1 1
DEF: touchBackButton15
name: TouchSensorSelected

fieldValue 2 6 2 2 1 1 1 1 1 10 2 2 1 1
type: NamedIndividual
type: fieldValue
has parent: touchBackButton15
name: description
value: Back

ROUTE 2 6 2 2 1 1 1 1 1 10 2 2 2
type: NamedIndividual
type: ROUTE
has parent: BackButton15
from field: isSelected3
from node: touchBackButton15
to field: translation
to node: FirstPanelPast

ROUTE 2 6 2 2 1 1 1 1 1 10 2 2 3
type: NamedIndividual
type: ROUTE
has parent: BackButton15
from field: isSelected4
from node: touchBackButton15
to field: whichChoice
to node: Century19thModelToCentury19thModel2

ROUTE 2 6 2 2 1 1 1 1 1 10 2 2 4
type: NamedIndividual
type: ROUTE
has parent: BackButton15
from field: isSelected18
from node: touchBackButton15
to field: translation
to node: RedPyramidTransformPast

ROUTE 2 6 2 2 1 1 1 1 1 10 2 2 5
type: NamedIndividual
type: ROUTE
has parent: BackButton15
from field: isSelected2
from node: touchBackButton15
to field: translation
to node: PastDocumentationPanelBis

Sphere 2 6 2 2 1 1 1 1 1 10 2 2 6 1
type: NamedIndividual
type: Sphere
has parent: Shape 2 6 2 2 1 1 1 1 1 10 2 2 6
radius: 0.1

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

HidePanelText19
type: NamedIndividual
type: Transform
has parent: Transform 2 6 2 2 1 1 1 1 1 10 2
has children: Shape 2 6 2 2 1 1 1 1 1 10 2 3 1
DEF: HidePanelText19
translation: 3.2
translation: 1.2
translation: 0

Text 2 6 2 2 1 1 1 1 1 10 2 3 1 1
type: NamedIndividual
type: Text
has parent: Shape 2 6 2 2 1 1 1 1 1 10 2 3 1
has font style: FontStyle 2 6 2 2 1 1 1 1 1 10 2 3 1 1 1
string: "Hide Panel"

FontStyle 2 6 2 2 1 1 1 1 1 10 2 3 1 1 1
type: NamedIndividual
type: FontStyle
has parent: Text 2 6 2 2 1 1 1 1 1 10 2 3 1 1
justify: "MIDDLE" "MIDDLE"
size: 0.3

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

Hidepanelbutton19
type: NamedIndividual
type: Transform
has parent: Transform 2 6 2 2 1 1 1 1 1 10 2
has children: touchHidePanel19
has children: Shape 2 6 2 2 1 1 1 1 1 10 2 4 3
has ROUTE: ROUTE 2 6 2 2 1 1 1 1 1 10 2 4 2
DEF: Hidepanelbutton19
translation: 2.7
translation: 1.28
translation: 0

touchHidePanel19
type: NamedIndividual
type: ProtoInstance
has parent: Hidepanelbutton19
has field value: fieldValue 2 6 2 2 1 1 1 1 1 10 2 4 1 1
DEF: touchHidePanel19
name: TouchSensorSelected

fieldValue 2 6 2 2 1 1 1 1 1 10 2 4 1 1
type: NamedIndividual
type: fieldValue
has parent: touchHidePanel19
name: description
value: Hide panel

ROUTE 2 6 2 2 1 1 1 1 1 10 2 4 2
type: NamedIndividual
type: ROUTE
has parent: Hidepanelbutton19
from field: isSelected4
from node: touchHidePanel19
to field: whichChoice
to node: MainmenuToMainPanelPast

Sphere 2 6 2 2 1 1 1 1 1 10 2 4 3 1
type: NamedIndividual
type: Sphere
has parent: Shape 2 6 2 2 1 1 1 1 1 10 2 4 3
radius: 0.1

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

Note17
type: NamedIndividual
type: Transform
has parent: Transform 2 6 2 2 1 1 1 1 1 10 2
has children: Shape 2 6 2 2 1 1 1 1 1 10 2 5 1
DEF: Note17
translation: 3
translation: 0.96
translation: 0

Text 2 6 2 2 1 1 1 1 1 10 2 5 1 1
type: NamedIndividual
type: Text
has parent: Shape 2 6 2 2 1 1 1 1 1 10 2 5 1
has font style: FontStyle 2 6 2 2 1 1 1 1 1 10 2 5 1 1 1
string: "Red links go to corresponding viewpoint"

FontStyle 2 6 2 2 1 1 1 1 1 10 2 5 1 1 1
type: NamedIndividual
type: FontStyle
has parent: Text 2 6 2 2 1 1 1 1 1 10 2 5 1 1
justify: "MIDDLE" "MIDDLE"
size: 0.2

Material 2 6 2 2 1 1 1 1 1 10 2 5 1 2 1
type: NamedIndividual
type: Material
has parent: Appearance 2 6 2 2 1 1 1 1 1 10 2 5 1 2
diffuse color: 0

ShowPastDocumentationTextBis
type: NamedIndividual
type: Transform
has parent: Transform 2 6 2 2 1 1 1 1 1 10 2
has ROUTE: ROUTE 2 6 2 2 1 1 1 1 1 10 2 6 1
has ROUTE: ROUTE 2 6 2 2 1 1 1 1 1 10 2 6 2
has children: Transform 2 6 2 2 1 1 1 1 1 10 2 6 3
has children: ShowPastDocumentationButtonBis
DEF: ShowPastDocumentationTextBis

ROUTE 2 6 2 2 1 1 1 1 1 10 2 6 1
type: NamedIndividual
type: ROUTE
has parent: ShowPastDocumentationTextBis
from field: isSelected20
from node: touchHidePanelLinks
to field: translation
to node: ShowPastDocumentationTextBis

ROUTE 2 6 2 2 1 1 1 1 1 10 2 6 2
type: NamedIndividual
type: ROUTE
has parent: ShowPastDocumentationTextBis
from field: isSelected8
from node: touchShowPastDocumentation
to field: translation
to node: ShowPastDocumentationTextBis

Transform 2 6 2 2 1 1 1 1 1 10 2 6 3
type: NamedIndividual
type: Transform
has parent: ShowPastDocumentationTextBis
has children: Shape 2 6 2 2 1 1 1 1 1 10 2 6 3 1
translation: 3
translation: -1.02
translation: 0

Text 2 6 2 2 1 1 1 1 1 10 2 6 3 1 1
type: NamedIndividual
type: Text
has parent: Shape 2 6 2 2 1 1 1 1 1 10 2 6 3 1
has font style: FontStyle 2 6 2 2 1 1 1 1 1 10 2 6 3 1 1 1
string: "SHOW links to past documentation" "while navigating in the main model"

FontStyle 2 6 2 2 1 1 1 1 1 10 2 6 3 1 1 1
type: NamedIndividual
type: FontStyle
has parent: Text 2 6 2 2 1 1 1 1 1 10 2 6 3 1 1
justify: "MIDDLE" "MIDDLE"
size: 0.27

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

ShowPastDocumentationButtonBis
type: NamedIndividual
type: Transform
has parent: ShowPastDocumentationTextBis
has children: touchShowPastDocumentationBis
has children: Shape 2 6 2 2 1 1 1 1 1 10 2 6 4 5
has ROUTE: ROUTE 2 6 2 2 1 1 1 1 1 10 2 6 4 2
has ROUTE: ROUTE 2 6 2 2 1 1 1 1 1 10 2 6 4 3
has ROUTE: ROUTE 2 6 2 2 1 1 1 1 1 10 2 6 4 4
DEF: ShowPastDocumentationButtonBis
translation: 0.7
translation: -1
translation: 0

touchShowPastDocumentationBis
type: NamedIndividual
type: ProtoInstance
has parent: ShowPastDocumentationButtonBis
has field value: fieldValue 2 6 2 2 1 1 1 1 1 10 2 6 4 1 1
DEF: touchShowPastDocumentationBis
name: TouchSensorSelected

fieldValue 2 6 2 2 1 1 1 1 1 10 2 6 4 1 1
type: NamedIndividual
type: fieldValue
has parent: touchShowPastDocumentationBis
name: description
value: SHOW links to past documentation while navigating in the main model

ROUTE 2 6 2 2 1 1 1 1 1 10 2 6 4 2
type: NamedIndividual
type: ROUTE
has parent: ShowPastDocumentationButtonBis
from field: isSelected11
from node: touchShowPastDocumentationBis
to field: translation
to node: BlueBigPyramidTransform

ROUTE 2 6 2 2 1 1 1 1 1 10 2 6 4 3
type: NamedIndividual
type: ROUTE
has parent: ShowPastDocumentationButtonBis
from field: isSelected8
from node: touchShowPastDocumentationBis
to field: translation
to node: ShowPastDocumentationTextBis

ROUTE 2 6 2 2 1 1 1 1 1 10 2 6 4 4
type: NamedIndividual
type: ROUTE
has parent: ShowPastDocumentationButtonBis
from field: isSelected13
from node: touchShowPastDocumentationBis
to field: translation
to node: BlueSmallPyramidTransform

Sphere 2 6 2 2 1 1 1 1 1 10 2 6 4 5 1
type: NamedIndividual
type: Sphere
has parent: Shape 2 6 2 2 1 1 1 1 1 10 2 6 4 5
radius: 0.1

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

TowerPastDocumentationText
type: NamedIndividual
type: Transform
has parent: Transform 2 6 2 2 1 1 1 1 1 10 2
has children: Shape 2 6 2 2 1 1 1 1 1 10 2 7 1
DEF: TowerPastDocumentationText
translation: -0.115
translation: 1
translation: 0

Text 2 6 2 2 1 1 1 1 1 10 2 7 1 1
type: NamedIndividual
type: Text
has parent: Shape 2 6 2 2 1 1 1 1 1 10 2 7 1
has font style: FontStyle 2 6 2 2 1 1 1 1 1 10 2 7 1 1 1
string: "Tower"

FontStyle 2 6 2 2 1 1 1 1 1 10 2 7 1 1 1
type: NamedIndividual
type: FontStyle
has parent: Text 2 6 2 2 1 1 1 1 1 10 2 7 1 1
justify: "MIDDLE" "MIDDLE"
size: 0.3

Material 2 6 2 2 1 1 1 1 1 10 2 7 1 2 1
type: NamedIndividual
type: Material
has parent: Appearance 2 6 2 2 1 1 1 1 1 10 2 7 1 2
diffuse color: 0

Anchor 2 6 2 2 1 1 1 1 1 10 2 8
type: NamedIndividual
type: Anchor
has parent: Transform 2 6 2 2 1 1 1 1 1 10 2
has children: TowerPastDocumentationButton
description: Tower
parameter: "target=blank"
url: "documentation/pastDocumentation/Tower.html" "https://www.web3d.org/x3d/content/examples/X3dForAdvancedModeling/SanCarlosCathedral/documentation/pastDocumentation/Tower.html"

TowerPastDocumentationButton
type: NamedIndividual
type: Transform
has parent: Anchor 2 6 2 2 1 1 1 1 1 10 2 8
has children: Shape 2 6 2 2 1 1 1 1 1 10 2 8 1 1
DEF: TowerPastDocumentationButton
translation: -0.8
translation: 1.08
translation: 0

Sphere 2 6 2 2 1 1 1 1 1 10 2 8 1 1 1
type: NamedIndividual
type: Sphere
has parent: Shape 2 6 2 2 1 1 1 1 1 10 2 8 1 1
radius: 0.1

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

BalconyPastDocumentationText
type: NamedIndividual
type: Transform
has parent: Transform 2 6 2 2 1 1 1 1 1 10 2
has children: Shape 2 6 2 2 1 1 1 1 1 10 2 9 1
DEF: BalconyPastDocumentationText
translation: 0
translation: 0.6

Text 2 6 2 2 1 1 1 1 1 10 2 9 1 1
type: NamedIndividual
type: Text
has parent: Shape 2 6 2 2 1 1 1 1 1 10 2 9 1
has font style: FontStyle 2 6 2 2 1 1 1 1 1 10 2 9 1 1 1
string: "Balcony"

FontStyle 2 6 2 2 1 1 1 1 1 10 2 9 1 1 1
type: NamedIndividual
type: FontStyle
has parent: Text 2 6 2 2 1 1 1 1 1 10 2 9 1 1
justify: "MIDDLE" "MIDDLE"
size: 0.3

Material 2 6 2 2 1 1 1 1 1 10 2 9 1 2 1
type: NamedIndividual
type: Material
has parent: Appearance 2 6 2 2 1 1 1 1 1 10 2 9 1 2
diffuse color: 0

Anchor 2 6 2 2 1 1 1 1 1 10 2 10
type: NamedIndividual
type: Anchor
has parent: Transform 2 6 2 2 1 1 1 1 1 10 2
has children: BalconyPastDocumentationButton
description: Balcony
parameter: "target=blank"
url: "documentation/pastDocumentation/Balcony.html" "https://www.web3d.org/x3d/content/examples/X3dForAdvancedModeling/SanCarlosCathedral/documentation/pastDocumentation/Balcony.html"

BalconyPastDocumentationButton
type: NamedIndividual
type: Transform
has parent: Anchor 2 6 2 2 1 1 1 1 1 10 2 10
has children: Shape 2 6 2 2 1 1 1 1 1 10 2 10 1 1
DEF: BalconyPastDocumentationButton
translation: -0.8
translation: 0.68
translation: 0

Sphere 2 6 2 2 1 1 1 1 1 10 2 10 1 1 1
type: NamedIndividual
type: Sphere
has parent: Shape 2 6 2 2 1 1 1 1 1 10 2 10 1 1
radius: 0.1

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

BaptisteryPastDocumentationText
type: NamedIndividual
type: Transform
has parent: Transform 2 6 2 2 1 1 1 1 1 10 2
has children: Shape 2 6 2 2 1 1 1 1 1 10 2 11 1
DEF: BaptisteryPastDocumentationText
translation: -0.1
translation: 0.2
translation: 0

Text 2 6 2 2 1 1 1 1 1 10 2 11 1 1
type: NamedIndividual
type: Text
has parent: Shape 2 6 2 2 1 1 1 1 1 10 2 11 1
has font style: FontStyle 2 6 2 2 1 1 1 1 1 10 2 11 1 1 1
string: "Baptistery"

FontStyle 2 6 2 2 1 1 1 1 1 10 2 11 1 1 1
type: NamedIndividual
type: FontStyle
has parent: Text 2 6 2 2 1 1 1 1 1 10 2 11 1 1
justify: "MIDDLE" "MIDDLE"
size: 0.3

Material 2 6 2 2 1 1 1 1 1 10 2 11 1 2 1
type: NamedIndividual
type: Material
has parent: Appearance 2 6 2 2 1 1 1 1 1 10 2 11 1 2
diffuse color: 0

Anchor 2 6 2 2 1 1 1 1 1 10 2 12
type: NamedIndividual
type: Anchor
has parent: Transform 2 6 2 2 1 1 1 1 1 10 2
has children: BaptisteryPastDocumentationButton
description: Baptistery
parameter: "target=blank"
url: "documentation/pastDocumentation/Baptistery.html" "https://www.web3d.org/x3d/content/examples/X3dForAdvancedModeling/SanCarlosCathedral/documentation/pastDocumentation/Baptistery.html"

BaptisteryPastDocumentationButton
type: NamedIndividual
type: Transform
has parent: Anchor 2 6 2 2 1 1 1 1 1 10 2 12
has children: Shape 2 6 2 2 1 1 1 1 1 10 2 12 1 1
DEF: BaptisteryPastDocumentationButton
translation: -0.8
translation: 0.28
translation: 0

Sphere 2 6 2 2 1 1 1 1 1 10 2 12 1 1 1
type: NamedIndividual
type: Sphere
has parent: Shape 2 6 2 2 1 1 1 1 1 10 2 12 1 1
radius: 0.1

Material 2 6 2 2 1 1 1 1 1 10 2 12 1 1 2 1
type: NamedIndividual
type: Material
has parent: Appearance 2 6 2 2 1 1 1 1 1 10 2 12 1 1 2
diffuse color: 0

SacristyPastDocumentationText
type: NamedIndividual
type: Transform
has parent: Transform 2 6 2 2 1 1 1 1 1 10 2
has children: Shape 2 6 2 2 1 1 1 1 1 10 2 13 1
DEF: SacristyPastDocumentationText
translation: 0
translation: -0.2

Text 2 6 2 2 1 1 1 1 1 10 2 13 1 1
type: NamedIndividual
type: Text
has parent: Shape 2 6 2 2 1 1 1 1 1 10 2 13 1
has font style: FontStyle 2 6 2 2 1 1 1 1 1 10 2 13 1 1 1
string: "Sacristy"

FontStyle 2 6 2 2 1 1 1 1 1 10 2 13 1 1 1
type: NamedIndividual
type: FontStyle
has parent: Text 2 6 2 2 1 1 1 1 1 10 2 13 1 1
justify: "MIDDLE" "MIDDLE"
size: 0.3

Material 2 6 2 2 1 1 1 1 1 10 2 13 1 2 1
type: NamedIndividual
type: Material
has parent: Appearance 2 6 2 2 1 1 1 1 1 10 2 13 1 2
diffuse color: 0

Anchor 2 6 2 2 1 1 1 1 1 10 2 14
type: NamedIndividual
type: Anchor
has parent: Transform 2 6 2 2 1 1 1 1 1 10 2
has children: SacristyPastDocumentationButton
description: Sacristy
parameter: "target=blank"
url: "documentation/pastDocumentation/Sacristy.html" "https://www.web3d.org/x3d/content/examples/X3dForAdvancedModeling/SanCarlosCathedral/documentation/pastDocumentation/Sacristy.html"

SacristyPastDocumentationButton
type: NamedIndividual
type: Transform
has parent: Anchor 2 6 2 2 1 1 1 1 1 10 2 14
has children: Shape 2 6 2 2 1 1 1 1 1 10 2 14 1 1
DEF: SacristyPastDocumentationButton
translation: -0.8
translation: -0.12
translation: 0

Sphere 2 6 2 2 1 1 1 1 1 10 2 14 1 1 1
type: NamedIndividual
type: Sphere
has parent: Shape 2 6 2 2 1 1 1 1 1 10 2 14 1 1
radius: 0.1

Material 2 6 2 2 1 1 1 1 1 10 2 14 1 1 2 1
type: NamedIndividual
type: Material
has parent: Appearance 2 6 2 2 1 1 1 1 1 10 2 14 1 1 2
diffuse color: 0

EmptyText26
type: NamedIndividual
type: Transform
has parent: Transform 2 6 2 2 1 1 1 1 1 10 2
has children: Shape 2 6 2 2 1 1 1 1 1 10 2 15 1
DEF: EmptyText26
translation: 0
translation: -0.6

Text 2 6 2 2 1 1 1 1 1 10 2 15 1 1
type: NamedIndividual
type: Text
has parent: Shape 2 6 2 2 1 1 1 1 1 10 2 15 1
has font style: FontStyle 2 6 2 2 1 1 1 1 1 10 2 15 1 1 1
string: "x"

FontStyle 2 6 2 2 1 1 1 1 1 10 2 15 1 1 1
type: NamedIndividual
type: FontStyle
has parent: Text 2 6 2 2 1 1 1 1 1 10 2 15 1 1
justify: "MIDDLE" "MIDDLE"
size: 0.3

Material 2 6 2 2 1 1 1 1 1 10 2 15 1 2 1
type: NamedIndividual
type: Material
has parent: Appearance 2 6 2 2 1 1 1 1 1 10 2 15 1 2
diffuse color: 0

EmptyButton26
type: NamedIndividual
type: Transform
has parent: Transform 2 6 2 2 1 1 1 1 1 10 2
has children: Shape 2 6 2 2 1 1 1 1 1 10 2 16 1
DEF: EmptyButton26
translation: -0.8
translation: -0.52
translation: 0

Sphere 2 6 2 2 1 1 1 1 1 10 2 16 1 1
type: NamedIndividual
type: Sphere
has parent: Shape 2 6 2 2 1 1 1 1 1 10 2 16 1
radius: 0.1

Material 2 6 2 2 1 1 1 1 1 10 2 16 1 2 1
type: NamedIndividual
type: Material
has parent: Appearance 2 6 2 2 1 1 1 1 1 10 2 16 1 2
diffuse color: 0

EmptyText27
type: NamedIndividual
type: Transform
has parent: Transform 2 6 2 2 1 1 1 1 1 10 2
has children: Shape 2 6 2 2 1 1 1 1 1 10 2 17 1
DEF: EmptyText27
translation: 0
translation: -1

Text 2 6 2 2 1 1 1 1 1 10 2 17 1 1
type: NamedIndividual
type: Text
has parent: Shape 2 6 2 2 1 1 1 1 1 10 2 17 1
has font style: FontStyle 2 6 2 2 1 1 1 1 1 10 2 17 1 1 1
string: "x"

FontStyle 2 6 2 2 1 1 1 1 1 10 2 17 1 1 1
type: NamedIndividual
type: FontStyle
has parent: Text 2 6 2 2 1 1 1 1 1 10 2 17 1 1
justify: "MIDDLE" "MIDDLE"
size: 0.3

Material 2 6 2 2 1 1 1 1 1 10 2 17 1 2 1
type: NamedIndividual
type: Material
has parent: Appearance 2 6 2 2 1 1 1 1 1 10 2 17 1 2
diffuse color: 0

EmptyButton27
type: NamedIndividual
type: Transform
has parent: Transform 2 6 2 2 1 1 1 1 1 10 2
has children: Shape 2 6 2 2 1 1 1 1 1 10 2 18 1
DEF: EmptyButton27
translation: -0.8
translation: -0.92
translation: 0

Sphere 2 6 2 2 1 1 1 1 1 10 2 18 1 1
type: NamedIndividual
type: Sphere
has parent: Shape 2 6 2 2 1 1 1 1 1 10 2 18 1
radius: 0.1

Material 2 6 2 2 1 1 1 1 1 10 2 18 1 2 1
type: NamedIndividual
type: Material
has parent: Appearance 2 6 2 2 1 1 1 1 1 10 2 18 1 2
diffuse color: 0

PreviousPanelText7
type: NamedIndividual
type: Transform
has parent: Transform 2 6 2 2 1 1 1 1 1 10 2
has children: Shape 2 6 2 2 1 1 1 1 1 10 2 19 1
DEF: PreviousPanelText7
translation: -0.2
translation: -1.3
translation: 0

Text 2 6 2 2 1 1 1 1 1 10 2 19 1 1
type: NamedIndividual
type: Text
has parent: Shape 2 6 2 2 1 1 1 1 1 10 2 19 1
has font style: FontStyle 2 6 2 2 1 1 1 1 1 10 2 19 1 1 1
string: "Previous Panel"

FontStyle 2 6 2 2 1 1 1 1 1 10 2 19 1 1 1
type: NamedIndividual
type: FontStyle
has parent: Text 2 6 2 2 1 1 1 1 1 10 2 19 1 1
justify: "MIDDLE" "MIDDLE"
size: 0.2

Material 2 6 2 2 1 1 1 1 1 10 2 19 1 2 1
type: NamedIndividual
type: Material
has parent: Appearance 2 6 2 2 1 1 1 1 1 10 2 19 1 2
diffuse color: 0

PreviousPanelButton7
type: NamedIndividual
type: Transform
has parent: Transform 2 6 2 2 1 1 1 1 1 10 2
has children: touchPreviousPanel7
has children: Shape 2 6 2 2 1 1 1 1 1 10 2 20 4
has ROUTE: ROUTE 2 6 2 2 1 1 1 1 1 10 2 20 2
has ROUTE: ROUTE 2 6 2 2 1 1 1 1 1 10 2 20 3
DEF: PreviousPanelButton7
translation: -0.8
translation: -1.25
translation: 0

touchPreviousPanel7
type: NamedIndividual
type: ProtoInstance
has parent: PreviousPanelButton7
has field value: fieldValue 2 6 2 2 1 1 1 1 1 10 2 20 1 1
DEF: touchPreviousPanel7
name: TouchSensorSelected

fieldValue 2 6 2 2 1 1 1 1 1 10 2 20 1 1
type: NamedIndividual
type: fieldValue
has parent: touchPreviousPanel7
name: description
value: Previous Panel

ROUTE 2 6 2 2 1 1 1 1 1 10 2 20 2
type: NamedIndividual
type: ROUTE
has parent: PreviousPanelButton7
from field: isSelected3
from node: touchPreviousPanel7
to field: translation
to node: PastDocumentationPanel

ROUTE 2 6 2 2 1 1 1 1 1 10 2 20 3
type: NamedIndividual
type: ROUTE
has parent: PreviousPanelButton7
from field: isSelected2
from node: touchPreviousPanel7
to field: translation
to node: PastDocumentationPanelBis

Sphere 2 6 2 2 1 1 1 1 1 10 2 20 4 1
type: NamedIndividual
type: Sphere
has parent: Shape 2 6 2 2 1 1 1 1 1 10 2 20 4
radius: 0.05

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

HereIAm5
type: NamedIndividual
type: ProximitySensor
has parent: Group 2 6 2 2 1
DEF: HereIAm5
size: 10000000

ROUTE 2 6 2 2 1 3
type: NamedIndividual
type: ROUTE
has parent: Group 2 6 2 2 1
from field: orientation_changed
from node: HereIAm5
to field: rotation
to node: HudContainer5

ROUTE 2 6 2 2 1 4
type: NamedIndividual
type: ROUTE
has parent: Group 2 6 2 2 1
from field: position_changed
from node: HereIAm5
to field: translation
to node: HudContainer5

HudContainer4
type: NamedIndividual
type: Transform
has parent: Group 2 6 2 2 2
has children: Transform 2 6 2 2 2 1 1
DEF: HudContainer4

Transform 2 6 2 2 2 1 1
type: NamedIndividual
type: Transform
has parent: HudContainer4
has children: Group 2 6 2 2 2 1 1 1
translation: 3
translation: 1.7
translation: -5

touchUpHistory
type: NamedIndividual
type: TouchSensor
has parent: Group 2 6 2 2 2 1 1 1
DEF: touchUpHistory
description: Main Menù

Text 2 6 2 2 2 1 1 1 2 1
type: NamedIndividual
type: Text
has parent: Shape 2 6 2 2 2 1 1 1 2
has font style: FontStyle 2 6 2 2 2 1 1 1 2 1 1
string: "Main Menu"

FontStyle 2 6 2 2 2 1 1 1 2 1 1
type: NamedIndividual
type: FontStyle
has parent: Text 2 6 2 2 2 1 1 1 2 1
justify: "MIDDLE" "MIDDLE"
size: 0.3

Material 2 6 2 2 2 1 1 1 2 2 1
type: NamedIndividual
type: Material
has parent: Appearance 2 6 2 2 2 1 1 1 2 2
emissive color: 1

MainMenuSphereLeftPast
type: NamedIndividual
type: Transform
has parent: Group 2 6 2 2 2 1 1 1
has children: Shape 2 6 2 2 2 1 1 1 3 1
DEF: MainMenuSphereLeftPast
scale: 1.05
scale: 1
scale: 2.3
translation: -0.708
translation: 0.048
translation: 0.1

Sphere 2 6 2 2 2 1 1 1 3 1 1
type: NamedIndividual
type: Sphere
has parent: Shape 2 6 2 2 2 1 1 1 3 1
radius: 0.04

Material 2 6 2 2 2 1 1 1 3 1 2 1
type: NamedIndividual
type: Material
has parent: Appearance 2 6 2 2 2 1 1 1 3 1 2
emissive color: 1

MainMenuSphereRightPast
type: NamedIndividual
type: Transform
has parent: Group 2 6 2 2 2 1 1 1
has children: Shape 2 6 2 2 2 1 1 1 4 1
DEF: MainMenuSphereRightPast
rotation: 1
rotation: 0
rotation: -0.23
scale: 0.88
scale: 1
scale: 1.5
translation: 0.589
translation: 0.039
translation: 0.1

Sphere 2 6 2 2 2 1 1 1 4 1 1
type: NamedIndividual
type: Sphere
has parent: Shape 2 6 2 2 2 1 1 1 4 1
radius: 0.04

Material 2 6 2 2 2 1 1 1 4 1 2 1
type: NamedIndividual
type: Material
has parent: Appearance 2 6 2 2 2 1 1 1 4 1 2
emissive color: 1

HereIAm4
type: NamedIndividual
type: ProximitySensor
has parent: Group 2 6 2 2 2
DEF: HereIAm4
size: 10000000

ROUTE 2 6 2 2 2 3
type: NamedIndividual
type: ROUTE
has parent: Group 2 6 2 2 2
from field: orientation_changed
from node: HereIAm4
to field: rotation
to node: HudContainer4

ROUTE 2 6 2 2 2 4
type: NamedIndividual
type: ROUTE
has parent: Group 2 6 2 2 2
from field: position_changed
from node: HereIAm4
to field: translation
to node: HudContainer4

timeUpHistory
type: NamedIndividual
type: TimeSensor
has parent: Group 2 6 2
DEF: timeUpHistory

ROUTE 2 6 2 4
type: NamedIndividual
type: ROUTE
has parent: Group 2 6 2
from field: touchTime
from node: touchUpHistory
to field: startTime
to node: timeUpHistory

SequencUpHistory
type: NamedIndividual
type: IntegerSequencer
has parent: Group 2 6 2
DEF: SequencUpHistory
key: 0
key: 1
key value: 1
key value: 0

ROUTE 2 6 2 6
type: NamedIndividual
type: ROUTE
has parent: Group 2 6 2
from field: fraction_changed
from node: timeUpHistory
to field: set_fraction
to node: SequencUpHistory

ROUTE 2 6 2 7
type: NamedIndividual
type: ROUTE
has parent: Group 2 6 2
from field: value_changed
from node: SequencUpHistory
to field: whichChoice
to node: MainmenuToMainPanelPast

history
type: NamedIndividual
type: Inline
has parent: Group 2 6 2
DEF: history
url: "SanCarlosChurchHistory.x3d" "https://www.web3d.org/x3d/content/examples/X3dForAdvancedModeling/SanCarlosCathedral/SanCarlosChurchHistory.x3d" "SanCarlosChurchHistory.wrl" "https://www.web3d.org/x3d/content/examples/X3dForAdvancedModeling/SanCarlosCathedral/SanCarlosChurchHistory.wrl"

Transform 2 7
type: NamedIndividual
type: Transform
has parent: Scene
has children: ExampleViewpointSequencer
scale: 0.5
translation: 100
translation: 0

ExampleViewpointSequencer
type: NamedIndividual
type: ProtoInstance
has parent: Transform 2 7
has field value: fieldValue 2 7 1 1
has field value: fieldValue 2 7 1 2
has field value: fieldValue 2 7 1 3
DEF: ExampleViewpointSequencer
name: ViewpointSequencer

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

Viewpoint 2 7 1 1 1
type: NamedIndividual
type: Viewpoint
has parent: fieldValue 2 7 1 1
center of rotation: 5.8
center of rotation: 0
center of rotation: -24.4
description: San Carlos Cathedral, front from ground
orientation: 1
orientation: 0
orientation: 0.3
position: 5.8
position: -0.5
position: 15

Viewpoint 2 7 1 1 2
type: NamedIndividual
type: Viewpoint
has parent: fieldValue 2 7 1 1
center of rotation: 5.8
center of rotation: 0
center of rotation: -24.4
description: San Carlos Cathedral, front
position: 4.3
position: 5
position: 25

Viewpoint 2 7 1 1 3
type: NamedIndividual
type: Viewpoint
has parent: fieldValue 2 7 1 1
center of rotation: 5.8
center of rotation: 0
center of rotation: -24.4
description: San Carlos Cathedral, front above
orientation: 1
orientation: 0
orientation: -0.349
position: 5.3
position: 16
position: 30

Viewpoint 2 7 1 1 4
type: NamedIndividual
type: Viewpoint
has parent: fieldValue 2 7 1 1
center of rotation: 5.8
center of rotation: 0
center of rotation: -24.4
description: Oblique outside view
orientation: 1
orientation: 0
orientation: -0.5
position: -12.8
position: 15
position: 20

Viewpoint 2 7 1 1 5
type: NamedIndividual
type: Viewpoint
has parent: fieldValue 2 7 1 1
center of rotation: 5.8
center of rotation: 0
center of rotation: -24.4
description: Overhead view
orientation: 1
orientation: 0
orientation: -1.57
position: 5.8
position: 70
position: -23

Viewpoint 2 7 1 1 6
type: NamedIndividual
type: Viewpoint
has parent: fieldValue 2 7 1 1
center of rotation: 5.8
center of rotation: 0
center of rotation: -24.4
description: Oblique outside view
orientation: 0
orientation: 1
orientation: 0.5
position: 20
position: 4

Viewpoint 2 7 1 1 7
type: NamedIndividual
type: Viewpoint
has parent: fieldValue 2 7 1 1
center of rotation: 5.8
center of rotation: 0
center of rotation: -24.4
description: Facade details
orientation: 1
orientation: 0
orientation: 0.6
position: 9.2
position: 4
position: 7

Viewpoint 2 7 1 1 8
type: NamedIndividual
type: Viewpoint
has parent: fieldValue 2 7 1 1
center of rotation: 5.8
center of rotation: 0
center of rotation: -24.4
description: Right outside
orientation: 0
orientation: 1
orientation: 1.57
position: 50
position: -2
position: -26.5

Viewpoint 2 7 1 1 9
type: NamedIndividual
type: Viewpoint
has parent: fieldValue 2 7 1 1
center of rotation: 5.8
center of rotation: 0
center of rotation: -24.4
description: Sacristy
orientation: 0
orientation: 1
orientation: 2.37
position: 30
position: 0
position: -55.5

Viewpoint 2 7 1 1 10
type: NamedIndividual
type: Viewpoint
has parent: fieldValue 2 7 1 1
center of rotation: 5.8
center of rotation: 0
center of rotation: -24.4
description: Back outside
orientation: 0
orientation: 1
orientation: 3.4
position: -8
position: 7
position: -75

Viewpoint 2 7 1 1 11
type: NamedIndividual
type: Viewpoint
has parent: fieldValue 2 7 1 1
center of rotation: 5.8
center of rotation: 0
center of rotation: -24.4
description: Back outside
orientation: 0
orientation: 1
orientation: -2.5
position: -8
position: 5
position: -25

Viewpoint 2 7 1 1 12
type: NamedIndividual
type: Viewpoint
has parent: fieldValue 2 7 1 1
center of rotation: 5.8
center of rotation: 0
center of rotation: -24.4
description: Interior Left rear balcony
orientation: 1
orientation: 0
orientation: -0.3
position: 3
position: 4
position: -5

Viewpoint 2 7 1 1 13
type: NamedIndividual
type: Viewpoint
has parent: fieldValue 2 7 1 1
center of rotation: 5.8
center of rotation: 0
center of rotation: -24.4
description: Front doors, looking in
position: 5.8
position: -0.3
position: 2

Viewpoint 2 7 1 1 14
type: NamedIndividual
type: Viewpoint
has parent: fieldValue 2 7 1 1
center of rotation: 5.8
center of rotation: 0
center of rotation: -24.4
description: Front doors, looking in
orientation: 0
orientation: 1
orientation: -1.3
position: 4.3
position: -0.9
position: -0.8

Viewpoint 2 7 1 1 15
type: NamedIndividual
type: Viewpoint
has parent: fieldValue 2 7 1 1
center of rotation: 5.8
center of rotation: 0
center of rotation: -24.4
description: Front doors, looking in
orientation: 0
orientation: 1
orientation: -2.4
position: 5.1
position: -0.8
position: -8.2

Viewpoint 2 7 1 1 16
type: NamedIndividual
type: Viewpoint
has parent: fieldValue 2 7 1 1
center of rotation: 5.8
center of rotation: 0
center of rotation: -24.4
description: Front doors, looking in
orientation: 0
orientation: 1
orientation: -1.87
position: 5.1
position: 1.5
position: -9.5

Viewpoint 2 7 1 1 17
type: NamedIndividual
type: Viewpoint
has parent: fieldValue 2 7 1 1
center of rotation: 5.8
center of rotation: 0
center of rotation: -24.4
description: Front doors, looking in
orientation: 0
orientation: 1
orientation: -1.57
position: 7.7
position: 1
position: -10.5

Viewpoint 2 7 1 1 18
type: NamedIndividual
type: Viewpoint
has parent: fieldValue 2 7 1 1
center of rotation: 5.8
center of rotation: 0
center of rotation: -24.4
description: Front doors, looking in
orientation: 0
orientation: 1
orientation: -0.6
position: 5.1
position: 1.5
position: -10.5

Viewpoint 2 7 1 1 19
type: NamedIndividual
type: Viewpoint
has parent: fieldValue 2 7 1 1
center of rotation: 5.8
center of rotation: 0
center of rotation: -24.4
description: Interior Front2
position: 5.8
position: 0
position: -23

Viewpoint 2 7 1 1 20
type: NamedIndividual
type: Viewpoint
has parent: fieldValue 2 7 1 1
center of rotation: 5.8
center of rotation: 0
center of rotation: -24.4
description: Rear
orientation: 0
orientation: 1
orientation: -0.3
position: 4.8
position: 0
position: -33

Viewpoint 2 7 1 1 21
type: NamedIndividual
type: Viewpoint
has parent: fieldValue 2 7 1 1
center of rotation: 5.8
center of rotation: 0
center of rotation: -24.4
description: Transept
orientation: 0
orientation: 1
orientation: -1.3
position: 4.8
position: 0
position: -33

Viewpoint 2 7 1 1 22
type: NamedIndividual
type: Viewpoint
has parent: fieldValue 2 7 1 1
center of rotation: 5.8
center of rotation: 0
center of rotation: -24.4
description: Transept
orientation: 0
orientation: 1
orientation: 2.8
position: 13.8
position: -0.5
position: -36

Viewpoint 2 7 1 1 23
type: NamedIndividual
type: Viewpoint
has parent: fieldValue 2 7 1 1
center of rotation: 5.8
center of rotation: 0
center of rotation: -24.4
description: Rear
orientation: 0
orientation: 1
orientation: 1.3
position: 9.8
position: 0
position: -33

Viewpoint 2 7 1 1 24
type: NamedIndividual
type: Viewpoint
has parent: fieldValue 2 7 1 1
center of rotation: 5.8
center of rotation: 0
center of rotation: -24.4
description: Rear
orientation: 0
orientation: 1
orientation: -0.1
position: 4.8
position: 0
position: -33

Viewpoint 2 7 1 1 25
type: NamedIndividual
type: Viewpoint
has parent: fieldValue 2 7 1 1
center of rotation: 5.8
center of rotation: 0
center of rotation: -24.4
description: Sacristy
orientation: 0
orientation: 1
orientation: -0.8
position: 9.8
position: 0
position: -40.5

Viewpoint 2 7 1 1 26
type: NamedIndividual
type: Viewpoint
has parent: fieldValue 2 7 1 1
center of rotation: 5.8
center of rotation: 0
center of rotation: -24.4
description: Sacristy
orientation: 0
orientation: 1
orientation: 1.5
position: 17.8
position: 0
position: -45.5

Viewpoint 2 7 1 1 27
type: NamedIndividual
type: Viewpoint
has parent: fieldValue 2 7 1 1
center of rotation: 5.8
center of rotation: 0
center of rotation: -24.4
description: Nave - View
orientation: 0
orientation: 1
orientation: 3.14
position: 5.8
position: 0
position: -40.5

Viewpoint 2 7 1 1 28
type: NamedIndividual
type: Viewpoint
has parent: fieldValue 2 7 1 1
center of rotation: 5.8
center of rotation: 0
center of rotation: -24.4
description: Nave - Balcony
orientation: 0
orientation: 1
orientation: 3.14
position: 5.8
position: 0
position: -21

Viewpoint 2 7 1 1 29
type: NamedIndividual
type: Viewpoint
has parent: fieldValue 2 7 1 1
center of rotation: 5.8
center of rotation: 0
center of rotation: -24.4
description: Nave - Balcony
orientation: 0
orientation: 1
orientation: 1.57
position: 3.8
position: 1
position: -21.4

Viewpoint 2 7 1 1 30
type: NamedIndividual
type: Viewpoint
has parent: fieldValue 2 7 1 1
center of rotation: 5.8
center of rotation: 0
center of rotation: -24.4
description: Nave - Balcony
orientation: 0
orientation: 1
orientation: 1.57
position: 3.2
position: 0.85
position: -20.1

Viewpoint 2 7 1 1 31
type: NamedIndividual
type: Viewpoint
has parent: fieldValue 2 7 1 1
center of rotation: 5.8
center of rotation: 0
center of rotation: -24.4
description: Nave - Balcony
orientation: 0
orientation: 1
orientation: 2.6
position: 5.8
position: 1
position: -18

Viewpoint 2 7 1 1 32
type: NamedIndividual
type: Viewpoint
has parent: fieldValue 2 7 1 1
center of rotation: 5.8
center of rotation: 0
center of rotation: -24.4
description: Nave - Balcony
orientation: 0
orientation: 1
orientation: 1.9
position: 6.8
position: -0.8
position: -2.5

Viewpoint 2 7 1 1 33
type: NamedIndividual
type: Viewpoint
has parent: fieldValue 2 7 1 1
center of rotation: 5.8
center of rotation: 0
center of rotation: -24.4
description: Entrance - Stairs to tower
orientation: 0
orientation: 1
orientation: 1.57
position: 6.4
position: 0
position: -1.5

Viewpoint 2 7 1 1 34
type: NamedIndividual
type: Viewpoint
has parent: fieldValue 2 7 1 1
center of rotation: 5.8
center of rotation: 0
center of rotation: -24.4
description: Stairs to tower and balcony
orientation: 1
orientation: 0
orientation: -1.1
position: -3.09
position: 4.2
position: -0.7

Viewpoint 2 7 1 1 35
type: NamedIndividual
type: Viewpoint
has parent: fieldValue 2 7 1 1
center of rotation: 5.8
center of rotation: 0
center of rotation: -24.4
description: Stairs to tower and balcony
orientation: 0
orientation: 1
orientation: -1.57
position: -3.09
position: 3
position: -1.5

Viewpoint 2 7 1 1 36
type: NamedIndividual
type: Viewpoint
has parent: fieldValue 2 7 1 1
center of rotation: 5.8
center of rotation: 0
center of rotation: -24.4
description: Left rear balcony1
orientation: 0
orientation: 1
orientation: -0.7
position: 2.1
position: 4
position: -2.7

Viewpoint 2 7 1 1 37
type: NamedIndividual
type: Viewpoint
has parent: fieldValue 2 7 1 1
center of rotation: 5.8
center of rotation: 0
center of rotation: -24.4
description: Left rear balcony1
orientation: 0
orientation: 1
orientation: -1.8
position: 2.1
position: 4
position: -2.7

Viewpoint 2 7 1 1 38
type: NamedIndividual
type: Viewpoint
has parent: fieldValue 2 7 1 1
center of rotation: 5.8
center of rotation: 0
center of rotation: -24.4
description: Left rear balcony1
orientation: 1
orientation: 0
orientation: -0.3
position: 3
position: 4
position: -5

Viewpoint 2 7 1 1 39
type: NamedIndividual
type: Viewpoint
has parent: fieldValue 2 7 1 1
center of rotation: 5.8
center of rotation: 0
center of rotation: -24.4
description: Left rear balcony2 - Organ
orientation: 0
orientation: 1
orientation: -2.3
position: 2.5
position: 4
position: -7

Viewpoint 2 7 1 1 40
type: NamedIndividual
type: Viewpoint
has parent: fieldValue 2 7 1 1
center of rotation: 5.8
center of rotation: 0
center of rotation: -24.4
description: Left rear balcony3
orientation: 0
orientation: 1
orientation: 2.2
position: 5
position: 4
position: -5

Viewpoint 2 7 1 1 41
type: NamedIndividual
type: Viewpoint
has parent: fieldValue 2 7 1 1
center of rotation: 5.8
center of rotation: 0
center of rotation: -24.4
description: Top stairs to tower
orientation: 0
orientation: 1
orientation: 1.57
position: 4.3
position: 4
position: -1.2

Viewpoint 2 7 1 1 42
type: NamedIndividual
type: Viewpoint
has parent: fieldValue 2 7 1 1
center of rotation: 5.8
center of rotation: 0
center of rotation: -24.4
description: Top stairs to tower
orientation: 0
orientation: 1
orientation: 1.8
position: 2.7
position: 4
position: -0.9

Viewpoint 2 7 1 1 43
type: NamedIndividual
type: Viewpoint
has parent: fieldValue 2 7 1 1
center of rotation: 5.8
center of rotation: 0
center of rotation: -24.4
description: Top stairs to tower
orientation: 0
orientation: 1
orientation: 2.1
position: 1.4
position: 4.9
position: -1

Viewpoint 2 7 1 1 44
type: NamedIndividual
type: Viewpoint
has parent: fieldValue 2 7 1 1
center of rotation: 5.8
center of rotation: 0
center of rotation: -24.4
description: Top stairs to tower
orientation: 0
orientation: 1
orientation: 2.9
position: -0.2
position: 5
position: -2

Viewpoint 2 7 1 1 45
type: NamedIndividual
type: Viewpoint
has parent: fieldValue 2 7 1 1
center of rotation: 5.8
center of rotation: 0
center of rotation: -24.4
description: Tower - Bells
orientation: 0
orientation: 1
orientation: 3.34
position: -1.4
position: 6
position: -2.2

Viewpoint 2 7 1 1 46
type: NamedIndividual
type: Viewpoint
has parent: fieldValue 2 7 1 1
center of rotation: 5.8
center of rotation: 0
center of rotation: -24.4
description: Top stairs to tower
orientation: 0
orientation: 1
orientation: 1.57
position: -0.3
position: 6.5
position: -2

Viewpoint 2 7 1 1 47
type: NamedIndividual
type: Viewpoint
has parent: fieldValue 2 7 1 1
center of rotation: 5.8
center of rotation: 0
center of rotation: -24.4
description: Top stairs to tower
orientation: 0
orientation: 1
orientation: -1.77
position: -2.2
position: 5.2
position: -1.8

Viewpoint 2 7 1 1 48
type: NamedIndividual
type: Viewpoint
has parent: fieldValue 2 7 1 1
center of rotation: 5.8
center of rotation: 0
center of rotation: -24.4
description: Tower - View
orientation: 0
orientation: 1
orientation: 0.1
position: -2
position: 6
position: -0.3

fieldValue 2 7 1 2
type: NamedIndividual
type: fieldValue
has parent: ExampleViewpointSequencer
name: interval
value: 2

fieldValue 2 7 1 3
type: NamedIndividual
type: fieldValue
has parent: ExampleViewpointSequencer
name: enabled
value: false

ToggleSequencer
type: NamedIndividual
type: BooleanToggle
has parent: Scene
DEF: ToggleSequencer

ROUTE 2 9
type: NamedIndividual
type: ROUTE
has parent: Scene
from field: isActive
from node: touchFullGuidedTour
to field: set_boolean
to node: ToggleSequencer

ROUTE 2 10
type: NamedIndividual
type: ROUTE
has parent: Scene
from field: toggle_changed
from node: ToggleSequencer
to field: enabled
to node: ExampleViewpointSequencer

IntStop
type: NamedIndividual
type: IntegerTrigger
has parent: Scene
DEF: IntStop
integer key: 2

ROUTE 2 12
type: NamedIndividual
type: ROUTE
has parent: Scene
from field: isActive
from node: touchFullGuidedTour
to field: set_boolean
to node: IntStop

ROUTE 2 13
type: NamedIndividual
type: ROUTE
has parent: Scene
from field: triggerValue
from node: IntStop
to field: whichChoice
to node: MainmenuToMainpanel

IntStop2
type: NamedIndividual
type: IntegerTrigger
has parent: Scene
DEF: IntStop2
integer key: 1

ROUTE 2 15
type: NamedIndividual
type: ROUTE
has parent: Scene
from field: isActive
from node: touchStopTour
to field: set_boolean
to node: IntStop2

ROUTE 2 16
type: NamedIndividual
type: ROUTE
has parent: Scene
from field: triggerValue
from node: IntStop2
to field: whichChoice
to node: MainmenuToMainpanel

ROUTE 2 17
type: NamedIndividual
type: ROUTE
has parent: Scene
from field: isActive
from node: touchStopTour
to field: set_boolean
to node: ToggleSequencer

IntStop3
type: NamedIndividual
type: IntegerTrigger
has parent: Scene
DEF: IntStop3
integer key: 1

ROUTE 2 19
type: NamedIndividual
type: ROUTE
has parent: Scene
from field: isActive
from node: touchStopTour
to field: set_boolean
to node: IntStop3

ROUTE 2 20
type: NamedIndividual
type: ROUTE
has parent: Scene
from field: triggerValue
from node: IntStop3
to field: whichChoice
to node: switchTour

LightSwitch
type: NamedIndividual
type: Switch
has parent: Scene
has children: AlternativeLight1
has children: AlternativeLight2
has children: AlternativeLight3
has children: AlternativeLight4
has children: AlternativeLight5
has children: AlternativeLight6
has children: AlternativeLight7
has children: AlternativeLight8
has children: AlternativeLight9
has children: AlternativeLight10
DEF: LightSwitch
which choice: 0

AlternativeLight1
type: NamedIndividual
type: Group
has parent: LightSwitch
has children: SpotLight 2 21 1 1
has children: SpotLight 2 21 1 2
has children: SpotLight 2 21 1 3
DEF: AlternativeLight1

SpotLight 2 21 1 1
type: NamedIndividual
type: SpotLight
has parent: AlternativeLight1
ambient intensity: 0.2
color: 0.4
cut off angle: 1
direction: 20
direction: 1
direction: -40
intensity: 0.2
location: -6
location: 1
location: -35

SpotLight 2 21 1 2
type: NamedIndividual
type: SpotLight
has parent: AlternativeLight1
ambient intensity: 0.2
color: 0.4
cut off angle: 1
direction: 20
direction: 1
direction: -30
intensity: 0.2
location: 1.7
location: 1
location: -25.4

SpotLight 2 21 1 3
type: NamedIndividual
type: SpotLight
has parent: AlternativeLight1
ambient intensity: 0.2
color: 0.7
cut off angle: 1
direction: 20
direction: 1
direction: -20
intensity: 0.4
location: 1.7
location: 1
location: -17

AlternativeLight2
type: NamedIndividual
type: Group
has parent: LightSwitch
has children: DirectionalLight 2 21 2 1
has children: DirectionalLight 2 21 2 2
has children: DirectionalLight 2 21 2 3
has children: DirectionalLight 2 21 2 4
DEF: AlternativeLight2

DirectionalLight 2 21 2 1
type: NamedIndividual
type: DirectionalLight
has parent: AlternativeLight2
color: 0.4
direction: -20
direction: 1
direction: 0

DirectionalLight 2 21 2 2
type: NamedIndividual
type: DirectionalLight
has parent: AlternativeLight2
color: 0.4
direction: 20
direction: 1
direction: 0

DirectionalLight 2 21 2 3
type: NamedIndividual
type: DirectionalLight
has parent: AlternativeLight2
color: 0.4
direction: 0
direction: 1
direction: 20

DirectionalLight 2 21 2 4
type: NamedIndividual
type: DirectionalLight
has parent: AlternativeLight2
color: 0.4
direction: 0
direction: 1
direction: -60

AlternativeLight3
type: NamedIndividual
type: Group
has parent: LightSwitch
has children: DirectionalLight 2 21 3 1
has children: DirectionalLight 2 21 3 2
has children: SpotLight 2 21 3 3
has children: SpotLight 2 21 3 4
has children: SpotLight 2 21 3 5
DEF: AlternativeLight3

DirectionalLight 2 21 3 1
type: NamedIndividual
type: DirectionalLight
has parent: AlternativeLight3
color: 0.5
direction: 20
direction: 1
direction: 30
intensity: 0.5

DirectionalLight 2 21 3 2
type: NamedIndividual
type: DirectionalLight
has parent: AlternativeLight3
color: 0.5
direction: -20
direction: 1
direction: 30
intensity: 0.5

SpotLight 2 21 3 3
type: NamedIndividual
type: SpotLight
has parent: AlternativeLight3
ambient intensity: 0.4
beam width: 1.5
cut off angle: 1
direction: 20
direction: 1
direction: -50
location: -6
location: 1
location: -35
radius: 10

SpotLight 2 21 3 4
type: NamedIndividual
type: SpotLight
has parent: AlternativeLight3
ambient intensity: 0.4
beam width: 1.5
cut off angle: 1
direction: 20
direction: 1
direction: -40
location: 1.7
location: 1
location: -25.4
radius: 10

SpotLight 2 21 3 5
type: NamedIndividual
type: SpotLight
has parent: AlternativeLight3
ambient intensity: 0.4
beam width: 1.5
cut off angle: 1
direction: 20
direction: 1
direction: -57
location: 1.7
location: 1
location: -17
radius: 10

AlternativeLight4
type: NamedIndividual
type: Group
has parent: LightSwitch
has children: DirectionalLight 2 21 4 1
has children: DirectionalLight 2 21 4 2
has children: SpotLight 2 21 4 3
has children: SpotLight 2 21 4 4
has children: SpotLight 2 21 4 5
DEF: AlternativeLight4

DirectionalLight 2 21 4 1
type: NamedIndividual
type: DirectionalLight
has parent: AlternativeLight4
color: 0.6
direction: 20
direction: 1
direction: -30
intensity: 0.6

DirectionalLight 2 21 4 2
type: NamedIndividual
type: DirectionalLight
has parent: AlternativeLight4
color: 0.6
direction: -20
direction: 1
direction: -30
intensity: 0.6

SpotLight 2 21 4 3
type: NamedIndividual
type: SpotLight
has parent: AlternativeLight4
ambient intensity: 0.2
color: 0.4
cut off angle: 1
direction: 20
direction: 1
direction: -40
intensity: 0.6
location: -6
location: 1
location: -35
radius: 10

SpotLight 2 21 4 4
type: NamedIndividual
type: SpotLight
has parent: AlternativeLight4
ambient intensity: 0.2
color: 0.4
cut off angle: 1
direction: 20
direction: 1
direction: -30
intensity: 0.6
location: 1.7
location: 1
location: -25.4
radius: 10

SpotLight 2 21 4 5
type: NamedIndividual
type: SpotLight
has parent: AlternativeLight4
ambient intensity: 0.2
beam width: 1
color: 0.6
cut off angle: 1
direction: 20
direction: 1
direction: -20
intensity: 0.6
location: 1.7
location: 1
location: -17
radius: 10

AlternativeLight5
type: NamedIndividual
type: Group
has parent: LightSwitch
has children: Point1
has children: Point2
has children: Point3
has children: Point4
has children: Point5
has children: Point6
has children: Point7
DEF: AlternativeLight5

Point1
type: NamedIndividual
type: PointLight
has parent: AlternativeLight5
DEF: Point1
color: 0.8
intensity: 0.8
location: 5.8
location: 2.4
location: -11.5
radius: 12.5

Point2
type: NamedIndividual
type: PointLight
has parent: AlternativeLight5
DEF: Point2
color: 0.8
intensity: 0.8
location: 5.8
location: 2.4
location: -23
radius: 12.5

Point3
type: NamedIndividual
type: PointLight
has parent: AlternativeLight5
DEF: Point3
color: 0.8
intensity: 0.8
location: -1.4
location: 2.4
location: -34.5
radius: 12.5

Point4
type: NamedIndividual
type: PointLight
has parent: AlternativeLight5
DEF: Point4
color: 0.8
intensity: 0.8
location: 13
location: 2.4
location: -34.5
radius: 12.5

Point5
type: NamedIndividual
type: PointLight
has parent: AlternativeLight5
DEF: Point5
color: 0.8
intensity: 0.8
location: 5.8
location: 2.4
location: -34.5
radius: 12.5

Point6
type: NamedIndividual
type: PointLight
has parent: AlternativeLight5
DEF: Point6
color: 0.8
intensity: 0.8
location: 5.8
location: 1
location: -1
radius: 12.5

Point7
type: NamedIndividual
type: PointLight
has parent: AlternativeLight5
DEF: Point7
color: 0.8
intensity: 0.8
location: 5.8
location: 1
location: -5
radius: 12.5

AlternativeLight6
type: NamedIndividual
type: Group
has parent: LightSwitch
has children: Point1a
has children: Point2a
has children: Point3a
has children: Point4a
has children: Point5a
has children: Point6a
has children: Point7a
DEF: AlternativeLight6

Point1a
type: NamedIndividual
type: PointLight
has parent: AlternativeLight6
DEF: Point1a
color: 0.5
intensity: 0.5
location: 5.8
location: 2.4
location: -11.5
radius: 8

Point2a
type: NamedIndividual
type: PointLight
has parent: AlternativeLight6
DEF: Point2a
color: 0.5
intensity: 0.5
location: 5.8
location: 2.4
location: -23
radius: 8

Point3a
type: NamedIndividual
type: PointLight
has parent: AlternativeLight6
DEF: Point3a
color: 0.5
intensity: 0.5
location: -1.4
location: 2.4
location: -34.5
radius: 8

Point4a
type: NamedIndividual
type: PointLight
has parent: AlternativeLight6
DEF: Point4a
color: 0.5
intensity: 0.5
location: 13
location: 2.4
location: -34.5
radius: 8

Point5a
type: NamedIndividual
type: PointLight
has parent: AlternativeLight6
DEF: Point5a
color: 0.5
intensity: 0.5
location: 5.8
location: 2.4
location: -34.5
radius: 8

Point6a
type: NamedIndividual
type: PointLight
has parent: AlternativeLight6
DEF: Point6a
color: 0.5
intensity: 0.5
location: 5.8
location: 1
location: -1
radius: 8

Point7a
type: NamedIndividual
type: PointLight
has parent: AlternativeLight6
DEF: Point7a
color: 0.5
intensity: 0.5
location: 5.8
location: 1
location: -5
radius: 8

AlternativeLight7
type: NamedIndividual
type: Group
has parent: LightSwitch
has children: PointLight 2 21 7 1
has children: PointLight 2 21 7 2
has children: PointLight 2 21 7 3
has children: PointLight 2 21 7 4
DEF: AlternativeLight7

PointLight 2 21 7 1
type: NamedIndividual
type: PointLight
has parent: AlternativeLight7
intensity: 0.5
location: -6
location: 1
location: -35

PointLight 2 21 7 2
type: NamedIndividual
type: PointLight
has parent: AlternativeLight7
color: 0.1
intensity: 0.05
location: 1.7
location: 1
location: -25.4
radius: 10

PointLight 2 21 7 3
type: NamedIndividual
type: PointLight
has parent: AlternativeLight7
ambient intensity: 0.4
color: 0.5
intensity: 0.7
location: 1.7
location: 1
location: -17
radius: 10

PointLight 2 21 7 4
type: NamedIndividual
type: PointLight
has parent: AlternativeLight7
ambient intensity: 0.4
color: 0.5
intensity: 0.8
location: 1.7
location: 1
location: -7.5
radius: 10

AlternativeLight8
type: NamedIndividual
type: Group
has parent: LightSwitch
has children: PointLight 2 21 8 1
has children: PointLight 2 21 8 2
has children: PointLight 2 21 8 3
has children: PointLight 2 21 8 4
DEF: AlternativeLight8

PointLight 2 21 8 1
type: NamedIndividual
type: PointLight
has parent: AlternativeLight8
ambient intensity: 0.2
color: 0.4
intensity: 0.2
location: -6
location: 1
location: -35
radius: 30

PointLight 2 21 8 2
type: NamedIndividual
type: PointLight
has parent: AlternativeLight8
ambient intensity: 0.2
color: 0.4
intensity: 0.2
location: 1.7
location: 1
location: -25.4
radius: 30

PointLight 2 21 8 3
type: NamedIndividual
type: PointLight
has parent: AlternativeLight8
ambient intensity: 0.4
color: 0.7
intensity: 0.4
location: 1.7
location: 1
location: -17
radius: 30

PointLight 2 21 8 4
type: NamedIndividual
type: PointLight
has parent: AlternativeLight8
ambient intensity: 0.4
color: 0.7
intensity: 0.4
location: 1.7
location: 1
location: -7.5
radius: 30

AlternativeLight9
type: NamedIndividual
type: Group
has parent: LightSwitch
has children: PointLight 2 21 9 1
has children: PointLight 2 21 9 2
has children: PointLight 2 21 9 3
has children: PointLight 2 21 9 4
has children: PointLight 2 21 9 5
has children: PointLight 2 21 9 6
DEF: AlternativeLight9

PointLight 2 21 9 1
type: NamedIndividual
type: PointLight
has parent: AlternativeLight9
ambient intensity: 0.6
color: 0.5
intensity: 0.6
location: 1.7
location: 1
location: -25.4
radius: 30

PointLight 2 21 9 2
type: NamedIndividual
type: PointLight
has parent: AlternativeLight9
ambient intensity: 0.3
color: 0.7
intensity: 0.3
location: 1.7
location: 1
location: -17
radius: 10

PointLight 2 21 9 3
type: NamedIndividual
type: PointLight
has parent: AlternativeLight9
ambient intensity: 0.01
color: 0.4
intensity: 0.01
location: 1.7
location: 1
location: -7.5
radius: 5

PointLight 2 21 9 4
type: NamedIndividual
type: PointLight
has parent: AlternativeLight9
ambient intensity: 0.6
color: 0.5
intensity: 0.6
location: 9
location: 1
location: -25.4
radius: 30

PointLight 2 21 9 5
type: NamedIndividual
type: PointLight
has parent: AlternativeLight9
ambient intensity: 0.3
color: 0.7
intensity: 0.3
location: 9
location: 1
location: -17
radius: 10

PointLight 2 21 9 6
type: NamedIndividual
type: PointLight
has parent: AlternativeLight9
ambient intensity: 0.01
color: 0.1
intensity: 0.01
location: 9
location: 1
location: -7.5
radius: 5

AlternativeLight10
type: NamedIndividual
type: Group
has parent: LightSwitch
has children: PointLight 2 21 10 1
has children: PointLight 2 21 10 2
has children: PointLight 2 21 10 3
has children: PointLight 2 21 10 4
DEF: AlternativeLight10

PointLight 2 21 10 1
type: NamedIndividual
type: PointLight
has parent: AlternativeLight10
ambient intensity: 0.2
color: 0.4
intensity: 0.2
location: -6
location: 1
location: -35

PointLight 2 21 10 2
type: NamedIndividual
type: PointLight
has parent: AlternativeLight10
ambient intensity: 0.2
color: 0.4
intensity: 0.2
location: 1.7
location: 1
location: -25.4

PointLight 2 21 10 3
type: NamedIndividual
type: PointLight
has parent: AlternativeLight10
ambient intensity: 0.4
color: 0.7
intensity: 0.4
location: 1.7
location: 1
location: -17

PointLight 2 21 10 4
type: NamedIndividual
type: PointLight
has parent: AlternativeLight10
ambient intensity: 0.4
color: 0.7
intensity: 0.4
location: 1.7
location: 1
location: -7.5

ROUTE 2 22
type: NamedIndividual
type: ROUTE
has parent: Scene
from field: isSelected5
from node: touchMid19thCentury
to field: whichChoice
to node: LightSwitch

ROUTE 2 23
type: NamedIndividual
type: ROUTE
has parent: Scene
from field: isSelected5
from node: touchExteriorNavigation
to field: whichChoice
to node: LightSwitch

ROUTE 2 24
type: NamedIndividual
type: ROUTE
has parent: Scene
from field: isSelected5
from node: touchLight1
to field: whichChoice
to node: LightSwitch

ROUTE 2 25
type: NamedIndividual
type: ROUTE
has parent: Scene
from field: isSelected21
from node: touchLight2
to field: whichChoice
to node: LightSwitch

ROUTE 2 26
type: NamedIndividual
type: ROUTE
has parent: Scene
from field: isSelected22
from node: touchLight3
to field: whichChoice
to node: LightSwitch

ROUTE 2 27
type: NamedIndividual
type: ROUTE
has parent: Scene
from field: isSelected23
from node: touchLight4
to field: whichChoice
to node: LightSwitch

ROUTE 2 28
type: NamedIndividual
type: ROUTE
has parent: Scene
from field: isSelected24
from node: touchLight5
to field: whichChoice
to node: LightSwitch

ROUTE 2 29
type: NamedIndividual
type: ROUTE
has parent: Scene
from field: isSelected25
from node: touchLight6
to field: whichChoice
to node: LightSwitch

ROUTE 2 30
type: NamedIndividual
type: ROUTE
has parent: Scene
from field: isSelected26
from node: touchLight7
to field: whichChoice
to node: LightSwitch

ROUTE 2 31
type: NamedIndividual
type: ROUTE
has parent: Scene
from field: isSelected27
from node: touchLight8
to field: whichChoice
to node: LightSwitch

ROUTE 2 32
type: NamedIndividual
type: ROUTE
has parent: Scene
from field: isSelected28
from node: touchLight9
to field: whichChoice
to node: LightSwitch

ROUTE 2 33
type: NamedIndividual
type: ROUTE
has parent: Scene
from field: isSelected28
from node: touchLight10
to field: whichChoice
to node: LightSwitch