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

meta 1 2
type: NamedIndividual
type: meta
has parent: head
content: Simple dirt bike model.
name: description

meta 1 3
type: NamedIndividual
type: meta
has parent: head
content: Future work: why not make wheels rotate, as well as spokes? also need to make handle bars steerable.
name: TODO

meta 1 4
type: NamedIndividual
type: meta
has parent: head
content: Matthew Molmer
name: creator

meta 1 5
type: NamedIndividual
type: meta
has parent: head
content: 25 February 2004
name: created

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

meta 1 7
type: NamedIndividual
type: meta
has parent: head
content: https://www.web3d.org/x3d/content/examples/Basic/StudentProjects/DirtBike.x3d
name: identifier

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

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

DirtBike.x3d
description: Simple dirt bike model.
creator: Matthew Molmer
created: 25 February 2004
modified: 7 April 2024
generator: X3D-Edit 3.3, https://www.web3d.org/x3d/tools/X3D-Edit
license: ../license.html

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

Viewpoint 2 2
type: NamedIndividual
type: Viewpoint
has parent: Scene
description: Closeup Side View
position: .5
position: .2
position: 1.5

Viewpoint 2 3
type: NamedIndividual
type: Viewpoint
has parent: Scene
description: sprocket view
position: .30
position: .08
position: .38

Viewpoint 2 4
type: NamedIndividual
type: Viewpoint
has parent: Scene
description: far away side view
position: 0
position: 5

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

Transform 2 5 1
type: NamedIndividual
type: Transform
has parent: frameGroup
has children: Transform 2 5 1 1
rotation: 0
rotation: 1
rotation: .1
translation: .64
translation: .34
translation: 0

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

piece 1
type: NamedIndividual
type: Shape
has parent: Transform 2 5 1 1
has geometry: Cylinder 2 5 1 1 1 1
has appearance: Appearance 2 5 1 1 1 2
DEF: piece_1

Cylinder 2 5 1 1 1 1
type: NamedIndividual
type: Cylinder
has parent: piece 1
height: .64
radius: .02

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

Transform 2 5 2
type: NamedIndividual
type: Transform
has parent: frameGroup
has children: Transform 2 5 2 1
rotation: 0
rotation: 1
rotation: .50
translation: .68
translation: .20
translation: 0

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

piece 2
type: NamedIndividual
type: Shape
has parent: Transform 2 5 2 1
has geometry: Cylinder 2 5 2 1 1 1
has appearance: Appearance 2 5 2 1 1 2
DEF: piece_2

Cylinder 2 5 2 1 1 1
type: NamedIndividual
type: Cylinder
has parent: piece 2
height: .64
radius: .02

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

Transform 2 5 3
type: NamedIndividual
type: Transform
has parent: frameGroup
has children: Transform 2 5 3 1
translation: .378
translation: .030
translation: 0

Transform 2 5 3 1
type: NamedIndividual
type: Transform
has parent: Transform 2 5 3
has children: piece 10
rotation: 1
rotation: 0
rotation: 1.57

piece 10
type: NamedIndividual
type: Shape
has parent: Transform 2 5 3 1
has geometry: Cylinder 2 5 3 1 1 1
has appearance: Appearance 2 5 3 1 1 2
DEF: piece_10

Cylinder 2 5 3 1 1 1
type: NamedIndividual
type: Cylinder
has parent: piece 10
height: .10
radius: .03

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

Transform 2 5 4
type: NamedIndividual
type: Transform
has parent: frameGroup
has children: Transform 2 5 4 1
rotation: 0
rotation: 1
rotation: .087
translation: .19
translation: .015
translation: .045

Transform 2 5 4 1
type: NamedIndividual
type: Transform
has parent: Transform 2 5 4
has children: piece 5
rotation: 0
rotation: 1
rotation: 1.65

piece 5
type: NamedIndividual
type: Shape
has parent: Transform 2 5 4 1
has geometry: Cylinder 2 5 4 1 1 1
has appearance: Appearance 2 5 4 1 1 2
DEF: piece_5

Cylinder 2 5 4 1 1 1
type: NamedIndividual
type: Cylinder
has parent: piece 5
height: .38
radius: .012

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

Transform 2 5 5
type: NamedIndividual
type: Transform
has parent: frameGroup
has children: Transform 2 5 5 1
rotation: 0
rotation: 1
rotation: -0.087
translation: .19
translation: .015
translation: -0.045

Transform 2 5 5 1
type: NamedIndividual
type: Transform
has parent: Transform 2 5 5
has children: piece 6
rotation: 0
rotation: 1
rotation: 1.65

piece 6
type: NamedIndividual
type: Shape
has parent: Transform 2 5 5 1
has geometry: Cylinder 2 5 5 1 1 1
has appearance: Appearance 2 5 5 1 1 2
DEF: piece_6

Cylinder 2 5 5 1 1 1
type: NamedIndividual
type: Cylinder
has parent: piece 6
height: .38
radius: .012

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

Transform 2 5 6
type: NamedIndividual
type: Transform
has parent: frameGroup
has children: Transform 2 5 6 1
translation: .35
translation: .17
translation: 0

Transform 2 5 6 1
type: NamedIndividual
type: Transform
has parent: Transform 2 5 6
has children: piece 9
rotation: 0
rotation: 1
rotation: .175

piece 9
type: NamedIndividual
type: Shape
has parent: Transform 2 5 6 1
has geometry: Cylinder 2 5 6 1 1 1
has appearance: Appearance 2 5 6 1 1 2
DEF: piece_9

Cylinder 2 5 6 1 1 1
type: NamedIndividual
type: Cylinder
has parent: piece 9
height: .32
radius: .02

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

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

backWheelPost
type: NamedIndividual
type: Shape
has parent: Transform 2 5 7 1
has geometry: Cylinder 2 5 7 1 1 1
has appearance: Appearance 2 5 7 1 1 2
DEF: backWheelPost

Cylinder 2 5 7 1 1 1
type: NamedIndividual
type: Cylinder
has parent: backWheelPost
height: .14
radius: .010

Transform 2 5 8
type: NamedIndividual
type: Transform
has parent: frameGroup
has children: Transform 2 5 8 1
translation: 1.046
translation: .005
translation: 0

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

frontWheelPost
type: NamedIndividual
type: Shape
has parent: Transform 2 5 8 1
has geometry: Cylinder 2 5 8 1 1 1
has appearance: Appearance 2 5 8 1 1 2
DEF: frontWheelPost

Cylinder 2 5 8 1 1 1
type: NamedIndividual
type: Cylinder
has parent: frontWheelPost
height: .14
radius: .010

Transform 2 5 9
type: NamedIndividual
type: Transform
has parent: frameGroup
has children: Transform 2 5 9 1
rotation: 0
rotation: 1
rotation: .16
translation: .16
translation: .035

Transform 2 5 9 1
type: NamedIndividual
type: Transform
has parent: Transform 2 5 9
has children: piece 7
rotation: 0
rotation: 1
rotation: -0.82

piece 7
type: NamedIndividual
type: Shape
has parent: Transform 2 5 9 1
has geometry: Cylinder 2 5 9 1 1 1
has appearance: Appearance 2 5 9 1 1 2
DEF: piece_7

Cylinder 2 5 9 1 1 1
type: NamedIndividual
type: Cylinder
has parent: piece 7
height: .45
radius: .010

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

Transform 2 5 10
type: NamedIndividual
type: Transform
has parent: frameGroup
has children: Transform 2 5 10 1
rotation: 0
rotation: 1
rotation: -0.16
translation: .16
translation: -0.035

Transform 2 5 10 1
type: NamedIndividual
type: Transform
has parent: Transform 2 5 10
has children: piece 8
rotation: 0
rotation: 1
rotation: -0.82

piece 8
type: NamedIndividual
type: Shape
has parent: Transform 2 5 10 1
has geometry: Cylinder 2 5 10 1 1 1
has appearance: Appearance 2 5 10 1 1 2
DEF: piece_8

Cylinder 2 5 10 1 1 1
type: NamedIndividual
type: Cylinder
has parent: piece 8
height: .45
radius: .010

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

Transform 2 5 11
type: NamedIndividual
type: Transform
has parent: frameGroup
has children: Transform 2 5 11 1
rotation: 0
rotation: 1
rotation: .175
translation: .98
translation: .372
translation: 0

piece 12
type: NamedIndividual
type: Shape
has parent: Transform 2 5 11 1
has geometry: Cylinder 2 5 11 1 1 1
has appearance: Appearance 2 5 11 1 1 2
DEF: piece_12

Cylinder 2 5 11 1 1 1
type: NamedIndividual
type: Cylinder
has parent: piece 12
height: .058
radius: .025

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

rotatingSpokes
type: NamedIndividual
type: Group
has parent: Scene
has children: Column
has children: Clock
has children: ColumnPath
has ROUTE: ROUTE 2 6 4
has ROUTE: ROUTE 2 6 5
DEF: rotatingSpokes

Column
type: NamedIndividual
type: Transform
has parent: rotatingSpokes
has children: spokeGroup
DEF: Column

spokeGroup
type: NamedIndividual
type: Group
has parent: Column
has children: Transform 2 6 1 1 1
has children: Transform 2 6 1 1 2
has children: Transform 2 6 1 1 3
has children: Transform 2 6 1 1 4
has children: Transform 2 6 1 1 5
has children: Transform 2 6 1 1 6
has children: Transform 2 6 1 1 7
has children: Transform 2 6 1 1 8
has children: Transform 2 6 1 1 9
has children: Transform 2 6 1 1 10
has children: Transform 2 6 1 1 11
has children: Transform 2 6 1 1 12
has children: Transform 2 6 1 1 13
has children: Transform 2 6 1 1 14
has children: Transform 2 6 1 1 15
has children: Transform 2 6 1 1 16
has children: Transform 2 6 1 1 17
has children: Transform 2 6 1 1 18
has children: Transform 2 6 1 1 19
DEF: spokeGroup

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

Cylinder 2 6 1 1 1 1 1
type: NamedIndividual
type: Cylinder
has parent: spoke
height: .48
radius: 0.003

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

Transform 2 6 1 1 2
type: NamedIndividual
type: Transform
has parent: spokeGroup
has children: spoke-USE-1
rotation: 1
rotation: 0
rotation: 3.14

Transform 2 6 1 1 3
type: NamedIndividual
type: Transform
has parent: spokeGroup
has children: spoke-USE-2
rotation: 0
rotation: 1
rotation: .78

Transform 2 6 1 1 4
type: NamedIndividual
type: Transform
has parent: spokeGroup
has children: spoke-USE-3
rotation: 0
rotation: 1
rotation: 2.35

Transform 2 6 1 1 5
type: NamedIndividual
type: Transform
has parent: spokeGroup
has children: spoke-USE-4
rotation: 0
rotation: 1
rotation: .26

Transform 2 6 1 1 6
type: NamedIndividual
type: Transform
has parent: spokeGroup
has children: spoke-USE-5
rotation: 0
rotation: 1
rotation: .52

Transform 2 6 1 1 7
type: NamedIndividual
type: Transform
has parent: spokeGroup
has children: spoke-USE-6
rotation: 0
rotation: 1
rotation: 1.30

Transform 2 6 1 1 8
type: NamedIndividual
type: Transform
has parent: spokeGroup
has children: spoke-USE-7
rotation: 0
rotation: 1
rotation: 1.04

Transform 2 6 1 1 9
type: NamedIndividual
type: Transform
has parent: spokeGroup
has children: spoke-USE-8
rotation: 0
rotation: 1
rotation: 1.57

Transform 2 6 1 1 10
type: NamedIndividual
type: Transform
has parent: spokeGroup
has children: spoke-USE-9
rotation: 0
rotation: 1
rotation: 1.83

Transform 2 6 1 1 11
type: NamedIndividual
type: Transform
has parent: spokeGroup
has children: spoke-USE-10
rotation: 0
rotation: 1
rotation: 2.61

Transform 2 6 1 1 12
type: NamedIndividual
type: Transform
has parent: spokeGroup
has children: spoke-USE-11
rotation: 0
rotation: 1
rotation: 4.71

Transform 2 6 1 1 13
type: NamedIndividual
type: Transform
has parent: spokeGroup
has children: spoke-USE-12
rotation: 0
rotation: 1
rotation: 4.45

Transform 2 6 1 1 14
type: NamedIndividual
type: Transform
has parent: spokeGroup
has children: spoke-USE-13
rotation: 0
rotation: 1
rotation: 4.18

Transform 2 6 1 1 15
type: NamedIndividual
type: Transform
has parent: spokeGroup
has children: spoke-USE-14
rotation: 0
rotation: 1
rotation: 3.92

Transform 2 6 1 1 16
type: NamedIndividual
type: Transform
has parent: spokeGroup
has children: spoke-USE-15
rotation: 0
rotation: 1
rotation: 3.66

Transform 2 6 1 1 17
type: NamedIndividual
type: Transform
has parent: spokeGroup
has children: spoke-USE-16
rotation: 0
rotation: 1
rotation: 3.40

Transform 2 6 1 1 18
type: NamedIndividual
type: Transform
has parent: spokeGroup
has children: spoke-USE-17
rotation: 0
rotation: 1
rotation: 2.87

Transform 2 6 1 1 19
type: NamedIndividual
type: Transform
has parent: spokeGroup
has children: spoke-USE-18
rotation: 0
rotation: 1
rotation: 2.09

Clock
type: NamedIndividual
type: TimeSensor
has parent: rotatingSpokes
DEF: Clock
cycle interval: 4.0
loop: true

ColumnPath
type: NamedIndividual
type: OrientationInterpolator
has parent: rotatingSpokes
DEF: ColumnPath
key: 0.0
key: 0.50
key: 1.0
key value: 0.0
key value: -1.0
key value: 3.14
key value: 6.28

ROUTE 2 6 4
type: NamedIndividual
type: ROUTE
has parent: rotatingSpokes
from field: fraction_changed
from node: Clock
to field: set_fraction
to node: ColumnPath

ROUTE 2 6 5
type: NamedIndividual
type: ROUTE
has parent: rotatingSpokes
from field: value_changed
from node: ColumnPath
to field: set_rotation
to node: Column

Transform 2 7
type: NamedIndividual
type: Transform
has parent: Scene
has children: rotatingSpokes-USE-1
translation: 1.044
translation: 0

handleBarsAssembly
type: NamedIndividual
type: Group
has parent: Scene
has children: Transform 2 8 1
has children: Transform 2 8 2
has children: Transform 2 8 3
has children: Transform 2 8 4
has children: Transform 2 8 5
has children: Transform 2 8 6
DEF: handleBarsAssembly

Transform 2 8 1
type: NamedIndividual
type: Transform
has parent: handleBarsAssembly
has children: handleBars
rotation: 0
rotation: 1
rotation: .175
scale: .15
translation: .86
translation: .395
translation: 0

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

Extrusion 2 8 1 1 1
type: NamedIndividual
type: Extrusion
has parent: handleBars
crease angle: 3.14
cross section: 1.00
cross section: 0.00
cross section: 0.92
cross section: -0.38
cross section: 0.71
cross section: -0.71
cross section: 0.38
cross section: -0.92
cross section: -1.00
cross section: -0.00
scale: .08
scale: .10
scale: .12
spine: .88
spine: 1.26
spine: .96
spine: 1.24
spine: .52
spine: 1.22
spine: .50
spine: 1.20
spine: .48
spine: 1
spine: .04
spine: .42
spine: .02
spine: .40
spine: 0
spine: .38
spine: -0.38
spine: -0.40
spine: -0.42
spine: -0.48
spine: -0.50
spine: -0.52
spine: -0.96

Transform 2 8 2
type: NamedIndividual
type: Transform
has parent: handleBarsAssembly
has children: Transform 2 8 2 1
rotation: 0
rotation: 1
rotation: .175
translation: .98
translation: .38
translation: 0

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

Cylinder 2 8 2 1 1 1
type: NamedIndividual
type: Cylinder
has parent: handleBarPost
height: .12
radius: .02

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

Transform 2 8 3
type: NamedIndividual
type: Transform
has parent: handleBarsAssembly
has children: Transform 2 8 3 1
rotation: 0
rotation: 1
rotation: .175
translation: .98
translation: .418
translation: 0

gooseNeck
type: NamedIndividual
type: Shape
has parent: Transform 2 8 3 1
has geometry: Box 2 8 3 1 1 1
has appearance: Appearance 2 8 3 1 1 2
DEF: gooseNeck

Box 2 8 3 1 1 1
type: NamedIndividual
type: Box
has parent: gooseNeck
size: .10
size: .040
size: .07

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

Transform 2 8 4
type: NamedIndividual
type: Transform
has parent: handleBarsAssembly
has children: frontForks
rotation: 0
rotation: 1
rotation: .175
scale: .175
translation: .818
translation: .30
translation: 0

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

Extrusion 2 8 4 1 1
type: NamedIndividual
type: Extrusion
has parent: frontForks
crease angle: 3.14
cross section: 1.00
cross section: 0.00
cross section: 0.92
cross section: -0.38
cross section: 0.71
cross section: -0.71
cross section: 0.38
cross section: -0.92
cross section: -1.00
cross section: -0.00
scale: .10
scale: .04
spine: 1
spine: -1.96
spine: .30
spine: -1.86
spine: -1.66
spine: -1.76
spine: -1.56
spine: -1.46
spine: -1.36
spine: -1.22
spine: -1.20
spine: -0.12
spine: -0.10
spine: .28
spine: -0.08
spine: .26
spine: 0
spine: -0.26
spine: -0.28
spine: -0.30

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

Transform 2 8 5
type: NamedIndividual
type: Transform
has parent: handleBarsAssembly
has children: handleGrips
rotation: 1
rotation: 0
rotation: 1.58
translation: .955
translation: .602
translation: .12

handleGrips
type: NamedIndividual
type: Shape
has parent: Transform 2 8 5
has geometry: Cylinder 2 8 5 1 1
has appearance: Appearance 2 8 5 1 2
DEF: handleGrips

Cylinder 2 8 5 1 1
type: NamedIndividual
type: Cylinder
has parent: handleGrips
height: .08
radius: .018

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

Transform 2 8 6
type: NamedIndividual
type: Transform
has parent: handleBarsAssembly
has children: handleGrips-USE-1
rotation: 1
rotation: 0
rotation: 1.58
translation: .955
translation: .602
translation: -0.12

seatAssembly
type: NamedIndividual
type: Group
has parent: Scene
has children: Transform 2 9 1
has children: Transform 2 9 2
has children: Transform 2 9 3
DEF: seatAssembly

Transform 2 9 1
type: NamedIndividual
type: Transform
has parent: seatAssembly
has children: seat
rotation: 0
rotation: 1
rotation: .25
scale: .15
translation: .16
translation: .40
translation: 0

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

Extrusion 2 9 1 1 1
type: NamedIndividual
type: Extrusion
has parent: seat
crease angle: 3.14
cross section: 1.00
cross section: 0.00
cross section: 0.92
cross section: -0.38
cross section: 0.71
cross section: -0.71
cross section: 0.38
cross section: -0.92
cross section: -1.00
cross section: -0.00
scale: .10
scale: .38
scale: .40
scale: .11
scale: .42
scale: .44
scale: .36
scale: .32
scale: .26
scale: .08
scale: .22
scale: .06
scale: .20
scale: .04
scale: .18
scale: .02
scale: .16
scale: .12
spine: .40
spine: 0
spine: .42
spine: .44
spine: .54
spine: .64
spine: 1
spine: 1.24
spine: 1.34
spine: 1.44
spine: 1.54
spine: 1.56
spine: 1.58
spine: 1.60

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

Transform 2 9 2
type: NamedIndividual
type: Transform
has parent: seatAssembly
has children: Transform 2 9 2 1
translation: .335
translation: .25
translation: 0

Transform 2 9 2 1
type: NamedIndividual
type: Transform
has parent: Transform 2 9 2
has children: seatPost
rotation: 0
rotation: 1
rotation: .175

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

Cylinder 2 9 2 1 1 1
type: NamedIndividual
type: Cylinder
has parent: seatPost
height: .34
radius: .015

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

Transform 2 9 3
type: NamedIndividual
type: Transform
has parent: seatAssembly
has children: seatMount
translation: .305
translation: .42
translation: 0

seatMount
type: NamedIndividual
type: Shape
has parent: Transform 2 9 3
has geometry: Box 2 9 3 1 1
has appearance: Appearance 2 9 3 1 2
DEF: seatMount

Box 2 9 3 1 1
type: NamedIndividual
type: Box
has parent: seatMount
size: .035
size: .02

pedalAssembly
type: NamedIndividual
type: Group
has parent: Scene
has children: pedalArm
has children: Transform 2 10 2
has children: Transform 2 10 3
DEF: pedalAssembly

pedalArm
type: NamedIndividual
type: Transform
has parent: pedalAssembly
has children: Shape 2 10 1 1
DEF: pedalArm
scale: .15
translation: .228
translation: .030
translation: 0

Extrusion 2 10 1 1 1
type: NamedIndividual
type: Extrusion
has parent: Shape 2 10 1 1
crease angle: 3.14
cross section: 1.00
cross section: 0.00
cross section: 0.92
cross section: -0.38
cross section: 0.71
cross section: -0.71
cross section: 0.38
cross section: -0.92
cross section: -1.00
cross section: -0.00
scale: .08
scale: .10
spine: 1.10
spine: -1.12
spine: .52
spine: -1.10
spine: .50
spine: 1
spine: -0.04
spine: .48
spine: -0.02
spine: .46
spine: 0
spine: .44
spine: -0.44
spine: .02
spine: -0.46
spine: .04
spine: -0.48
spine: .88
spine: -0.50
spine: 1.12
spine: -0.52

Transform 2 10 2
type: NamedIndividual
type: Transform
has parent: pedalAssembly
has children: pedals
translation: .39
translation: -0.136
translation: .1

pedals
type: NamedIndividual
type: Shape
has parent: Transform 2 10 2
has geometry: Box 2 10 2 1 1
has appearance: Appearance 2 10 2 1 2
DEF: pedals

Box 2 10 2 1 1
type: NamedIndividual
type: Box
has parent: pedals
size: .05
size: .015
size: .06

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

Transform 2 10 3
type: NamedIndividual
type: Transform
has parent: pedalAssembly
has children: pedals-USE-1
translation: .36
translation: .20
translation: -0.1

rotatingSpokets
type: NamedIndividual
type: Group
has parent: Scene
has children: Column1
has children: Transform 2 11 2
DEF: rotatingSpokets

Column1
type: NamedIndividual
type: Transform
has parent: rotatingSpokets
has children: spoketAssembly
DEF: Column1
scale: .06
translation: .38
translation: .030
translation: .04

spoketAssembly
type: NamedIndividual
type: Group
has parent: Column1
has children: WHEEL
DEF: spoketAssembly

WHEEL
type: NamedIndividual
type: Transform
has parent: spoketAssembly
has children: Transform 2 11 1 1 1 1
has children: Transform 2 11 1 1 1 2
has children: Transform 2 11 1 1 1 3
DEF: WHEEL
rotation: 1
rotation: 0
rotation: 1.57

Transform 2 11 1 1 1 1
type: NamedIndividual
type: Transform
has parent: WHEEL
has children: center
scale: 1
scale: .09
translation: 0
translation: .20

center
type: NamedIndividual
type: Shape
has parent: Transform 2 11 1 1 1 1
has geometry: Sphere 2 11 1 1 1 1 1 1
has appearance: Appearance 2 11 1 1 1 1 1 2
DEF: center

Sphere 2 11 1 1 1 1 1 1
type: NamedIndividual
type: Sphere
has parent: center
radius: .28

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

Transform 2 11 1 1 1 2
type: NamedIndividual
type: Transform
has parent: WHEEL
translation: 0
translation: .1
translation: .3

SPOKE GROUP
type: NamedIndividual
type: Group
has parent: Transform 2 11 1 1 1 3
has children: SPOKE
has children: SURFACE
has children: Transform 2 11 1 1 1 3 1 3
DEF: SPOKE_GROUP

SPOKE
type: NamedIndividual
type: Transform
has parent: SPOKE GROUP
has children: inner
DEF: SPOKE
scale: .9
scale: .09
scale: .5
translation: .6
translation: .20
translation: 0

inner
type: NamedIndividual
type: Shape
has parent: SPOKE
has geometry: Sphere 2 11 1 1 1 3 1 1 1 1
has appearance: Appearance 2 11 1 1 1 3 1 1 1 2
DEF: inner

Sphere 2 11 1 1 1 3 1 1 1 1
type: NamedIndividual
type: Sphere
has parent: inner
radius: .5

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

SURFACE
type: NamedIndividual
type: Group
has parent: SPOKE GROUP
has children: Transform 2 11 1 1 1 3 1 2 1
has children: Transform 2 11 1 1 1 3 1 2 2
DEF: SURFACE

Transform 2 11 1 1 1 3 1 2 1
type: NamedIndividual
type: Transform
has parent: SURFACE
has children: outer
scale: .35
scale: .09
scale: .8
translation: .95
translation: .2
translation: 0

outer
type: NamedIndividual
type: Shape
has parent: Transform 2 11 1 1 1 3 1 2 1
has geometry: Sphere 2 11 1 1 1 3 1 2 1 1 1
has appearance: Appearance 2 11 1 1 1 3 1 2 1 1 2
DEF: outer

Sphere 2 11 1 1 1 3 1 2 1 1 1
type: NamedIndividual
type: Sphere
has parent: outer
radius: .5

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

Transform 2 11 1 1 1 3 1 2 2
type: NamedIndividual
type: Transform
has parent: SURFACE
has children: teeth
rotation: 0
rotation: 1
rotation: .785
translation: 1.025
translation: .2
translation: 0

teeth
type: NamedIndividual
type: Shape
has parent: Transform 2 11 1 1 1 3 1 2 2
has geometry: Box 2 11 1 1 1 3 1 2 2 1 1
has appearance: Appearance 2 11 1 1 1 3 1 2 2 1 2
DEF: teeth

Box 2 11 1 1 1 3 1 2 2 1 1
type: NamedIndividual
type: Box
has parent: teeth
size: .3
size: .08

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

Transform 2 11 1 1 1 3 1 3
type: NamedIndividual
type: Transform
has parent: SPOKE GROUP
has children: SURFACE-USE-1
rotation: 0
rotation: 1
rotation: .53

Transform 2 11 1 1 1 3 2
type: NamedIndividual
type: Transform
has parent: Transform 2 11 1 1 1 3
has children: SPOKE GROUP-USE-1
has children: Transform 2 11 1 1 1 3 2 2
rotation: 0
rotation: 1
rotation: 1.05

Transform 2 11 1 1 1 3 2 2
type: NamedIndividual
type: Transform
has parent: Transform 2 11 1 1 1 3 2
has children: SPOKE GROUP-USE-2
has children: Transform 2 11 1 1 1 3 2 2 2
rotation: 0
rotation: 1
rotation: 1.05

Transform 2 11 1 1 1 3 2 2 2
type: NamedIndividual
type: Transform
has parent: Transform 2 11 1 1 1 3 2 2
has children: SPOKE GROUP-USE-3
has children: Transform 2 11 1 1 1 3 2 2 2 2
rotation: 0
rotation: 1
rotation: 1.05

Transform 2 11 1 1 1 3 2 2 2 2
type: NamedIndividual
type: Transform
has parent: Transform 2 11 1 1 1 3 2 2 2
has children: SPOKE GROUP-USE-4
has children: Transform 2 11 1 1 1 3 2 2 2 2 2
rotation: 0
rotation: 1
rotation: 1.05

Transform 2 11 1 1 1 3 2 2 2 2 2
type: NamedIndividual
type: Transform
has parent: Transform 2 11 1 1 1 3 2 2 2 2
has children: SPOKE GROUP-USE-5
rotation: 0
rotation: 1
rotation: 1.05

Transform 2 11 2
type: NamedIndividual
type: Transform
has parent: rotatingSpokets
has children: spoketAssembly-USE-1
scale: .03
translation: 0
translation: .05

tireGroup
type: NamedIndividual
type: Group
has parent: Scene
has children: Transform 2 12 1
DEF: tireGroup

Transform 2 12 1
type: NamedIndividual
type: Transform
has parent: tireGroup
has children: Shape 2 12 1 1
has children: Shape 2 12 1 2
has children: Shape 2 12 1 3
has children: Shape 2 12 1 4
has children: Shape 2 12 1 5
has children: Shape 2 12 1 6
rotation: 1
rotation: 0
rotation: 1.57
scale: .26

Extrusion 2 12 1 1 1
type: NamedIndividual
type: Extrusion
has parent: Shape 2 12 1 1
begin cap: false
crease angle: 3.14
cross section: 1.00
cross section: 0.00
cross section: 0.92
cross section: -0.38
cross section: 0.71
cross section: -0.71
cross section: 0.38
cross section: -0.92
cross section: -1.00
cross section: -0.00
end cap: false
scale: .96
scale: 1.1
solid: false
spine: 0
spine: .07

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

Extrusion 2 12 1 2 1
type: NamedIndividual
type: Extrusion
has parent: Shape 2 12 1 2
begin cap: false
crease angle: 3.14
cross section: 1.00
cross section: 0.00
cross section: 0.92
cross section: -0.38
cross section: 0.71
cross section: -0.71
cross section: 0.38
cross section: -0.92
cross section: -1.00
cross section: -0.00
end cap: false
scale: .9
solid: false
spine: 0
spine: .07
spine: -0.07

Extrusion 2 12 1 3 1
type: NamedIndividual
type: Extrusion
has parent: Shape 2 12 1 3
begin cap: false
crease angle: 3.14
cross section: 1.00
cross section: 0.00
cross section: 0.92
cross section: -0.38
cross section: 0.71
cross section: -0.71
cross section: 0.38
cross section: -0.92
cross section: -1.00
cross section: -0.00
end cap: false
scale: 1.1
solid: false
spine: 0
spine: .07
spine: -0.07

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

Extrusion 2 12 1 4 1
type: NamedIndividual
type: Extrusion
has parent: Shape 2 12 1 4
begin cap: false
crease angle: 3.14
cross section: 1.00
cross section: 0.00
cross section: 0.92
cross section: -0.38
cross section: 0.71
cross section: -0.71
cross section: 0.38
cross section: -0.92
cross section: -1.00
cross section: -0.00
end cap: false
scale: .96
scale: 1.1
solid: false
spine: 0
spine: -0.07

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

Extrusion 2 12 1 5 1
type: NamedIndividual
type: Extrusion
has parent: Shape 2 12 1 5
begin cap: false
crease angle: 3.14
cross section: 1.00
cross section: 0.00
cross section: 0.92
cross section: -0.38
cross section: 0.71
cross section: -0.71
cross section: 0.38
cross section: -0.92
cross section: -1.00
cross section: -0.00
end cap: false
scale: .96
scale: .9
solid: false
spine: 0
spine: .07

Extrusion 2 12 1 6 1
type: NamedIndividual
type: Extrusion
has parent: Shape 2 12 1 6
begin cap: false
crease angle: 3.14
cross section: 1.00
cross section: 0.00
cross section: 0.92
cross section: -0.38
cross section: 0.71
cross section: -0.71
cross section: 0.38
cross section: -0.92
cross section: -1.00
cross section: -0.00
end cap: false
scale: .96
scale: .9
solid: false
spine: 0
spine: -0.07

Transform 2 13
type: NamedIndividual
type: Transform
has parent: Scene
has children: tireGroup-USE-1
translation: 1.044
translation: 0

Transform 2 14 1
type: NamedIndividual
type: Transform
has parent: Transform 2 14
has children: chainAssembly
has children: Transform 2 14 1 2
rotation: 0
rotation: 1
rotation: .165
translation: 0
translation: -0.004
translation: .046

chainAssembly
type: NamedIndividual
type: Group
has parent: Transform 2 14 1
has children: chainElement
has children: Transform 2 14 1 1 2
has children: Transform 2 14 1 1 3
has children: Transform 2 14 1 1 4
has children: Transform 2 14 1 1 5
has children: Transform 2 14 1 1 6
has children: Transform 2 14 1 1 7
has children: Transform 2 14 1 1 8
has children: Transform 2 14 1 1 9
has children: Transform 2 14 1 1 10
has children: Transform 2 14 1 1 11
has children: Transform 2 14 1 1 12
has children: Transform 2 14 1 1 13
has children: Transform 2 14 1 1 14
has children: Transform 2 14 1 1 15
DEF: chainAssembly

chainElement
type: NamedIndividual
type: Transform
has parent: chainAssembly
has children: Transform 2 14 1 1 1 1
has children: Transform 2 14 1 1 1 2
has children: Transform 2 14 1 1 1 3
has children: Transform 2 14 1 1 1 4
has children: Shape 2 14 1 1 1 5
has children: Transform 2 14 1 1 1 6
has children: Transform 2 14 1 1 1 7
has children: Transform 2 14 1 1 1 8
DEF: chainElement
rotation: 1
rotation: 0
rotation: 1.57
scale: .04
scale: .025
translation: .38
translation: .042
translation: .005

Transform 2 14 1 1 1 1
type: NamedIndividual
type: Transform
has parent: chainElement
has children: Shape 2 14 1 1 1 1 1
translation: 0
translation: -0.12

Cylinder 2 14 1 1 1 1 1 1
type: NamedIndividual
type: Cylinder
has parent: Shape 2 14 1 1 1 1 1
height: .05
radius: .15

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

Transform 2 14 1 1 1 2
type: NamedIndividual
type: Transform
has parent: chainElement
has children: Shape 2 14 1 1 1 2 1
translation: 0
translation: .12

Cylinder 2 14 1 1 1 2 1 1
type: NamedIndividual
type: Cylinder
has parent: Shape 2 14 1 1 1 2 1
height: .05
radius: .15

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

Transform 2 14 1 1 1 3
type: NamedIndividual
type: Transform
has parent: chainElement
has children: Shape 2 14 1 1 1 3 1
translation: .4
translation: -0.12
translation: 0

Cylinder 2 14 1 1 1 3 1 1
type: NamedIndividual
type: Cylinder
has parent: Shape 2 14 1 1 1 3 1
height: .05
radius: .15

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

Transform 2 14 1 1 1 4
type: NamedIndividual
type: Transform
has parent: chainElement
has children: Shape 2 14 1 1 1 4 1
translation: .4
translation: .12
translation: 0

Cylinder 2 14 1 1 1 4 1 1
type: NamedIndividual
type: Cylinder
has parent: Shape 2 14 1 1 1 4 1
height: .05
radius: .15

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

Cylinder 2 14 1 1 1 5 1
type: NamedIndividual
type: Cylinder
has parent: Shape 2 14 1 1 1 5
height: .3
radius: .1

Transform 2 14 1 1 1 6
type: NamedIndividual
type: Transform
has parent: chainElement
has children: Shape 2 14 1 1 1 6 1
translation: .4
translation: 0

Cylinder 2 14 1 1 1 6 1 1
type: NamedIndividual
type: Cylinder
has parent: Shape 2 14 1 1 1 6 1
height: .3
radius: .1

Transform 2 14 1 1 1 7
type: NamedIndividual
type: Transform
has parent: chainElement
has children: Shape 2 14 1 1 1 7 1
translation: .25
translation: .12
translation: 0

Box 2 14 1 1 1 7 1 1
type: NamedIndividual
type: Box
has parent: Shape 2 14 1 1 1 7 1
size: .3
size: .05
size: .18

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

Transform 2 14 1 1 1 8
type: NamedIndividual
type: Transform
has parent: chainElement
has children: Shape 2 14 1 1 1 8 1
translation: .25
translation: -0.12
translation: 0

Box 2 14 1 1 1 8 1 1
type: NamedIndividual
type: Box
has parent: Shape 2 14 1 1 1 8 1
size: .3
size: .05
size: .18

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

Transform 2 14 1 1 3
type: NamedIndividual
type: Transform
has parent: chainAssembly
has children: chainElement-USE-2
translation: -0.016
translation: 0

Transform 2 14 1 1 4
type: NamedIndividual
type: Transform
has parent: chainAssembly
has children: chainElement-USE-3
translation: -0.032
translation: 0

Transform 2 14 1 1 5
type: NamedIndividual
type: Transform
has parent: chainAssembly
has children: chainElement-USE-4
translation: -0.048
translation: 0

Transform 2 14 1 1 6
type: NamedIndividual
type: Transform
has parent: chainAssembly
has children: chainElement-USE-5
translation: -0.064
translation: 0

Transform 2 14 1 1 7
type: NamedIndividual
type: Transform
has parent: chainAssembly
has children: chainElement-USE-6
translation: -0.080
translation: 0

Transform 2 14 1 1 8
type: NamedIndividual
type: Transform
has parent: chainAssembly
has children: chainElement-USE-7
translation: -0.096
translation: 0

Transform 2 14 1 1 9
type: NamedIndividual
type: Transform
has parent: chainAssembly
has children: chainElement-USE-8
translation: -0.112
translation: 0

Transform 2 14 1 1 10
type: NamedIndividual
type: Transform
has parent: chainAssembly
has children: chainElement-USE-9
translation: -0.128
translation: 0

Transform 2 14 1 1 11
type: NamedIndividual
type: Transform
has parent: chainAssembly
has children: chainElement-USE-10
translation: -0.144
translation: 0

Transform 2 14 1 1 12
type: NamedIndividual
type: Transform
has parent: chainAssembly
has children: chainElement-USE-11
translation: -0.160
translation: 0

Transform 2 14 1 1 13
type: NamedIndividual
type: Transform
has parent: chainAssembly
has children: chainElement-USE-12
translation: -0.176
translation: 0

Transform 2 14 1 1 14
type: NamedIndividual
type: Transform
has parent: chainAssembly
has children: chainElement-USE-13
translation: -0.192
translation: 0

Transform 2 14 1 1 15
type: NamedIndividual
type: Transform
has parent: chainAssembly
has children: chainElement-USE-14
translation: -0.208
translation: 0

Transform 2 14 1 2
type: NamedIndividual
type: Transform
has parent: Transform 2 14 1
has children: chainAssembly-USE-1
translation: -0.192
translation: 0

Transform 2 14 2
type: NamedIndividual
type: Transform
has parent: Transform 2 14
has children: Transform 2 14 2 1
translation: 0
translation: -0.080
translation: -0.058

Transform 2 14 2 1
type: NamedIndividual
type: Transform
has parent: Transform 2 14 2
has children: Transform 2 14 2 1 1
has children: Transform 2 14 2 1 2
translation: .006
translation: 0
translation: -0.0310

Transform 2 14 2 1 1
type: NamedIndividual
type: Transform
has parent: Transform 2 14 2 1
has children: chainAssembly-USE-2
translation: 0
translation: .135

Transform 2 14 2 1 2
type: NamedIndividual
type: Transform
has parent: Transform 2 14 2 1
has children: chainAssembly-USE-3
translation: -0.192
translation: 0
translation: .135

Transform 2 14 3 1
type: NamedIndividual
type: Transform
has parent: Transform 2 14 3
has children: Transform 2 14 3 1 1
has children: Transform 2 14 3 1 2
has children: Transform 2 14 3 1 3
has children: Transform 2 14 3 1 4
has children: Transform 2 14 3 1 5
translation: .032
translation: 0

Transform 2 14 3 1 1
type: NamedIndividual
type: Transform
has parent: Transform 2 14 3 1
has children: chainElement-USE-15
rotation: 0
rotation: 1
rotation: -0.175
translation: -0.029
translation: .127
translation: .046

Transform 2 14 3 1 2
type: NamedIndividual
type: Transform
has parent: Transform 2 14 3 1
has children: chainElement-USE-16
rotation: 0
rotation: 1
rotation: -0.250
translation: -0.010
translation: .152
translation: .046

Transform 2 14 3 1 3
type: NamedIndividual
type: Transform
has parent: Transform 2 14 3 1
has children: chainElement-USE-17
rotation: 0
rotation: 1
rotation: -0.600
translation: .045
translation: .275
translation: .046

Transform 2 14 3 1 4
type: NamedIndividual
type: Transform
has parent: Transform 2 14 3 1
has children: chainElement-USE-18
rotation: 0
rotation: 1
rotation: .600
translation: .0815
translation: -0.286
translation: .046

Transform 2 14 3 1 5
type: NamedIndividual
type: Transform
has parent: Transform 2 14 3 1
has children: chainElement-USE-19
rotation: 0
rotation: 1
rotation: -0.600
translation: .053
translation: .266
translation: .046

Transform 2 14 3 2
type: NamedIndividual
type: Transform
has parent: Transform 2 14 3
has children: Transform 2 14 3 2 1
rotation: 0
rotation: 1
rotation: -1
translation: .145
translation: .34
translation: 0

Transform 2 14 3 2 1
type: NamedIndividual
type: Transform
has parent: Transform 2 14 3 2
has children: Transform 2 14 3 2 1 1
has children: Transform 2 14 3 2 1 2
has children: Transform 2 14 3 2 1 3
translation: .032
translation: 0

Transform 2 14 3 2 1 1
type: NamedIndividual
type: Transform
has parent: Transform 2 14 3 2 1
has children: chainElement-USE-20
rotation: 0
rotation: 1
rotation: -0.175
translation: -0.029
translation: .127
translation: .046

Transform 2 14 3 2 1 2
type: NamedIndividual
type: Transform
has parent: Transform 2 14 3 2 1
has children: chainElement-USE-21
rotation: 0
rotation: 1
rotation: -0.250
translation: -0.010
translation: .152
translation: .046

Transform 2 14 3 2 1 3
type: NamedIndividual
type: Transform
has parent: Transform 2 14 3 2 1
has children: chainElement-USE-22
rotation: 0
rotation: 1
rotation: -0.600
translation: .045
translation: .275
translation: .046

Transform 2 14 3 3
type: NamedIndividual
type: Transform
has parent: Transform 2 14 3
has children: Transform 2 14 3 3 1
rotation: 0
rotation: 1
rotation: -1.5
translation: .319
translation: .392
translation: 0

Transform 2 14 3 3 1
type: NamedIndividual
type: Transform
has parent: Transform 2 14 3 3
has children: Transform 2 14 3 3 1 1
has children: Transform 2 14 3 3 1 2
has children: Transform 2 14 3 3 1 3
translation: .032
translation: 0

Transform 2 14 3 3 1 1
type: NamedIndividual
type: Transform
has parent: Transform 2 14 3 3 1
has children: chainElement-USE-23
rotation: 0
rotation: 1
rotation: -0.175
translation: -0.029
translation: .127
translation: .046

Transform 2 14 3 3 1 2
type: NamedIndividual
type: Transform
has parent: Transform 2 14 3 3 1
has children: chainElement-USE-24
rotation: 0
rotation: 1
rotation: -0.600
translation: .031
translation: .279
translation: .046

Transform 2 14 3 3 1 3
type: NamedIndividual
type: Transform
has parent: Transform 2 14 3 3 1
has children: chainElement-USE-25
rotation: 0
rotation: 1
rotation: 2.2
translation: .65
translation: -0.21
translation: .046

Transform 2 14 4
type: NamedIndividual
type: Transform
has parent: Transform 2 14
has children: chainElement-USE-26
rotation: 0
rotation: 1
rotation: .790
translation: -0.275
translation: -0.278
translation: .046

Transform 2 14 5
type: NamedIndividual
type: Transform
has parent: Transform 2 14
has children: chainElement-USE-27
rotation: 0
rotation: 1
rotation: 1.57
translation: .004
translation: -0.376
translation: .046

Transform 2 14 6
type: NamedIndividual
type: Transform
has parent: Transform 2 14
has children: chainElement-USE-28
rotation: 0
rotation: 1
rotation: -0.790
translation: -0.324
translation: .215
translation: .046

Transform 2 14 7
type: NamedIndividual
type: Transform
has parent: Transform 2 14
has children: chainElement-USE-29
rotation: 0
rotation: 1
rotation: -1.04
translation: -0.267
translation: .300
translation: .046

Background 2 15
type: NamedIndividual
type: Background
has parent: Scene
ground angle: 1.309
ground angle: 1.570796
ground color: .1
ground color: .2
ground color: 0
ground color: .4
ground color: .26
ground color: .3
ground color: .6
ground color: .7
sky angle: 1.309
sky angle: 1.571
sky color: 0
sky color: .2
sky color: .7
sky color: .5
sky color: 1

PointLight 2 16
type: NamedIndividual
type: PointLight
has parent: Scene
location: 0
location: 1
radius: 25