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

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

meta 1 2
type: NamedIndividual
type: meta
has parent: head
content: The Zen Condominium, with car park shelter and walls are modified from Student Project
name: description

meta 1 3
type: NamedIndividual
type: meta
has parent: head
content: Ms Ng, Hwee Ping
name: creator

meta 1 4
type: NamedIndividual
type: meta
has parent: head
content: 25 August 2004
name: created

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

meta 1 6
type: NamedIndividual
type: meta
has parent: head
content: https://www.web3d.org/x3d/content/examples/Savage/Buildings/ZenCondominium/ZenCondominium.x3d
name: identifier

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

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

ZenCondominium.x3d
description: The Zen Condominium, with car park shelter and walls are modified from Student Project
creator: Ms Ng, Hwee Ping
created: 25 August 2004
modified: 20 October 2019
generator: X3D-Edit 3.2, https://www.web3d.org/x3d/tools/X3D-Edit
license: ../../license.html

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

Viewpoint 2 2
type: NamedIndividual
type: Viewpoint
has parent: Scene
description: The Zen
orientation: -0.961
orientation: -0.275
orientation: 0.012
orientation: 0.5104
position: 8.8
position: 70.2
position: 196.7

Viewpoint 2 3
type: NamedIndividual
type: Viewpoint
has parent: Scene
description: The Zen Top View
orientation: -1
orientation: -0.003
orientation: -0.001
orientation: 1.0373
position: 39.3
position: 180.8
position: 157

Blocks
type: NamedIndividual
type: Transform
has parent: Scene
has children: Backblk1
has children: Backblk2
has children: Leftblk1
has children: Leftblk2
has children: Rightblk1
has children: Rightblk2
has children: Frontblock1
has children: Frontblk2
has children: Frontblk3
DEF: Blocks

Backblk1
type: NamedIndividual
type: Transform
has parent: Blocks
has children: BlockTowerLink
DEF: Backblk1
scale: 7
translation: 30
translation: -7

BlockTowerLink
type: NamedIndividual
type: Inline
has parent: Backblk1
DEF: BlockTowerLink
url: "BlockTower.wrl" "../../Buildings/ZenCondominium/BlockTower.wrl" "https://www.web3d.org/x3d/content/examples/Savage/Buildings/ZenCondominium/BlockTower.wrl" "BlockTower.x3d" "../../Buildings/ZenCondominium/BlockTower.x3d" "https://www.web3d.org/x3d/content/examples/Savage/Buildings/ZenCondominium/BlockTower.x3d"

Backblk2
type: NamedIndividual
type: Transform
has parent: Blocks
has children: BlockTowerLink-USE-1
DEF: Backblk2
scale: 7
translation: 70
translation: -7

Leftblk1
type: NamedIndividual
type: Transform
has parent: Blocks
has children: BlockTowerLink-USE-2
DEF: Leftblk1
rotation: 0
rotation: 1
rotation: 1.57
scale: 7
translation: -15
translation: -7
translation: 40

Leftblk2
type: NamedIndividual
type: Transform
has parent: Blocks
has children: BlockTowerLink-USE-3
DEF: Leftblk2
rotation: 0
rotation: 1
rotation: 1.57
scale: 7
translation: -15
translation: -7
translation: 5

Rightblk1
type: NamedIndividual
type: Transform
has parent: Blocks
has children: BlockTowerLink-USE-4
DEF: Rightblk1
rotation: 0
rotation: 1
rotation: -1.57
scale: 7
translation: 75
translation: -7
translation: 60

Rightblk2
type: NamedIndividual
type: Transform
has parent: Blocks
has children: BlockTowerLink-USE-5
DEF: Rightblk2
rotation: 0
rotation: 1
rotation: -1.57
scale: 7
translation: 75
translation: -7
translation: 20

Frontblock1
type: NamedIndividual
type: Transform
has parent: Blocks
has children: BlockTowerLink-USE-6
DEF: Frontblock1
scale: 7
translation: 20
translation: -7
translation: 100

Frontblk2
type: NamedIndividual
type: Transform
has parent: Blocks
has children: BlockTowerLink-USE-7
DEF: Frontblk2
scale: 7
translation: 52.5
translation: -7
translation: 100

Frontblk3
type: NamedIndividual
type: Transform
has parent: Blocks
has children: BlockTowerLink-USE-8
DEF: Frontblk3
scale: 7
translation: 85
translation: -7
translation: 100

PoolLayout
type: NamedIndividual
type: Transform
has parent: Scene
has children: Shape 2 5 1
DEF: PoolLayout
translation: 30
translation: -3.2

Box 2 5 1 1
type: NamedIndividual
type: Box
has parent: Shape 2 5 1
size: 80
size: 1
size: 50

Material 2 5 1 2 1
type: NamedIndividual
type: Material
has parent: Appearance 2 5 1 2
diffuse color: 0.196
diffuse color: 0.247
diffuse color: 0.18

PoolView
type: NamedIndividual
type: Transform
has parent: Scene
has children: Inline 2 6 1
DEF: PoolView
scale: 2
translation: 10
translation: 0.5
translation: 35

Inline 2 6 1
type: NamedIndividual
type: Inline
has parent: PoolView
url: "PoolView.wrl" "../../Buildings/ZenCondominium/PoolView.wrl" "https://www.web3d.org/x3d/content/examples/Savage/Buildings/ZenCondominium/PoolView.wrl" "PoolView.x3d" "../../Buildings/ZenCondominium/PoolView.x3d" "https://www.web3d.org/x3d/content/examples/Savage/Buildings/ZenCondominium/PoolView.x3d"

KidPool
type: NamedIndividual
type: Transform
has parent: Scene
has children: Inline 2 7 1
DEF: KidPool
scale: 2
translation: 50
translation: 0.5
translation: 35

Inline 2 7 1
type: NamedIndividual
type: Inline
has parent: KidPool
url: "KidPool.wrl" "../../Buildings/ZenCondominium/KidPool.wrl" "https://www.web3d.org/x3d/content/examples/Savage/Buildings/ZenCondominium/KidPool.wrl" "KidPool.x3d" "../../Buildings/ZenCondominium/KidPool.x3d" "https://www.web3d.org/x3d/content/examples/Savage/Buildings/ZenCondominium/KidPool.x3d"

GuardRoom
type: NamedIndividual
type: Transform
has parent: Scene
has children: Inline 2 8 1
DEF: GuardRoom
translation: 20
translation: -2.2
translation: 125

Inline 2 8 1
type: NamedIndividual
type: Inline
has parent: GuardRoom
url: "GuardRoom.wrl" "../../Buildings/ZenCondominium/GuardRoom.wrl" "https://www.web3d.org/x3d/content/examples/Savage/Buildings/ZenCondominium/GuardRoom.wrl" "GuardRoom.x3d" "../../Buildings/ZenCondominium/GuardRoom.x3d" "https://www.web3d.org/x3d/content/examples/Savage/Buildings/ZenCondominium/GuardRoom.x3d"

Playground
type: NamedIndividual
type: Transform
has parent: Scene
has children: Inline 2 9 1
DEF: Playground
scale: 1.2
translation: -30
translation: -1
translation: 75

Inline 2 9 1
type: NamedIndividual
type: Inline
has parent: Playground
url: "PlayGround.wrl" "../../Buildings/ZenCondominium/PlayGround.wrl" "https://www.web3d.org/x3d/content/examples/Savage/Buildings/ZenCondominium/PlayGround.wrl" "PlayGround.x3d" "../../Buildings/ZenCondominium/PlayGround.x3d" "https://www.web3d.org/x3d/content/examples/Savage/Buildings/ZenCondominium/PlayGround.x3d"

Landscape
type: NamedIndividual
type: Group
has parent: Scene
has children: Transform 2 10 1
has children: Transform 2 10 2
has children: Transform 2 10 3
has children: Transform 2 10 4
has children: Transform 2 10 5
has children: Transform 2 10 6
has children: Transform 2 10 7
has children: Transform 2 10 8
has children: Transform 2 10 9
DEF: Landscape

Transform 2 10 1
type: NamedIndividual
type: Transform
has parent: Landscape
has children: Tree
scale: 2.5
translation: 30
translation: 6
translation: 2

Tree
type: NamedIndividual
type: Group
has parent: Transform 2 10 1
has children: Transform 2 10 1 1 1
DEF: Tree

Transform 2 10 1 1 1
type: NamedIndividual
type: Transform
has parent: Tree
has children: HALF TREE
has children: Transform 2 10 1 1 1 2
scale: 1.2
translation: 19
translation: -1.7
translation: -4.5

HALF TREE
type: NamedIndividual
type: Shape
has parent: Transform 2 10 1 1 1
has appearance: Appearance 2 10 1 1 1 1 1
has geometry: IndexedFaceSet 2 10 1 1 1 1 2
DEF: HALF_TREE

ImageTexture 2 10 1 1 1 1 1 1
type: NamedIndividual
type: ImageTexture
has parent: Appearance 2 10 1 1 1 1 1
url: "Tree1.png" "https://www.web3d.org/TaskGroups/x3d/translation/examples/Vrml2Sourcebook/tree1.png"

IndexedFaceSet 2 10 1 1 1 1 2
type: NamedIndividual
type: IndexedFaceSet
has parent: HALF TREE
has coord: Coordinate 2 10 1 1 1 1 2 1
coord index: 0
coord index: 1
coord index: 2
coord index: 3
solid: false

Coordinate 2 10 1 1 1 1 2 1
type: NamedIndividual
type: Coordinate
has parent: IndexedFaceSet 2 10 1 1 1 1 2
point: -1.51
point: 0
point: 1.51
point: 3

Transform 2 10 1 1 1 2
type: NamedIndividual
type: Transform
has parent: Transform 2 10 1 1 1
has children: HALF TREE-USE-1
rotation: 0
rotation: 1
rotation: 1.57

Transform 2 10 2
type: NamedIndividual
type: Transform
has parent: Landscape
has children: Tree-USE-1
scale: 2.5
translation: 35
translation: 2

Transform 2 10 3
type: NamedIndividual
type: Transform
has parent: Landscape
has children: Tree-USE-2
scale: 2.5
translation: 40
translation: 2

Transform 2 10 4
type: NamedIndividual
type: Transform
has parent: Landscape
has children: Tree-USE-3
scale: 2.5
translation: -75
translation: 2
translation: 110

Transform 2 10 5
type: NamedIndividual
type: Transform
has parent: Landscape
has children: Tree-USE-4
scale: 2.5
translation: -85
translation: 2
translation: 90

Transform 2 10 6
type: NamedIndividual
type: Transform
has parent: Landscape
has children: Tree-USE-5
scale: 2.5
translation: -85
translation: 2
translation: 100

Transform 2 10 7
type: NamedIndividual
type: Transform
has parent: Landscape
has children: Tree-USE-6
scale: 2.5
translation: -85
translation: 2
translation: 80

Transform 2 10 8
type: NamedIndividual
type: Transform
has parent: Landscape
has children: Tree-USE-7
scale: 2.5
translation: -59
translation: 2
translation: 110

Transform 2 10 9
type: NamedIndividual
type: Transform
has parent: Landscape
has children: Tree-USE-8
scale: 2.5
translation: -68
translation: 2
translation: 110

GolfRange
type: NamedIndividual
type: Transform
has parent: Scene
has children: Inline 2 11 1
DEF: GolfRange
translation: -25
translation: -2.5
translation: -5.7

Inline 2 11 1
type: NamedIndividual
type: Inline
has parent: GolfRange
url: "GolfRange.x3d" "https://www.web3d.org/x3d/content/examples/Savage/Buildings/ZenCondominium/GolfRange.x3d" "GolfRange.wrl" "https://www.web3d.org/x3d/content/examples/Savage/Buildings/ZenCondominium/GolfRange.wrl"

CarparkOpen
type: NamedIndividual
type: Group
has parent: Scene
has children: CarparkOpenLeftFront
has children: CarparkOpenRightFront
has children: CarparkOpenLeft
has children: CarparkOpenRight
has children: CarparkOpenRear
DEF: CarparkOpen

CarparkOpenLeftFront
type: NamedIndividual
type: Transform
has parent: CarparkOpen
has children: Group 2 12 1 1
DEF: CarparkOpenLeftFront
translation: -5
translation: -1.5
translation: 120

Transform 2 12 1 1 1
type: NamedIndividual
type: Transform
has parent: Group 2 12 1 1
has children: Car Park Shelter
rotation: 0
rotation: 1
rotation: 3.14

Car Park Shelter
type: NamedIndividual
type: Group
has parent: Transform 2 12 1 1 1
has children: Transform 2 12 1 1 1 1 1
has children: Transform 2 12 1 1 1 1 2
has children: External Carpark Cover
has children: Transform 2 12 1 1 1 1 4
has children: Transform 2 12 1 1 1 1 5
DEF: Car_Park_Shelter

Transform 2 12 1 1 1 1 1
type: NamedIndividual
type: Transform
has parent: Car Park Shelter
has children: Pillar
translation: 2
translation: 0
translation: -1.6

Pillar
type: NamedIndividual
type: Shape
has parent: Transform 2 12 1 1 1 1 1
has geometry: Cylinder 2 12 1 1 1 1 1 1 1
has appearance: Appearance 2 12 1 1 1 1 1 1 2
DEF: Pillar

Cylinder 2 12 1 1 1 1 1 1 1
type: NamedIndividual
type: Cylinder
has parent: Pillar
height: 3
radius: 0.2

Transform 2 12 1 1 1 1 2
type: NamedIndividual
type: Transform
has parent: Car Park Shelter
has children: Pillar-USE-1
translation: -1
translation: 0
translation: -1.6

External Carpark Cover
type: NamedIndividual
type: Transform
has parent: Car Park Shelter
has children: Group 2 12 1 1 1 1 3 1
DEF: External_Carpark_Cover
rotation: 1
rotation: 0
rotation: -0.22
translation: 0
translation: 0.1
translation: 0.3

Transform 2 12 1 1 1 1 3 1 1
type: NamedIndividual
type: Transform
has parent: Group 2 12 1 1 1 1 3 1
has children: Shelter
translation: 0.5
translation: 1.6
translation: -1.6

Shelter
type: NamedIndividual
type: Shape
has parent: Transform 2 12 1 1 1 1 3 1 1
has geometry: Box 2 12 1 1 1 1 3 1 1 1 1
has appearance: Appearance 2 12 1 1 1 1 3 1 1 1 2
DEF: Shelter

Box 2 12 1 1 1 1 3 1 1 1 1
type: NamedIndividual
type: Box
has parent: Shelter
size: 4
size: 0.2
size: 2.5

Material 2 12 1 1 1 1 3 1 1 1 2 1
type: NamedIndividual
type: Material
has parent: Appearance 2 12 1 1 1 1 3 1 1 1 2
diffuse color: 0.9
diffuse color: 0.3
diffuse color: 0.1

Transform 2 12 1 1 1 1 3 1 2
type: NamedIndividual
type: Transform
has parent: Group 2 12 1 1 1 1 3 1
has children: Shelter-USE-1
translation: 0.5
translation: 1.6
translation: 1.5

Transform 2 12 1 1 1 1 3 1 3
type: NamedIndividual
type: Transform
has parent: Group 2 12 1 1 1 1 3 1
has children: Shelter-USE-2
translation: 0.5
translation: 1.6
translation: 3.5

Transform 2 12 1 1 1 1 3 1 4
type: NamedIndividual
type: Transform
has parent: Group 2 12 1 1 1 1 3 1
has children: Shelter-USE-3
translation: 0.5
translation: 1.6
translation: -0.5

Transform 2 12 1 1 1 1 3 1 5
type: NamedIndividual
type: Transform
has parent: Group 2 12 1 1 1 1 3 1
has children: Shelter-USE-4
translation: 0.5
translation: 1.6

Transform 2 12 1 1 1 1 4
type: NamedIndividual
type: Transform
has parent: Car Park Shelter
has children: Pillar Diagonal Left
rotation: 1
rotation: 0
rotation: 0.9
translation: -1
translation: 1
translation: -0.6

Pillar Diagonal Left
type: NamedIndividual
type: Shape
has parent: Transform 2 12 1 1 1 1 4
has geometry: Cylinder 2 12 1 1 1 1 4 1 1
has appearance: Appearance 2 12 1 1 1 1 4 1 2
DEF: Pillar_Diagonal_Left

Cylinder 2 12 1 1 1 1 4 1 1
type: NamedIndividual
type: Cylinder
has parent: Pillar Diagonal Left
height: 2.5
radius: 0.05

Transform 2 12 1 1 1 1 5
type: NamedIndividual
type: Transform
has parent: Car Park Shelter
has children: Pillar Diagonal Right
rotation: 1
rotation: 0
rotation: 0.9
translation: 2
translation: 1
translation: -0.6

Pillar Diagonal Right
type: NamedIndividual
type: Shape
has parent: Transform 2 12 1 1 1 1 5
has geometry: Cylinder 2 12 1 1 1 1 5 1 1
has appearance: Appearance 2 12 1 1 1 1 5 1 2
DEF: Pillar_Diagonal_Right

Cylinder 2 12 1 1 1 1 5 1 1
type: NamedIndividual
type: Cylinder
has parent: Pillar Diagonal Right
height: 2.5
radius: 0.05

Transform 2 12 1 1 2
type: NamedIndividual
type: Transform
has parent: Group 2 12 1 1
has children: Car Park Shelter-USE-1
rotation: 0
rotation: 1
rotation: 3.14
translation: -4.1
translation: 0

Transform 2 12 1 1 3
type: NamedIndividual
type: Transform
has parent: Group 2 12 1 1
has children: Car Park Shelter-USE-2
rotation: 0
rotation: 1
rotation: 3.14
translation: -8.2
translation: 0

Transform 2 12 1 1 4
type: NamedIndividual
type: Transform
has parent: Group 2 12 1 1
has children: Car Park Shelter-USE-3
rotation: 0
rotation: 1
rotation: 3.14
translation: -12.3
translation: 0

Transform 2 12 1 1 5
type: NamedIndividual
type: Transform
has parent: Group 2 12 1 1
has children: Car Park Shelter-USE-4
rotation: 0
rotation: 1
rotation: 3.14
translation: -16.4
translation: 0

Transform 2 12 1 1 6
type: NamedIndividual
type: Transform
has parent: Group 2 12 1 1
has children: Car Park Shelter-USE-5
rotation: 0
rotation: 1
rotation: 3.14
translation: -20.5
translation: 0

Transform 2 12 1 1 7
type: NamedIndividual
type: Transform
has parent: Group 2 12 1 1
has children: Car Park Shelter-USE-6
rotation: 0
rotation: 1
rotation: 3.14
translation: -24.6
translation: 0

Transform 2 12 1 1 8
type: NamedIndividual
type: Transform
has parent: Group 2 12 1 1
has children: Car Park Shelter-USE-7
rotation: 0
rotation: 1
rotation: 3.14
translation: -28.7
translation: 0

Transform 2 12 1 1 9
type: NamedIndividual
type: Transform
has parent: Group 2 12 1 1
has children: Car Park Shelter-USE-8
rotation: 0
rotation: 1
rotation: 3.14
translation: -32.8
translation: 0

Transform 2 12 1 1 10
type: NamedIndividual
type: Transform
has parent: Group 2 12 1 1
has children: Car Park Shelter-USE-9
rotation: 0
rotation: 1
rotation: 3.14
translation: -36.9
translation: 0

Transform 2 12 1 1 11
type: NamedIndividual
type: Transform
has parent: Group 2 12 1 1
has children: Car Park Shelter-USE-10
rotation: 0
rotation: 1
rotation: 3.14
translation: -41
translation: 0

Transform 2 12 1 1 12
type: NamedIndividual
type: Transform
has parent: Group 2 12 1 1
has children: Car Park Shelter-USE-11
rotation: 0
rotation: 1
rotation: 3.14
translation: -45.1
translation: 0

Transform 2 12 1 1 13
type: NamedIndividual
type: Transform
has parent: Group 2 12 1 1
has children: Car Park Shelter-USE-12
rotation: 0
rotation: 1
rotation: 3.14
translation: -49.2
translation: 0

Transform 2 12 1 1 14
type: NamedIndividual
type: Transform
has parent: Group 2 12 1 1
has children: Car Park Shelter-USE-13
rotation: 0
rotation: 1
rotation: 3.14
translation: -53.3
translation: 0

CarparkOpenRightFront
type: NamedIndividual
type: Transform
has parent: CarparkOpen
has children: Group 2 12 2 1
DEF: CarparkOpenRightFront
translation: 130
translation: -1.5
translation: 120

Transform 2 12 2 1 1
type: NamedIndividual
type: Transform
has parent: Group 2 12 2 1
has children: Car Park Shelter-USE-14
rotation: 0
rotation: 1
rotation: 3.14

Transform 2 12 2 1 2
type: NamedIndividual
type: Transform
has parent: Group 2 12 2 1
has children: Car Park Shelter-USE-15
rotation: 0
rotation: 1
rotation: 3.14
translation: -4.1
translation: 0

Transform 2 12 2 1 3
type: NamedIndividual
type: Transform
has parent: Group 2 12 2 1
has children: Car Park Shelter-USE-16
rotation: 0
rotation: 1
rotation: 3.14
translation: -8.2
translation: 0

Transform 2 12 2 1 4
type: NamedIndividual
type: Transform
has parent: Group 2 12 2 1
has children: Car Park Shelter-USE-17
rotation: 0
rotation: 1
rotation: 3.14
translation: -12.3
translation: 0

Transform 2 12 2 1 5
type: NamedIndividual
type: Transform
has parent: Group 2 12 2 1
has children: Car Park Shelter-USE-18
rotation: 0
rotation: 1
rotation: 3.14
translation: -16.4
translation: 0

Transform 2 12 2 1 6
type: NamedIndividual
type: Transform
has parent: Group 2 12 2 1
has children: Car Park Shelter-USE-19
rotation: 0
rotation: 1
rotation: 3.14
translation: -20.5
translation: 0

Transform 2 12 2 1 7
type: NamedIndividual
type: Transform
has parent: Group 2 12 2 1
has children: Car Park Shelter-USE-20
rotation: 0
rotation: 1
rotation: 3.14
translation: -24.6
translation: 0

Transform 2 12 2 1 8
type: NamedIndividual
type: Transform
has parent: Group 2 12 2 1
has children: Car Park Shelter-USE-21
rotation: 0
rotation: 1
rotation: 3.14
translation: -28.7
translation: 0

Transform 2 12 2 1 9
type: NamedIndividual
type: Transform
has parent: Group 2 12 2 1
has children: Car Park Shelter-USE-22
rotation: 0
rotation: 1
rotation: 3.14
translation: -32.8
translation: 0

Transform 2 12 2 1 10
type: NamedIndividual
type: Transform
has parent: Group 2 12 2 1
has children: Car Park Shelter-USE-23
rotation: 0
rotation: 1
rotation: 3.14
translation: -36.9
translation: 0

Transform 2 12 2 1 11
type: NamedIndividual
type: Transform
has parent: Group 2 12 2 1
has children: Car Park Shelter-USE-24
rotation: 0
rotation: 1
rotation: 3.14
translation: -41
translation: 0

Transform 2 12 2 1 12
type: NamedIndividual
type: Transform
has parent: Group 2 12 2 1
has children: Car Park Shelter-USE-25
rotation: 0
rotation: 1
rotation: 3.14
translation: -45.1
translation: 0

Transform 2 12 2 1 13
type: NamedIndividual
type: Transform
has parent: Group 2 12 2 1
has children: Car Park Shelter-USE-26
rotation: 0
rotation: 1
rotation: 3.14
translation: -49.2
translation: 0

Transform 2 12 2 1 14
type: NamedIndividual
type: Transform
has parent: Group 2 12 2 1
has children: Car Park Shelter-USE-27
rotation: 0
rotation: 1
rotation: 3.14
translation: -53.3
translation: 0

Transform 2 12 2 1 15
type: NamedIndividual
type: Transform
has parent: Group 2 12 2 1
has children: Car Park Shelter-USE-28
rotation: 0
rotation: 1
rotation: 3.14
translation: -57.4
translation: 0

Transform 2 12 2 1 16
type: NamedIndividual
type: Transform
has parent: Group 2 12 2 1
has children: Car Park Shelter-USE-29
rotation: 0
rotation: 1
rotation: 3.14
translation: -61.5
translation: 0

Transform 2 12 2 1 17
type: NamedIndividual
type: Transform
has parent: Group 2 12 2 1
has children: Car Park Shelter-USE-30
rotation: 0
rotation: 1
rotation: 3.14
translation: -65.6
translation: 0

Transform 2 12 2 1 18
type: NamedIndividual
type: Transform
has parent: Group 2 12 2 1
has children: Car Park Shelter-USE-31
rotation: 0
rotation: 1
rotation: 3.14
translation: -69.7
translation: 0

Transform 2 12 2 1 19
type: NamedIndividual
type: Transform
has parent: Group 2 12 2 1
has children: Car Park Shelter-USE-32
rotation: 0
rotation: 1
rotation: 3.14
translation: -73.8
translation: 0

Transform 2 12 2 1 20
type: NamedIndividual
type: Transform
has parent: Group 2 12 2 1
has children: Car Park Shelter-USE-33
rotation: 0
rotation: 1
rotation: 3.14
translation: -77.9
translation: 0

CarparkOpenLeft
type: NamedIndividual
type: Transform
has parent: CarparkOpen
has children: CarparkLongLink
DEF: CarparkOpenLeft
rotation: 0
rotation: 1
rotation: -1.57
translation: -65
translation: -1.5
translation: 125

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

Transform 2 12 3 1 1
type: NamedIndividual
type: Transform
has parent: CarparkLongLink
has children: Car Park Shelter-USE-34
rotation: 0
rotation: 1
rotation: 3.14
translation: -12.3
translation: 0

Transform 2 12 3 1 2
type: NamedIndividual
type: Transform
has parent: CarparkLongLink
has children: Car Park Shelter-USE-35
rotation: 0
rotation: 1
rotation: 3.14
translation: -16.4
translation: 0

Transform 2 12 3 1 3
type: NamedIndividual
type: Transform
has parent: CarparkLongLink
has children: Car Park Shelter-USE-36
rotation: 0
rotation: 1
rotation: 3.14
translation: -20.5
translation: 0

Transform 2 12 3 1 4
type: NamedIndividual
type: Transform
has parent: CarparkLongLink
has children: Car Park Shelter-USE-37
rotation: 0
rotation: 1
rotation: 3.14
translation: -24.6
translation: 0

Transform 2 12 3 1 5
type: NamedIndividual
type: Transform
has parent: CarparkLongLink
has children: Car Park Shelter-USE-38
rotation: 0
rotation: 1
rotation: 3.14
translation: -28.7
translation: 0

Transform 2 12 3 1 6
type: NamedIndividual
type: Transform
has parent: CarparkLongLink
has children: Car Park Shelter-USE-39
rotation: 0
rotation: 1
rotation: 3.14
translation: -32.8
translation: 0

Transform 2 12 3 1 7
type: NamedIndividual
type: Transform
has parent: CarparkLongLink
has children: Car Park Shelter-USE-40
rotation: 0
rotation: 1
rotation: 3.14
translation: -36.9
translation: 0

Transform 2 12 3 1 8
type: NamedIndividual
type: Transform
has parent: CarparkLongLink
has children: Car Park Shelter-USE-41
rotation: 0
rotation: 1
rotation: 3.14
translation: -41
translation: 0

Transform 2 12 3 1 9
type: NamedIndividual
type: Transform
has parent: CarparkLongLink
has children: Car Park Shelter-USE-42
rotation: 0
rotation: 1
rotation: 3.14
translation: -45.1
translation: 0

Transform 2 12 3 1 10
type: NamedIndividual
type: Transform
has parent: CarparkLongLink
has children: Car Park Shelter-USE-43
rotation: 0
rotation: 1
rotation: 3.14
translation: -49.2
translation: 0

Transform 2 12 3 1 11
type: NamedIndividual
type: Transform
has parent: CarparkLongLink
has children: Car Park Shelter-USE-44
rotation: 0
rotation: 1
rotation: 3.14
translation: -53.3
translation: 0

Transform 2 12 3 1 12
type: NamedIndividual
type: Transform
has parent: CarparkLongLink
has children: Car Park Shelter-USE-45
rotation: 0
rotation: 1
rotation: 3.14
translation: -57.4
translation: 0

Transform 2 12 3 1 13
type: NamedIndividual
type: Transform
has parent: CarparkLongLink
has children: Car Park Shelter-USE-46
rotation: 0
rotation: 1
rotation: 3.14
translation: -61.5
translation: 0

Transform 2 12 3 1 14
type: NamedIndividual
type: Transform
has parent: CarparkLongLink
has children: Car Park Shelter-USE-47
rotation: 0
rotation: 1
rotation: 3.14
translation: -65.6
translation: 0

Transform 2 12 3 1 15
type: NamedIndividual
type: Transform
has parent: CarparkLongLink
has children: Car Park Shelter-USE-48
rotation: 0
rotation: 1
rotation: 3.14
translation: -69.7
translation: 0

Transform 2 12 3 1 16
type: NamedIndividual
type: Transform
has parent: CarparkLongLink
has children: Car Park Shelter-USE-49
rotation: 0
rotation: 1
rotation: 3.14
translation: -73.8
translation: 0

Transform 2 12 3 1 17
type: NamedIndividual
type: Transform
has parent: CarparkLongLink
has children: Car Park Shelter-USE-50
rotation: 0
rotation: 1
rotation: 3.14
translation: -77.9
translation: 0

Transform 2 12 3 1 18
type: NamedIndividual
type: Transform
has parent: CarparkLongLink
has children: Car Park Shelter-USE-51
rotation: 0
rotation: 1
rotation: 3.14
translation: -82
translation: 0

Transform 2 12 3 1 19
type: NamedIndividual
type: Transform
has parent: CarparkLongLink
has children: Car Park Shelter-USE-52
rotation: 0
rotation: 1
rotation: 3.14
translation: -86.1
translation: 0

Transform 2 12 3 1 20
type: NamedIndividual
type: Transform
has parent: CarparkLongLink
has children: Car Park Shelter-USE-53
rotation: 0
rotation: 1
rotation: 3.14
translation: -90.2
translation: 0

Transform 2 12 3 1 21
type: NamedIndividual
type: Transform
has parent: CarparkLongLink
has children: Car Park Shelter-USE-54
rotation: 0
rotation: 1
rotation: 3.14
translation: -94.3
translation: 0

Transform 2 12 3 1 22
type: NamedIndividual
type: Transform
has parent: CarparkLongLink
has children: Car Park Shelter-USE-55
rotation: 0
rotation: 1
rotation: 3.14
translation: -98.4
translation: 0

Transform 2 12 3 1 23
type: NamedIndividual
type: Transform
has parent: CarparkLongLink
has children: Car Park Shelter-USE-56
rotation: 0
rotation: 1
rotation: 3.14
translation: -102.5
translation: 0

Transform 2 12 3 1 24
type: NamedIndividual
type: Transform
has parent: CarparkLongLink
has children: Car Park Shelter-USE-57
rotation: 0
rotation: 1
rotation: 3.14
translation: -106.6
translation: 0

Transform 2 12 3 1 25
type: NamedIndividual
type: Transform
has parent: CarparkLongLink
has children: Car Park Shelter-USE-58
rotation: 0
rotation: 1
rotation: 3.14
translation: -110.7
translation: 0

Transform 2 12 3 1 26
type: NamedIndividual
type: Transform
has parent: CarparkLongLink
has children: Car Park Shelter-USE-59
rotation: 0
rotation: 1
rotation: 3.14
translation: -114.8
translation: 0

Transform 2 12 3 1 27
type: NamedIndividual
type: Transform
has parent: CarparkLongLink
has children: Car Park Shelter-USE-60
rotation: 0
rotation: 1
rotation: 3.14
translation: -118.9
translation: 0

Transform 2 12 3 1 28
type: NamedIndividual
type: Transform
has parent: CarparkLongLink
has children: Car Park Shelter-USE-61
rotation: 0
rotation: 1
rotation: 3.14
translation: -123
translation: 0

Transform 2 12 3 1 29
type: NamedIndividual
type: Transform
has parent: CarparkLongLink
has children: Car Park Shelter-USE-62
rotation: 0
rotation: 1
rotation: 3.14
translation: -127.1
translation: 0

Transform 2 12 3 1 30
type: NamedIndividual
type: Transform
has parent: CarparkLongLink
has children: Car Park Shelter-USE-63
rotation: 0
rotation: 1
rotation: 3.14
translation: -131.2
translation: 0

Transform 2 12 3 1 31
type: NamedIndividual
type: Transform
has parent: CarparkLongLink
has children: Car Park Shelter-USE-64
rotation: 0
rotation: 1
rotation: 3.14
translation: -135.3
translation: 0

Transform 2 12 3 1 32
type: NamedIndividual
type: Transform
has parent: CarparkLongLink
has children: Car Park Shelter-USE-65
rotation: 0
rotation: 1
rotation: 3.14
translation: -139.4
translation: 0

Transform 2 12 3 1 33
type: NamedIndividual
type: Transform
has parent: CarparkLongLink
has children: Car Park Shelter-USE-66
rotation: 0
rotation: 1
rotation: 3.14
translation: -143.5
translation: 0

Transform 2 12 3 1 34
type: NamedIndividual
type: Transform
has parent: CarparkLongLink
has children: Car Park Shelter-USE-67
rotation: 0
rotation: 1
rotation: 3.14
translation: -147.6
translation: 0

Transform 2 12 3 1 35
type: NamedIndividual
type: Transform
has parent: CarparkLongLink
has children: Car Park Shelter-USE-68
rotation: 0
rotation: 1
rotation: 3.14
translation: -151.7
translation: 0

Transform 2 12 3 1 36
type: NamedIndividual
type: Transform
has parent: CarparkLongLink
has children: Car Park Shelter-USE-69
rotation: 0
rotation: 1
rotation: 3.14
translation: -155.8
translation: 0

Transform 2 12 3 1 37
type: NamedIndividual
type: Transform
has parent: CarparkLongLink
has children: Car Park Shelter-USE-70
rotation: 0
rotation: 1
rotation: 3.14
translation: -159.9
translation: 0

Transform 2 12 3 1 38
type: NamedIndividual
type: Transform
has parent: CarparkLongLink
has children: Car Park Shelter-USE-71
rotation: 0
rotation: 1
rotation: 3.14
translation: -164
translation: 0

Transform 2 12 3 1 39
type: NamedIndividual
type: Transform
has parent: CarparkLongLink
has children: Car Park Shelter-USE-72
rotation: 0
rotation: 1
rotation: 3.14
translation: -168.1
translation: 0

Transform 2 12 3 1 40
type: NamedIndividual
type: Transform
has parent: CarparkLongLink
has children: Car Park Shelter-USE-73
rotation: 0
rotation: 1
rotation: 3.14
translation: -172.2
translation: 0

CarparkOpenRight
type: NamedIndividual
type: Transform
has parent: CarparkOpen
has children: CarparkLongLink-USE-1
DEF: CarparkOpenRight
rotation: 0
rotation: 1
rotation: 1.57
translation: 135
translation: -1.5
translation: -64

CarparkOpenRear
type: NamedIndividual
type: Transform
has parent: CarparkOpen
has children: CarparkLongLink-USE-2
DEF: CarparkOpenRear
rotation: 0
rotation: 1
rotation: -3.14
translation: -65
translation: -1.5
translation: -54

GateWall
type: NamedIndividual
type: Group
has parent: Scene
has children: GateWallLeftFront
has children: GateWallRightFront
has children: GateWallLeft
has children: GateWallRight
has children: GateWallRear
DEF: GateWall

GateWallLeftFront
type: NamedIndividual
type: Transform
has parent: GateWall
has children: Group 2 13 1 1
DEF: GateWallLeftFront
translation: 4
translation: -1
translation: 125

Wall Gate
type: NamedIndividual
type: Group
has parent: Transform 2 13 1 1 1
has children: Transform 2 13 1 1 1 1 1
has children: Transform 2 13 1 1 1 1 2
has children: Transform 2 13 1 1 1 1 3
DEF: Wall_Gate

Extrusion 2 13 1 1 1 1 1 1 1
type: NamedIndividual
type: Extrusion
has parent: Shape 2 13 1 1 1 1 1 1
convex: false
crease angle: 0.785
cross section: 0
cross section: -1.5
cross section: -1
cross section: -2
cross section: -3.5
cross section: -3.6
cross section: 0.1
solid: false
spine: 0
spine: -0.5

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

TextureTransform 2 13 1 1 1 1 1 1 2 2
type: NamedIndividual
type: TextureTransform
has parent: Appearance 2 13 1 1 1 1 1 1 2
scale: 2
scale: 4

Transform 2 13 1 1 1 1 2
type: NamedIndividual
type: Transform
has parent: Wall Gate
has children: Shape 2 13 1 1 1 1 2 1
rotation: 0
rotation: 1
rotation: 1.57
translation: -2
translation: -0.2
translation: -0.25

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

Transform 2 13 1 1 1 1 3
type: NamedIndividual
type: Transform
has parent: Wall Gate
has children: Shape 2 13 1 1 1 1 3 1
rotation: 0
rotation: 1
rotation: 1.57
translation: -2
translation: -0.6
translation: -0.25

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

Transform 2 13 1 1 2
type: NamedIndividual
type: Transform
has parent: Group 2 13 1 1
has children: Wall Gate-USE-1
translation: -3.5
translation: 0

Transform 2 13 1 1 3
type: NamedIndividual
type: Transform
has parent: Group 2 13 1 1
has children: Wall Gate-USE-2
translation: -7
translation: 0

Transform 2 13 1 1 4
type: NamedIndividual
type: Transform
has parent: Group 2 13 1 1
has children: Wall Gate-USE-3
translation: -10.5
translation: 0

Transform 2 13 1 1 5
type: NamedIndividual
type: Transform
has parent: Group 2 13 1 1
has children: Wall Gate-USE-4
translation: -13.5
translation: 0

Transform 2 13 1 1 6
type: NamedIndividual
type: Transform
has parent: Group 2 13 1 1
has children: Wall Gate-USE-5
translation: -17
translation: 0

Transform 2 13 1 1 7
type: NamedIndividual
type: Transform
has parent: Group 2 13 1 1
has children: Wall Gate-USE-6
translation: -20.5
translation: 0

Transform 2 13 1 1 8
type: NamedIndividual
type: Transform
has parent: Group 2 13 1 1
has children: Wall Gate-USE-7
translation: -24
translation: 0

Transform 2 13 1 1 9
type: NamedIndividual
type: Transform
has parent: Group 2 13 1 1
has children: Wall Gate-USE-8
translation: -27.5
translation: 0

Transform 2 13 1 1 10
type: NamedIndividual
type: Transform
has parent: Group 2 13 1 1
has children: Wall Gate-USE-9
translation: -31
translation: 0

Transform 2 13 1 1 11
type: NamedIndividual
type: Transform
has parent: Group 2 13 1 1
has children: Wall Gate-USE-10
translation: -34.5
translation: 0

Transform 2 13 1 1 12
type: NamedIndividual
type: Transform
has parent: Group 2 13 1 1
has children: Wall Gate-USE-11
translation: -38
translation: 0

Transform 2 13 1 1 13
type: NamedIndividual
type: Transform
has parent: Group 2 13 1 1
has children: Wall Gate-USE-12
translation: -41.5
translation: 0

Transform 2 13 1 1 14
type: NamedIndividual
type: Transform
has parent: Group 2 13 1 1
has children: Wall Gate-USE-13
translation: -45
translation: 0

Transform 2 13 1 1 15
type: NamedIndividual
type: Transform
has parent: Group 2 13 1 1
has children: Wall Gate-USE-14
translation: -48.5
translation: 0

Transform 2 13 1 1 16
type: NamedIndividual
type: Transform
has parent: Group 2 13 1 1
has children: Wall Gate-USE-15
translation: -52
translation: 0

Transform 2 13 1 1 17
type: NamedIndividual
type: Transform
has parent: Group 2 13 1 1
has children: Wall Gate-USE-16
translation: -55.5
translation: 0

Transform 2 13 1 1 18
type: NamedIndividual
type: Transform
has parent: Group 2 13 1 1
has children: Wall Gate-USE-17
translation: -59
translation: 0

Transform 2 13 1 1 19
type: NamedIndividual
type: Transform
has parent: Group 2 13 1 1
has children: Wall Gate-USE-18
translation: -62.5
translation: 0

Transform 2 13 1 1 20
type: NamedIndividual
type: Transform
has parent: Group 2 13 1 1
has children: Wall Gate-USE-19
translation: -66
translation: 0

Transform 2 13 1 1 21
type: NamedIndividual
type: Transform
has parent: Group 2 13 1 1
has children: Wall Gate-USE-20
translation: -69.5
translation: 0

GateWallRightFront
type: NamedIndividual
type: Transform
has parent: GateWall
has children: Group 2 13 2 1
DEF: GateWallRightFront
translation: 139
translation: -1
translation: 125

Transform 2 13 2 1 2
type: NamedIndividual
type: Transform
has parent: Group 2 13 2 1
has children: Wall Gate-USE-22
translation: -3.5
translation: 0

Transform 2 13 2 1 3
type: NamedIndividual
type: Transform
has parent: Group 2 13 2 1
has children: Wall Gate-USE-23
translation: -7
translation: 0

Transform 2 13 2 1 4
type: NamedIndividual
type: Transform
has parent: Group 2 13 2 1
has children: Wall Gate-USE-24
translation: -10.5
translation: 0

Transform 2 13 2 1 5
type: NamedIndividual
type: Transform
has parent: Group 2 13 2 1
has children: Wall Gate-USE-25
translation: -13.5
translation: 0

Transform 2 13 2 1 6
type: NamedIndividual
type: Transform
has parent: Group 2 13 2 1
has children: Wall Gate-USE-26
translation: -17
translation: 0

Transform 2 13 2 1 7
type: NamedIndividual
type: Transform
has parent: Group 2 13 2 1
has children: Wall Gate-USE-27
translation: -20.5
translation: 0

Transform 2 13 2 1 8
type: NamedIndividual
type: Transform
has parent: Group 2 13 2 1
has children: Wall Gate-USE-28
translation: -24
translation: 0

Transform 2 13 2 1 9
type: NamedIndividual
type: Transform
has parent: Group 2 13 2 1
has children: Wall Gate-USE-29
translation: -27.5
translation: 0

Transform 2 13 2 1 10
type: NamedIndividual
type: Transform
has parent: Group 2 13 2 1
has children: Wall Gate-USE-30
translation: -31
translation: 0

Transform 2 13 2 1 11
type: NamedIndividual
type: Transform
has parent: Group 2 13 2 1
has children: Wall Gate-USE-31
translation: -34.5
translation: 0

Transform 2 13 2 1 12
type: NamedIndividual
type: Transform
has parent: Group 2 13 2 1
has children: Wall Gate-USE-32
translation: -38
translation: 0

Transform 2 13 2 1 13
type: NamedIndividual
type: Transform
has parent: Group 2 13 2 1
has children: Wall Gate-USE-33
translation: -41.5
translation: 0

Transform 2 13 2 1 14
type: NamedIndividual
type: Transform
has parent: Group 2 13 2 1
has children: Wall Gate-USE-34
translation: -45
translation: 0

Transform 2 13 2 1 15
type: NamedIndividual
type: Transform
has parent: Group 2 13 2 1
has children: Wall Gate-USE-35
translation: -48.5
translation: 0

Transform 2 13 2 1 16
type: NamedIndividual
type: Transform
has parent: Group 2 13 2 1
has children: Wall Gate-USE-36
translation: -52
translation: 0

Transform 2 13 2 1 17
type: NamedIndividual
type: Transform
has parent: Group 2 13 2 1
has children: Wall Gate-USE-37
translation: -55.5
translation: 0

Transform 2 13 2 1 18
type: NamedIndividual
type: Transform
has parent: Group 2 13 2 1
has children: Wall Gate-USE-38
translation: -59
translation: 0

Transform 2 13 2 1 19
type: NamedIndividual
type: Transform
has parent: Group 2 13 2 1
has children: Wall Gate-USE-39
translation: -62.5
translation: 0

Transform 2 13 2 1 20
type: NamedIndividual
type: Transform
has parent: Group 2 13 2 1
has children: Wall Gate-USE-40
translation: -66
translation: 0

Transform 2 13 2 1 21
type: NamedIndividual
type: Transform
has parent: Group 2 13 2 1
has children: Wall Gate-USE-41
translation: -69.5
translation: 0

Transform 2 13 2 1 22
type: NamedIndividual
type: Transform
has parent: Group 2 13 2 1
has children: Wall Gate-USE-42
translation: -73
translation: 0

Transform 2 13 2 1 23
type: NamedIndividual
type: Transform
has parent: Group 2 13 2 1
has children: Wall Gate-USE-43
translation: -76.5
translation: 0

Transform 2 13 2 1 24
type: NamedIndividual
type: Transform
has parent: Group 2 13 2 1
has children: Wall Gate-USE-44
translation: -80
translation: 0

Transform 2 13 2 1 25
type: NamedIndividual
type: Transform
has parent: Group 2 13 2 1
has children: Wall Gate-USE-45
translation: -83.5
translation: 0

Transform 2 13 2 1 26
type: NamedIndividual
type: Transform
has parent: Group 2 13 2 1
has children: Wall Gate-USE-46
translation: -87
translation: 0

Transform 2 13 2 1 27
type: NamedIndividual
type: Transform
has parent: Group 2 13 2 1
has children: Wall Gate-USE-47
translation: -90.5
translation: 0

Transform 2 13 2 1 28
type: NamedIndividual
type: Transform
has parent: Group 2 13 2 1
has children: Wall Gate-USE-48
translation: -94
translation: 0

Transform 2 13 2 1 29
type: NamedIndividual
type: Transform
has parent: Group 2 13 2 1
has children: Wall Gate-USE-49
translation: -97.5
translation: 0

Transform 2 13 2 1 30
type: NamedIndividual
type: Transform
has parent: Group 2 13 2 1
has children: Wall Gate-USE-50
translation: -101
translation: 0

Transform 2 13 2 1 31
type: NamedIndividual
type: Transform
has parent: Group 2 13 2 1
has children: Wall Gate-USE-51
translation: -104.5
translation: 0

GateWallLeft
type: NamedIndividual
type: Transform
has parent: GateWall
has children: Left Wall
DEF: GateWallLeft
rotation: 0
rotation: 1
rotation: 1.57
translation: -69
translation: -1
translation: -57

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

Transform 2 13 3 1 2
type: NamedIndividual
type: Transform
has parent: Left Wall
has children: Wall Gate-USE-53
translation: -3.5
translation: 0

Transform 2 13 3 1 3
type: NamedIndividual
type: Transform
has parent: Left Wall
has children: Wall Gate-USE-54
translation: -7
translation: 0

Transform 2 13 3 1 4
type: NamedIndividual
type: Transform
has parent: Left Wall
has children: Wall Gate-USE-55
translation: -10.5
translation: 0

Transform 2 13 3 1 5
type: NamedIndividual
type: Transform
has parent: Left Wall
has children: Wall Gate-USE-56
translation: -13.5
translation: 0

Transform 2 13 3 1 6
type: NamedIndividual
type: Transform
has parent: Left Wall
has children: Wall Gate-USE-57
translation: -17
translation: 0

Transform 2 13 3 1 7
type: NamedIndividual
type: Transform
has parent: Left Wall
has children: Wall Gate-USE-58
translation: -20.5
translation: 0

Transform 2 13 3 1 8
type: NamedIndividual
type: Transform
has parent: Left Wall
has children: Wall Gate-USE-59
translation: -24
translation: 0

Transform 2 13 3 1 9
type: NamedIndividual
type: Transform
has parent: Left Wall
has children: Wall Gate-USE-60
translation: -27.5
translation: 0

Transform 2 13 3 1 10
type: NamedIndividual
type: Transform
has parent: Left Wall
has children: Wall Gate-USE-61
translation: -31
translation: 0

Transform 2 13 3 1 11
type: NamedIndividual
type: Transform
has parent: Left Wall
has children: Wall Gate-USE-62
translation: -34.5
translation: 0

Transform 2 13 3 1 12
type: NamedIndividual
type: Transform
has parent: Left Wall
has children: Wall Gate-USE-63
translation: -38
translation: 0

Transform 2 13 3 1 13
type: NamedIndividual
type: Transform
has parent: Left Wall
has children: Wall Gate-USE-64
translation: -41.5
translation: 0

Transform 2 13 3 1 14
type: NamedIndividual
type: Transform
has parent: Left Wall
has children: Wall Gate-USE-65
translation: -45
translation: 0

Transform 2 13 3 1 15
type: NamedIndividual
type: Transform
has parent: Left Wall
has children: Wall Gate-USE-66
translation: -48.5
translation: 0

Transform 2 13 3 1 16
type: NamedIndividual
type: Transform
has parent: Left Wall
has children: Wall Gate-USE-67
translation: -52
translation: 0

Transform 2 13 3 1 17
type: NamedIndividual
type: Transform
has parent: Left Wall
has children: Wall Gate-USE-68
translation: -55.5
translation: 0

Transform 2 13 3 1 18
type: NamedIndividual
type: Transform
has parent: Left Wall
has children: Wall Gate-USE-69
translation: -59
translation: 0

Transform 2 13 3 1 19
type: NamedIndividual
type: Transform
has parent: Left Wall
has children: Wall Gate-USE-70
translation: -62.5
translation: 0

Transform 2 13 3 1 20
type: NamedIndividual
type: Transform
has parent: Left Wall
has children: Wall Gate-USE-71
translation: -66
translation: 0

Transform 2 13 3 1 21
type: NamedIndividual
type: Transform
has parent: Left Wall
has children: Wall Gate-USE-72
translation: -69.5
translation: 0

Transform 2 13 3 1 22
type: NamedIndividual
type: Transform
has parent: Left Wall
has children: Wall Gate-USE-73
translation: -73
translation: 0

Transform 2 13 3 1 23
type: NamedIndividual
type: Transform
has parent: Left Wall
has children: Wall Gate-USE-74
translation: -76.5
translation: 0

Transform 2 13 3 1 24
type: NamedIndividual
type: Transform
has parent: Left Wall
has children: Wall Gate-USE-75
translation: -80
translation: 0

Transform 2 13 3 1 25
type: NamedIndividual
type: Transform
has parent: Left Wall
has children: Wall Gate-USE-76
translation: -83.5
translation: 0

Transform 2 13 3 1 26
type: NamedIndividual
type: Transform
has parent: Left Wall
has children: Wall Gate-USE-77
translation: -87
translation: 0

Transform 2 13 3 1 27
type: NamedIndividual
type: Transform
has parent: Left Wall
has children: Wall Gate-USE-78
translation: -90.5
translation: 0

Transform 2 13 3 1 28
type: NamedIndividual
type: Transform
has parent: Left Wall
has children: Wall Gate-USE-79
translation: -94
translation: 0

Transform 2 13 3 1 29
type: NamedIndividual
type: Transform
has parent: Left Wall
has children: Wall Gate-USE-80
translation: -97.5
translation: 0

Transform 2 13 3 1 30
type: NamedIndividual
type: Transform
has parent: Left Wall
has children: Wall Gate-USE-81
translation: -101
translation: 0

Transform 2 13 3 1 31
type: NamedIndividual
type: Transform
has parent: Left Wall
has children: Wall Gate-USE-82
translation: -104.5
translation: 0

Transform 2 13 3 1 32
type: NamedIndividual
type: Transform
has parent: Left Wall
has children: Wall Gate-USE-83
translation: -108
translation: 0

Transform 2 13 3 1 33
type: NamedIndividual
type: Transform
has parent: Left Wall
has children: Wall Gate-USE-84
translation: -111.5
translation: 0

Transform 2 13 3 1 34
type: NamedIndividual
type: Transform
has parent: Left Wall
has children: Wall Gate-USE-85
translation: -115
translation: 0

Transform 2 13 3 1 35
type: NamedIndividual
type: Transform
has parent: Left Wall
has children: Wall Gate-USE-86
translation: -118.5
translation: 0

Transform 2 13 3 1 36
type: NamedIndividual
type: Transform
has parent: Left Wall
has children: Wall Gate-USE-87
translation: -122
translation: 0

Transform 2 13 3 1 37
type: NamedIndividual
type: Transform
has parent: Left Wall
has children: Wall Gate-USE-88
translation: -125.5
translation: 0

Transform 2 13 3 1 38
type: NamedIndividual
type: Transform
has parent: Left Wall
has children: Wall Gate-USE-89
translation: -129
translation: 0

Transform 2 13 3 1 39
type: NamedIndividual
type: Transform
has parent: Left Wall
has children: Wall Gate-USE-90
translation: -132.5
translation: 0

Transform 2 13 3 1 40
type: NamedIndividual
type: Transform
has parent: Left Wall
has children: Wall Gate-USE-91
translation: -136
translation: 0

Transform 2 13 3 1 41
type: NamedIndividual
type: Transform
has parent: Left Wall
has children: Wall Gate-USE-92
translation: -139.5
translation: 0

Transform 2 13 3 1 42
type: NamedIndividual
type: Transform
has parent: Left Wall
has children: Wall Gate-USE-93
translation: -143
translation: 0

Transform 2 13 3 1 43
type: NamedIndividual
type: Transform
has parent: Left Wall
has children: Wall Gate-USE-94
translation: -146.5
translation: 0

Transform 2 13 3 1 44
type: NamedIndividual
type: Transform
has parent: Left Wall
has children: Wall Gate-USE-95
translation: -150
translation: 0

Transform 2 13 3 1 45
type: NamedIndividual
type: Transform
has parent: Left Wall
has children: Wall Gate-USE-96
translation: -153.5
translation: 0

Transform 2 13 3 1 46
type: NamedIndividual
type: Transform
has parent: Left Wall
has children: Wall Gate-USE-97
translation: -157
translation: 0

Transform 2 13 3 1 47
type: NamedIndividual
type: Transform
has parent: Left Wall
has children: Wall Gate-USE-98
translation: -160.5
translation: 0

Transform 2 13 3 1 48
type: NamedIndividual
type: Transform
has parent: Left Wall
has children: Wall Gate-USE-99
translation: -164
translation: 0

Transform 2 13 3 1 49
type: NamedIndividual
type: Transform
has parent: Left Wall
has children: Wall Gate-USE-100
translation: -167.5
translation: 0

Transform 2 13 3 1 50
type: NamedIndividual
type: Transform
has parent: Left Wall
has children: Wall Gate-USE-101
translation: -171
translation: 0

Transform 2 13 3 1 51
type: NamedIndividual
type: Transform
has parent: Left Wall
has children: Wall Gate-USE-102
translation: -174.5
translation: 0

Transform 2 13 3 1 52
type: NamedIndividual
type: Transform
has parent: Left Wall
has children: Wall Gate-USE-103
translation: -178
translation: 0

GateWallRight
type: NamedIndividual
type: Transform
has parent: GateWall
has children: Left Wall-USE-1
DEF: GateWallRight
rotation: 0
rotation: 1
rotation: -1.57
translation: 139
translation: -1
translation: 125

GateWallRear
type: NamedIndividual
type: Transform
has parent: GateWall
has children: Group 2 13 5 1
DEF: GateWallRear
rotation: 0
rotation: 1
rotation: -3.14
translation: -69
translation: -1
translation: -57

Transform 2 13 5 1 2
type: NamedIndividual
type: Transform
has parent: Group 2 13 5 1
has children: Wall Gate-USE-105
translation: -3.5
translation: 0

Transform 2 13 5 1 3
type: NamedIndividual
type: Transform
has parent: Group 2 13 5 1
has children: Wall Gate-USE-106
translation: -7
translation: 0

Transform 2 13 5 1 4
type: NamedIndividual
type: Transform
has parent: Group 2 13 5 1
has children: Wall Gate-USE-107
translation: -10.5
translation: 0

Transform 2 13 5 1 5
type: NamedIndividual
type: Transform
has parent: Group 2 13 5 1
has children: Wall Gate-USE-108
translation: -13.5
translation: 0

Transform 2 13 5 1 6
type: NamedIndividual
type: Transform
has parent: Group 2 13 5 1
has children: Wall Gate-USE-109
translation: -17
translation: 0

Transform 2 13 5 1 7
type: NamedIndividual
type: Transform
has parent: Group 2 13 5 1
has children: Wall Gate-USE-110
translation: -20.5
translation: 0

Transform 2 13 5 1 8
type: NamedIndividual
type: Transform
has parent: Group 2 13 5 1
has children: Wall Gate-USE-111
translation: -24
translation: 0

Transform 2 13 5 1 9
type: NamedIndividual
type: Transform
has parent: Group 2 13 5 1
has children: Wall Gate-USE-112
translation: -27.5
translation: 0

Transform 2 13 5 1 10
type: NamedIndividual
type: Transform
has parent: Group 2 13 5 1
has children: Wall Gate-USE-113
translation: -31
translation: 0

Transform 2 13 5 1 11
type: NamedIndividual
type: Transform
has parent: Group 2 13 5 1
has children: Wall Gate-USE-114
translation: -34.5
translation: 0

Transform 2 13 5 1 12
type: NamedIndividual
type: Transform
has parent: Group 2 13 5 1
has children: Wall Gate-USE-115
translation: -38
translation: 0

Transform 2 13 5 1 13
type: NamedIndividual
type: Transform
has parent: Group 2 13 5 1
has children: Wall Gate-USE-116
translation: -41.5
translation: 0

Transform 2 13 5 1 14
type: NamedIndividual
type: Transform
has parent: Group 2 13 5 1
has children: Wall Gate-USE-117
translation: -45
translation: 0

Transform 2 13 5 1 15
type: NamedIndividual
type: Transform
has parent: Group 2 13 5 1
has children: Wall Gate-USE-118
translation: -48.5
translation: 0

Transform 2 13 5 1 16
type: NamedIndividual
type: Transform
has parent: Group 2 13 5 1
has children: Wall Gate-USE-119
translation: -52
translation: 0

Transform 2 13 5 1 17
type: NamedIndividual
type: Transform
has parent: Group 2 13 5 1
has children: Wall Gate-USE-120
translation: -55.5
translation: 0

Transform 2 13 5 1 18
type: NamedIndividual
type: Transform
has parent: Group 2 13 5 1
has children: Wall Gate-USE-121
translation: -59
translation: 0

Transform 2 13 5 1 19
type: NamedIndividual
type: Transform
has parent: Group 2 13 5 1
has children: Wall Gate-USE-122
translation: -62.5
translation: 0

Transform 2 13 5 1 20
type: NamedIndividual
type: Transform
has parent: Group 2 13 5 1
has children: Wall Gate-USE-123
translation: -66
translation: 0

Transform 2 13 5 1 21
type: NamedIndividual
type: Transform
has parent: Group 2 13 5 1
has children: Wall Gate-USE-124
translation: -69.5
translation: 0

Transform 2 13 5 1 22
type: NamedIndividual
type: Transform
has parent: Group 2 13 5 1
has children: Wall Gate-USE-125
translation: -73
translation: 0

Transform 2 13 5 1 23
type: NamedIndividual
type: Transform
has parent: Group 2 13 5 1
has children: Wall Gate-USE-126
translation: -76.5
translation: 0

Transform 2 13 5 1 24
type: NamedIndividual
type: Transform
has parent: Group 2 13 5 1
has children: Wall Gate-USE-127
translation: -80
translation: 0

Transform 2 13 5 1 25
type: NamedIndividual
type: Transform
has parent: Group 2 13 5 1
has children: Wall Gate-USE-128
translation: -83.5
translation: 0

Transform 2 13 5 1 26
type: NamedIndividual
type: Transform
has parent: Group 2 13 5 1
has children: Wall Gate-USE-129
translation: -87
translation: 0

Transform 2 13 5 1 27
type: NamedIndividual
type: Transform
has parent: Group 2 13 5 1
has children: Wall Gate-USE-130
translation: -90.5
translation: 0

Transform 2 13 5 1 28
type: NamedIndividual
type: Transform
has parent: Group 2 13 5 1
has children: Wall Gate-USE-131
translation: -94
translation: 0

Transform 2 13 5 1 29
type: NamedIndividual
type: Transform
has parent: Group 2 13 5 1
has children: Wall Gate-USE-132
translation: -97.5
translation: 0

Transform 2 13 5 1 30
type: NamedIndividual
type: Transform
has parent: Group 2 13 5 1
has children: Wall Gate-USE-133
translation: -101
translation: 0

Transform 2 13 5 1 31
type: NamedIndividual
type: Transform
has parent: Group 2 13 5 1
has children: Wall Gate-USE-134
translation: -104.5
translation: 0

Transform 2 13 5 1 32
type: NamedIndividual
type: Transform
has parent: Group 2 13 5 1
has children: Wall Gate-USE-135
translation: -108
translation: 0

Transform 2 13 5 1 33
type: NamedIndividual
type: Transform
has parent: Group 2 13 5 1
has children: Wall Gate-USE-136
translation: -111.5
translation: 0

Transform 2 13 5 1 34
type: NamedIndividual
type: Transform
has parent: Group 2 13 5 1
has children: Wall Gate-USE-137
translation: -115
translation: 0

Transform 2 13 5 1 35
type: NamedIndividual
type: Transform
has parent: Group 2 13 5 1
has children: Wall Gate-USE-138
translation: -118.5
translation: 0

Transform 2 13 5 1 36
type: NamedIndividual
type: Transform
has parent: Group 2 13 5 1
has children: Wall Gate-USE-139
translation: -122
translation: 0

Transform 2 13 5 1 37
type: NamedIndividual
type: Transform
has parent: Group 2 13 5 1
has children: Wall Gate-USE-140
translation: -125.5
translation: 0

Transform 2 13 5 1 38
type: NamedIndividual
type: Transform
has parent: Group 2 13 5 1
has children: Wall Gate-USE-141
translation: -129
translation: 0

Transform 2 13 5 1 39
type: NamedIndividual
type: Transform
has parent: Group 2 13 5 1
has children: Wall Gate-USE-142
translation: -132.5
translation: 0

Transform 2 13 5 1 40
type: NamedIndividual
type: Transform
has parent: Group 2 13 5 1
has children: Wall Gate-USE-143
translation: -136
translation: 0

Transform 2 13 5 1 41
type: NamedIndividual
type: Transform
has parent: Group 2 13 5 1
has children: Wall Gate-USE-144
translation: -139.5
translation: 0

Transform 2 13 5 1 42
type: NamedIndividual
type: Transform
has parent: Group 2 13 5 1
has children: Wall Gate-USE-145
translation: -143
translation: 0

Transform 2 13 5 1 43
type: NamedIndividual
type: Transform
has parent: Group 2 13 5 1
has children: Wall Gate-USE-146
translation: -146.5
translation: 0

Transform 2 13 5 1 44
type: NamedIndividual
type: Transform
has parent: Group 2 13 5 1
has children: Wall Gate-USE-147
translation: -150
translation: 0

Transform 2 13 5 1 45
type: NamedIndividual
type: Transform
has parent: Group 2 13 5 1
has children: Wall Gate-USE-148
translation: -153.5
translation: 0

Transform 2 13 5 1 46
type: NamedIndividual
type: Transform
has parent: Group 2 13 5 1
has children: Wall Gate-USE-149
translation: -157
translation: 0

Transform 2 13 5 1 47
type: NamedIndividual
type: Transform
has parent: Group 2 13 5 1
has children: Wall Gate-USE-150
translation: -160.5
translation: 0

Transform 2 13 5 1 48
type: NamedIndividual
type: Transform
has parent: Group 2 13 5 1
has children: Wall Gate-USE-151
translation: -164
translation: 0

Transform 2 13 5 1 49
type: NamedIndividual
type: Transform
has parent: Group 2 13 5 1
has children: Wall Gate-USE-152
translation: -167.5
translation: 0

Transform 2 13 5 1 50
type: NamedIndividual
type: Transform
has parent: Group 2 13 5 1
has children: Wall Gate-USE-153
translation: -171
translation: 0

Transform 2 13 5 1 51
type: NamedIndividual
type: Transform
has parent: Group 2 13 5 1
has children: Wall Gate-USE-154
translation: -174.5
translation: 0

Transform 2 13 5 1 52
type: NamedIndividual
type: Transform
has parent: Group 2 13 5 1
has children: Wall Gate-USE-155
translation: -178
translation: 0

Transform 2 13 5 1 53
type: NamedIndividual
type: Transform
has parent: Group 2 13 5 1
has children: Wall Gate-USE-156
translation: -181.5
translation: 0

Transform 2 13 5 1 54
type: NamedIndividual
type: Transform
has parent: Group 2 13 5 1
has children: Wall Gate-USE-157
translation: -185
translation: 0

Transform 2 13 5 1 55
type: NamedIndividual
type: Transform
has parent: Group 2 13 5 1
has children: Wall Gate-USE-158
translation: -188.5
translation: 0

Transform 2 13 5 1 56
type: NamedIndividual
type: Transform
has parent: Group 2 13 5 1
has children: Wall Gate-USE-159
translation: -192
translation: 0

Transform 2 13 5 1 57
type: NamedIndividual
type: Transform
has parent: Group 2 13 5 1
has children: Wall Gate-USE-160
translation: -195.5
translation: 0

Transform 2 13 5 1 58
type: NamedIndividual
type: Transform
has parent: Group 2 13 5 1
has children: Wall Gate-USE-161
translation: -199
translation: 0

Transform 2 13 5 1 59
type: NamedIndividual
type: Transform
has parent: Group 2 13 5 1
has children: Wall Gate-USE-162
translation: -202.5
translation: 0

Transform 2 13 5 1 60
type: NamedIndividual
type: Transform
has parent: Group 2 13 5 1
has children: Wall Gate-USE-163
translation: -205
translation: 0

GndTwinRegency
type: NamedIndividual
type: Group
has parent: Scene
has children: Transform 2 14 1
has children: Transform 2 14 2
DEF: GndTwinRegency

Transform 2 14 1
type: NamedIndividual
type: Transform
has parent: GndTwinRegency
has children: Shape 2 14 1 1
translation: 32
translation: -3
translation: 34

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

Box 2 14 1 1 2
type: NamedIndividual
type: Box
has parent: Shape 2 14 1 1
size: 160
size: 0.5
size: 140

Transform 2 14 2
type: NamedIndividual
type: Transform
has parent: GndTwinRegency
has children: Shape 2 14 2 1
translation: 35
translation: -3.5
translation: 33.5

Material 2 14 2 1 1 1
type: NamedIndividual
type: Material
has parent: Appearance 2 14 2 1 1
diffuse color: 0.227
diffuse color: 0.188

Box 2 14 2 1 2
type: NamedIndividual
type: Box
has parent: Shape 2 14 2 1
size: 210
size: 1
size: 182

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

Viewpoint 2 16
type: NamedIndividual
type: Viewpoint
has parent: Scene
description: Brick Wall and Car Park
orientation: 0
orientation: 1
orientation: 1.5739
position: 180.8
position: 11
position: 59.5

Viewpoint 2 17
type: NamedIndividual
type: Viewpoint
has parent: Scene
description: Swimming Pool
orientation: -0.495
orientation: 0.854
orientation: 0.163
orientation: 0.7545
position: 32.3
position: 17.2
position: 63.5

Viewpoint 2 18
type: NamedIndividual
type: Viewpoint
has parent: Scene
description: Kid's Pool
orientation: -0.699
orientation: 0.693
orientation: 0.175
orientation: 0.6327
position: 62.1
position: 12.9
position: 62.4