summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--.import/exporter.dae-7d91a47bcbd0a48f7fa4bcce5ff11e76.scnbin6090 -> 21674 bytes
-rw-r--r--.import/logo.png-e2220799298e3631eb0e245316e0501a.etc.stexbin0 -> 4369040 bytes
-rw-r--r--.import/logo.png-e2220799298e3631eb0e245316e0501a.s3tc.stexbin0 -> 4369040 bytes
-rw-r--r--.import/logo.png-e2220799298e3631eb0e245316e0501a.stexbin0 -> 23396 bytes
-rw-r--r--assets/combinator.json13
-rw-r--r--assets/events.json187
-rw-r--r--assets/exporter.blendbin461924 -> 491460 bytes
-rw-r--r--assets/exporter.blend1bin455808 -> 491460 bytes
-rw-r--r--assets/exporter.json10
-rw-r--r--assets/howto.json18
-rw-r--r--assets/incubator.json41
-rw-r--r--assets/logo.pngbin0 -> 21353 bytes
-rw-r--r--assets/logo.png.import21
-rw-r--r--assets/logo.xcfbin0 -> 131442 bytes
-rw-r--r--assets/shop.json30
-rw-r--r--base.tscn62
-rw-r--r--exporter.tscn211
-rw-r--r--hud.tscn65
-rw-r--r--incubator.tscn39
-rw-r--r--mesh/exporter.dae211
-rw-r--r--scripts/base.gd1
-rw-r--r--scripts/builder.gd7
-rw-r--r--scripts/combinator.gd2
-rw-r--r--scripts/events.gd23
-rw-r--r--scripts/exporter.gd72
-rw-r--r--scripts/howto.gd8
-rw-r--r--scripts/incubator.gd29
-rw-r--r--scripts/life.gd34
-rw-r--r--scripts/messages.gd3
-rw-r--r--scripts/player.gd4
-rw-r--r--scripts/popup.gd40
-rw-r--r--scripts/template_combine.gd28
-rw-r--r--scripts/template_export.gd8
-rw-r--r--scripts/template_incubate.gd20
-rw-r--r--scripts/world.gd10
35 files changed, 1098 insertions, 99 deletions
diff --git a/.import/exporter.dae-7d91a47bcbd0a48f7fa4bcce5ff11e76.scn b/.import/exporter.dae-7d91a47bcbd0a48f7fa4bcce5ff11e76.scn
index 649f5f0..0a9493a 100644
--- a/.import/exporter.dae-7d91a47bcbd0a48f7fa4bcce5ff11e76.scn
+++ b/.import/exporter.dae-7d91a47bcbd0a48f7fa4bcce5ff11e76.scn
Binary files differ
diff --git a/.import/logo.png-e2220799298e3631eb0e245316e0501a.etc.stex b/.import/logo.png-e2220799298e3631eb0e245316e0501a.etc.stex
new file mode 100644
index 0000000..003d633
--- /dev/null
+++ b/.import/logo.png-e2220799298e3631eb0e245316e0501a.etc.stex
Binary files differ
diff --git a/.import/logo.png-e2220799298e3631eb0e245316e0501a.s3tc.stex b/.import/logo.png-e2220799298e3631eb0e245316e0501a.s3tc.stex
new file mode 100644
index 0000000..003d633
--- /dev/null
+++ b/.import/logo.png-e2220799298e3631eb0e245316e0501a.s3tc.stex
Binary files differ
diff --git a/.import/logo.png-e2220799298e3631eb0e245316e0501a.stex b/.import/logo.png-e2220799298e3631eb0e245316e0501a.stex
new file mode 100644
index 0000000..23d4662
--- /dev/null
+++ b/.import/logo.png-e2220799298e3631eb0e245316e0501a.stex
Binary files differ
diff --git a/assets/combinator.json b/assets/combinator.json
index ec383d8..6d48ebf 100644
--- a/assets/combinator.json
+++ b/assets/combinator.json
@@ -3,20 +3,23 @@
"Great, you have succesfully created a new planet!\
It has a mass of /mass/, it is mainly /type/.",
"Your new creation is ready master!\
-A planet was created as you commanded. /mass_comment/ /type_comment/"
+A planet was created as you commanded.\
+/mass_comment/\
+/type_comment/",
+ "The materials combined and created a /type/ planet, with a mass of /mass/."
],
"mass_comment": {
"very_small": "It's so tiny it's largest mountain almost covers it.",
"small": "A rather small planet.",
- "medium": "",
- "big": "",
- "huge": "",
+ "medium": "Medium sized.",
+ "big": "A very large planet.",
+ "huge": "It's quiet huge!",
"yuge": "It is so YUGE! Something else must be small... Look at those hands. Are they small hands? And he referred to my hands, if they are small, something else must be small."
},
"type_comment": {
"solid": "It is clearly solid, with a metallic core.",
"rock": "A rocky planet, like this one shouldn't get lost anywhere.",
"icy": "Consists largely of ice, which being a solid form of water, gives good chances to CHON based life forms.",
- "gaseous": "Gaseous."
+ "gaseous": "It is gaseous."
}
}
diff --git a/assets/events.json b/assets/events.json
index e69de29..6502336 100644
--- a/assets/events.json
+++ b/assets/events.json
@@ -0,0 +1,187 @@
+{
+ "choice":[
+ {
+ "id":"tribe_war",
+ "text":"A war between two tribes broke out.",
+ "options":[
+ "Annihilate the first tribe.",
+ "Annihilate the second tribe.",
+ "Destroy both tribes.",
+ "Create a mountain barrier between them."
+ ],
+ "correct":[
+ "You made the ground tremble, mountains fall, lightnings strike and soon there was no war.",
+ "",
+ "None of these tribes were on their way to intelligent life anyway, am I right?",
+ "The tribes went on with their pre-societal life and soon forgotten about the war."
+ ],
+ "incorrect":[
+ "The other tribe quickly advanced to being a society, of slave and torture that is. Thankfully, it destroyed itself quickly.",
+ "Although you killed a whole tribe, it was the wrong one. The first tribe died out naturally.",
+ "These were the only two tribes on this planet on their way to intelligent life. You killed them.",
+ "The mountain barrier was great for peace, although it's effects on the ecosystem killed of both promising tribes."
+ ],
+ "stages":[
+ 3
+ ]
+ },
+ {
+ "id":"alien_incursion",
+ "text":"An alien civilisation came upon your planet.",
+ "options":[
+ "optA",
+ "optB"
+ ],
+ "correct":[
+ "yes A",
+ "yes B"
+ ],
+ "incorrect":[
+ "no A",
+ "no B"
+ ],
+ "stages":[
+ 0,
+ 1,
+ 2,
+ 3,
+ 4,
+ 5
+ ]
+ },
+ {
+ "id":"ice_age",
+ "text":"An ice age kicks in, a deadly threat to your primitive beings.",
+ "options":[
+ "Invent fire and warm them up.",
+ "Invent igloos.",
+ "Invent clothes",
+ "Do nothing, they will figure it out."
+ ],
+ "correct":[
+ "Great idea! Not only you saved your planet, you also helped evolution.",
+ "Igloo hmmm good choice, they survived the long winter succesfully.",
+ "Clothes! Not the best choice but it sure kept them alive during the disaster.",
+ "Actually a great choice, your organisms have been forced to evolve and no longer do they feel cold."
+ ],
+ "incorrect":[
+ "You can´t just invent fire. What did you think? All your primitive organisms burned in a crazy brutal war.",
+ "Turns out, you didn´t have the right kind of liquid to create snow on your planet, all the poisonous gases released in the igloos destroyed your creatures.",
+ "Clothing required leather and fur from other creatures which led to genocide.",
+ "They froze to death."
+ ],
+ "stages":[
+ 3,
+ 4,
+ 5
+ ]
+ },
+ {
+ "id":"quantum_fluct",
+ "text":"Quantum fluctuations turned the cells on your planet into planets and your planet into a cell.",
+ "options":[
+ "Choose a new planet, from the cell-transformed ones.",
+ "Try to reverse the process and get your planet back."
+ ],
+ "correct":[
+ "After choosing a particular planet, it seems that all others dissappeared. Nevermind, you got your planet.",
+ "The forces at play didn't like your experiment, but in the end you made it. Your planet has a few holes in it though."
+ ],
+ "incorrect":[
+ "Your new planet seems just like the old one, with one minor detail, all atoms look like cells and all cells look like atoms.",
+ "Ooops, a white-black hole appeared."
+ ],
+ "stages":[
+ 1,
+ 2,
+ 3,
+ 4,
+ 5,
+ 6
+ ]
+ },
+ {
+ "id":"sentient_cell",
+ "text":"One cell of a new multi-cell species just became sentient, out of the blue, really.",
+ "options":[
+ "Kill it!",
+ "Let it be."
+ ],
+ "correct":[
+ "A wise choice, other organisms prosper.",
+ "One of it's first thoughts went to it splitting and then creating a diverse fauna and flora on your planet."
+ ],
+ "incorrect":[
+ "What could you expect from such an anomally? It made quick work of all of your planet's other organisms.",
+ "As fast as it developed sentience, it has realized that life on it's planet is meaningless (remember that you forgot to add meaning!) and just dissolved."
+ ],
+ "stages":[
+ 3
+ ]
+ },
+ {
+ "id":"relativity",
+ "text":"The space and time of your planet stopped being relative. An absolute reference frame appears!",
+ "options":[
+ "Fix it!",
+ "Let it be."
+ ],
+ "correct":[
+ "It's super effective. Relativity is back.",
+ "Your planet seems just fine the way it is."
+ ],
+ "incorrect":[
+ "It seems your powers aren't as strong as you expected. It doesn't quite work out and you end up with time and space all jumbled up. This, wibbily wobbly timey wimey stuff..",
+ "Why would you bother keeping the fundamental laws of the Multiverse sane?"
+ ],
+ "stages":[
+ 0,
+ 1,
+ 2,
+ 3,
+ 4,
+ 5,
+ 6
+ ]
+ },
+ {
+ "id":"emotions",
+ "text":"Somebody fell in love and got angry, when the other person did't love them back. Oops emotions discovered.",
+ "options": [
+ "Kill them both, don't let those emotions spread.",
+ "Let them evolve."
+ ],
+ "correct": [
+ "Good choice, emotions won't longer appear on your planet and you can prosper without any drama.",
+ "Your species learned how to love and now they reproduce faster then ever."
+ ],
+ "incorrect": [
+ "What did you think? Now you have a planet full of cybermen, they will proceed to delete emotion from the whole Multiverse if let loose. Half of them die in a war.",
+ "Well now there are wars and love triangles, all kinds of psychology and philosophy, your species will spend lots of years just figuring themselves out. They won't even care about the rest of the world. No spaceships, no telescopes, no interaction."
+ ],
+ "stages": [
+ 5,6
+ ]
+ },
+ {
+ "id":"tectonic",
+ "text":"The tectonic plates of your planet are having a tec-tonic tec-hno par-ty.",
+ "options": [
+ "Merge them all into one, to stop it.",
+ "Disconnect the speakers.",
+ ""
+ ],
+ "correct": [
+ "",
+ ""
+ ],
+ "incorrect": [
+ "",
+ ""
+ ],
+ "stages": [
+ 0,1,2,3,4,5,6
+ ]
+ }
+ ]
+}
diff --git a/assets/exporter.blend b/assets/exporter.blend
index da18a95..3393595 100644
--- a/assets/exporter.blend
+++ b/assets/exporter.blend
Binary files differ
diff --git a/assets/exporter.blend1 b/assets/exporter.blend1
index f9fd56b..27bbf73 100644
--- a/assets/exporter.blend1
+++ b/assets/exporter.blend1
Binary files differ
diff --git a/assets/exporter.json b/assets/exporter.json
new file mode 100644
index 0000000..bed29e7
--- /dev/null
+++ b/assets/exporter.json
@@ -0,0 +1,10 @@
+{
+ "feedback":[
+ "Great for my shelf, thanks!",
+ "Came all jumbled up in the packaging, are you sure you packaged well? What are my refund options?",
+ "I want a refund!",
+ "[i]Buyer chose to not supply feedback.[/i]",
+ "The iPlanet is better.",
+ "The beings escaped the globe and are currently vandalising my dimensional laboratory. Thanks, but no thanks."
+ ]
+}
diff --git a/assets/howto.json b/assets/howto.json
index 5705c81..21e81b6 100644
--- a/assets/howto.json
+++ b/assets/howto.json
@@ -5,6 +5,20 @@ Covers all the bases, even the orthonormal ones.\
\
You definitely need some solid base, to create the planet's core, mantle and crust. If you want to have a chance at creating life, gaseous elements for your planet's atmosphere are a must have! You could also try to create a gaseous planet, or anything else really, if spaghetti monsters are your thing.\
\
-Buy resources from the Multiverse shop, they have everything you will need to make a planet. Usually sold in batches of sextillion tons.
-"
+Buy resources from the Multiverse shop, they have everything you will need to make a planet. Usually sold in batches of sextillion tons.\
+\
+After combining your planet in the Combinator, go to the Incubator and evolve your planet/s. Some challenges may face you there, as not every step in planet's evolution is in the right direction. Evolving life in highest possible form is what will satisfy your customers.\
+\
+Then move your planet to the Exporter for potential buyers.\
+\
+The more advanced life you evolve on your planets the more you get for them.\
+",
+ "list": [
+ "Basic life = 1",
+ "Multi cell life = 2",
+ "Diverse life = 3",
+ "Tribal life = 4",
+ "Societial life = 5",
+ "Civilisation = 6"
+ ]
}
diff --git a/assets/incubator.json b/assets/incubator.json
index d9a3a2f..4fee95b 100644
--- a/assets/incubator.json
+++ b/assets/incubator.json
@@ -1,47 +1,62 @@
{
"bases":[
- ""
+ "Your planet has /stage/."
],
"misc":{
- "schrodinger":[
+ "cardboard_box":[
"Life on this planet possesses a weird property, even by Multiverse standards. It seems to be in a state between existing and not existing.",
- "Cardboard boxes are a common occurence on this planet, everything seems to have them on. Oh god, even the molecules are in cardboard boxes!",
- ""
+ "Cardboard boxes are a common occurence on this planet, everything seems to have them on. Oh god, even the molecules are in cardboard boxes!"
],
- "trees":[
+ "stage_trees":[
"This planet is covered in trees full of solid rocket fuel. They grow to maturity, producing solid fuel in their trunks. When mature, they shed their branches apart from a few top, seed-bearing, ones and lift off, to seek another planet.",
"The smell of rocket fuel is very strong at the surface of the planet. It feels like it's evaporating from the trees.",
+ ],
+ "plumbus":[
+ "Everybody has a Plumbus at their home, so there is really no point explaining it's usage.",
+ "This planet looks like the home planet of the Plumbii origin species."
+ ],
+ "grey_goo":[
+ "Everythin is quite, what's the word, gooey?"
+ ],
+ "spaghetti_monster":[
""
]
},
- "stages":[
+ "stage":[
{
"id":"none",
- "text":"No life!"
+ "name": "no life",
+ "text":""
},
{
"id":"basic",
- "text":"Basic life."
+ "name":"basic life",
+ "text":""
},
{
"id":"diverse",
- "text":"Diverse life."
+ "name":"diverse life",
+ "text":""
},
{
"id":"multi-cell",
- "text":"Multi cell life."
+ "name":"multi cell life",
+ "text":""
},
{
"id":"group",
- "text":"Groups!"
+ "name":"life in tribes",
+ "text":""
},
{
"id":"societal",
- "text":"Societal life!"
+ "name":"societies",
+ "text":""
},
{
"id":"civilisation",
- "text":"Civilisation!"
+ "name":"civilisation",
+ "text":""
}
]
}
diff --git a/assets/logo.png b/assets/logo.png
new file mode 100644
index 0000000..effaa04
--- /dev/null
+++ b/assets/logo.png
Binary files differ
diff --git a/assets/logo.png.import b/assets/logo.png.import
new file mode 100644
index 0000000..5cdc2f3
--- /dev/null
+++ b/assets/logo.png.import
@@ -0,0 +1,21 @@
+[remap]
+
+importer="texture"
+type="StreamTexture"
+path.etc="res://.import/logo.png-e2220799298e3631eb0e245316e0501a.etc.stex"
+path.s3tc="res://.import/logo.png-e2220799298e3631eb0e245316e0501a.s3tc.stex"
+
+[params]
+
+compress/mode=2
+compress/lossy_quality=0.7
+flags/repeat=true
+flags/filter=true
+flags/mipmaps=true
+flags/anisotropic=false
+flags/srgb=1
+process/fix_alpha_border=true
+process/premult_alpha=true
+stream=false
+size_limit=0
+detect_3d=false
diff --git a/assets/logo.xcf b/assets/logo.xcf
new file mode 100644
index 0000000..b1951d1
--- /dev/null
+++ b/assets/logo.xcf
Binary files differ
diff --git a/assets/shop.json b/assets/shop.json
index 241bbd1..9232f04 100644
--- a/assets/shop.json
+++ b/assets/shop.json
@@ -5,48 +5,56 @@
"desc": "Buying this, you basically get bread crumbs from other recycled worlds.",
"cost": 10,
"mass": 0.2,
+ "volume": 5,
"color": "#222034"},
{"id": "mid_planet_mat",
"name": "Middle-grade planetary material",
"desc": "While still recycled, it's previous owners didn't filter out all the good stuff.",
"cost": 30,
"mass": 0.3,
+ "volume": 6,
"color": "#181910"},
{"id": "high_planet_mat",
"name": "High-grade planetary material",
"desc": "Made from worlds demolished to make way for a new hyperspatial express drive.",
"cost": 50,
"mass": 0.4,
+ "volume": 10,
"color": "#151731"},
{"id": "top_planet_mat",
"name": "Pristine planetary material",
"desc": "Pretty much the only source of such high-quality planetary material comes from the underground. ",
"cost": 100,
"mass": 0.5,
+ "volume": 9,
"color": "#321521"},
{"id": "high_rad_mat",
"name": "Ionizing planetary material",
"desc": "",
"cost": 140,
"mass": 0.4,
+ "volume": 7,
"color": "#99e550"},
{"id": "low_inter_dust",
"name": "Low-grade interplanetary dust",
"desc": "Scraped of the bottom of some junkyard universe megaship, this really doesn't have much to offer.",
"cost": 20,
"mass":0.3,
+ "volume": 5,
"color": "#323c39"},
{"id": "middle_inter_dust",
"name": "Middle-grade interplanetary dust",
"desc": "",
"cost": 40,
"mass":0.4,
+ "volume": 7,
"color": "#3c3031"},
{"id": "high_inter_dust",
"name": "High-grade interplanetary dust",
"desc": "Collected after a supernova, it contains many diverse solid and gaseous elements.",
"cost": 80,
"mass":0.5,
+ "volume": 9,
"color": "#453832"}
],
"gas": [
@@ -105,33 +113,33 @@
{"id": "simple_amino",
"name": "Simple aminoacids",
"desc": "",
- "cost": 200},
+ "cost": 120},
{"id": "nucleotid",
"name": "Nucleotids",
"desc": "Bunch of nucleotids will step up your life game. These are building blocks of nucleic acids.",
- "cost": 300},
+ "cost": 180},
{"id": "nucleic_acid",
"name": "Nucleic acids",
"desc": "",
- "cost": 400},
+ "cost": 250},
{"id": "nanotech_elements",
"name": "Nano-tech microelements",
"desc": "",
- "cost": 500}
+ "cost": 300}
],
"life": [
{"id": "chon_life_1",
"name": "CHON based life (level 1)",
"desc": "The most common life forms among the multi-verse are CHON based, so you can get them in bulk.",
- "cost": 1000},
+ "cost": 400},
{"id": "chon_life_2",
"name": "CHON based life (level 2)",
"desc": "",
- "cost": 1500},
+ "cost": 450},
{"id": "grey_goo",
"name": "Grey goo",
"desc": "No one really told you what it is, they just sell it.",
- "cost": 2000},
+ "cost": 500},
{"id": "plumbus",
"name": "Plumbus",
"desc": "Everyone has a plumbus in their home.\
@@ -143,19 +151,19 @@ Then, a schlami shows up, and he rubs it and spits on it.\
They cut the fleeb. There's several hizzards in the way.\
The blamfs rub against the chumbles, and the plubis, and grumbo are shaved away.\
That leaves you with a regular old plumbus.",
- "cost": 2500},
+ "cost": 600},
{"id": "cardboard_box",
"name": "A cardboard box",
"desc": "You might have heard some cat noises from the inside, although you can't be sure unless you open it.",
- "cost": 3000},
+ "cost": 700},
{"id": "stage_trees",
"name": "A forest of weird trees",
"desc": "They seem oddly rocket shaped. They even have the inter-civilized safety markings.",
- "cost": 3000},
+ "cost": 8000},
{"id": "spaghetti_monster",
"name": "A flying spaghetti monster",
"desc": "Hovering with barely audible noises of slurping sauce you are not even sure how it's legal to trade such a creature.",
- "cost": 3500}
+ "cost": 800}
]
}
diff --git a/base.tscn b/base.tscn
index 940999a..42c2fba 100644
--- a/base.tscn
+++ b/base.tscn
@@ -1,4 +1,4 @@
-[gd_scene load_steps=9 format=2]
+[gd_scene load_steps=11 format=2]
[ext_resource path="res://scripts/base.gd" type="Script" id=1]
[ext_resource path="res://scripts/camera.gd" type="Script" id=2]
@@ -7,6 +7,7 @@
[ext_resource path="res://exporter.tscn" type="PackedScene" id=5]
[ext_resource path="res://hud.tscn" type="PackedScene" id=6]
[ext_resource path="res://player.tscn" type="PackedScene" id=7]
+[ext_resource path="res://assets/logo.png" type="Texture" id=8]
[sub_resource type="Animation" id=1]
@@ -26,6 +27,43 @@ tracks/0/keys = {
"values": [ Vector3( -5.81117, 1.66142, -1.3469 ), Vector3( -5.25375, 1.66142, -5.2241 ), Vector3( -1.43185, 1.66142, -5.74397 ) ]
}
+[sub_resource type="SpatialMaterial" id=2]
+
+flags_transparent = false
+flags_unshaded = false
+flags_on_top = false
+flags_use_point_size = false
+flags_fixed_size = false
+vertex_color_use_as_albedo = false
+vertex_color_is_srgb = false
+params_diffuse_mode = 0
+params_blend_mode = 0
+params_cull_mode = 0
+params_depth_draw_mode = 0
+params_line_width = 1.0
+params_point_size = 1.0
+params_billboard_mode = 0
+albedo_color = Color( 0.7, 0.7, 0.7, 1 )
+albedo_texture = ExtResource( 8 )
+specular_mode = 0
+specular_color = Color( 0.1, 0.1, 0.1, 1 )
+specular_metalness = 0.1
+specular_roughness = 0.0
+emission_enabled = false
+normal_enabled = false
+rim_enabled = false
+clearcoat_enabled = false
+anisotropy_enabled = false
+ao_enabled = false
+height_enabled = false
+subsurf_scatter_enabled = false
+refraction_enabled = false
+detail_enabled = false
+uv1_scale = Vector2( 1, 1 )
+uv1_offset = Vector2( 0, 0 )
+uv2_scale = Vector2( 1, 1 )
+uv2_offset = Vector2( 0, 0 )
+
[node name="Game" type="Spatial"]
script = ExtResource( 1 )
@@ -84,7 +122,7 @@ transform = Transform( -1, 8.74228e-08, 0, 8.74228e-08, 1, 8.74228e-08, 7.64274e
[node name="overview" type="Camera" parent="."]
-transform = Transform( 1, 0, 0, 0, 0.73815, 0.674637, 0, -0.674637, 0.73815, -0.0103998, 4.22607, 2.71686 )
+transform = Transform( 1, 0, 0, 0, 0.85353, 0.521044, 0, -0.521044, 0.85353, -0.0103998, 4.22607, 4.48645 )
projection = 0
fov = 60.0
near = 0.1
@@ -128,7 +166,25 @@ lod_min_hysteresis = 0.0
lod_max_distance = 0.0
lod_max_hysteresis = 0.0
axis = 1
-size = Vector2( 50, 50 )
+size = Vector2( 24, 24 )
+offset = Vector2( 0, 0 )
+centered = true
+
+[node name="Quad2" type="Quad" parent="."]
+
+transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 2, -12 )
+layers = 1
+material_override = SubResource( 2 )
+cast_shadow = 1
+extra_cull_margin = 0.0
+visible_in_all_rooms = false
+use_in_baked_light = false
+lod_min_distance = 0.0
+lod_min_hysteresis = 0.0
+lod_max_distance = 0.0
+lod_max_hysteresis = 0.0
+axis = 2
+size = Vector2( 15, 15 )
offset = Vector2( 0, 0 )
centered = true
diff --git a/exporter.tscn b/exporter.tscn
index 7a5af79..bdb9e00 100644
--- a/exporter.tscn
+++ b/exporter.tscn
@@ -1,13 +1,52 @@
-[gd_scene load_steps=5 format=2]
+[gd_scene load_steps=12 format=2]
[ext_resource path="res://mesh/exporter.dae" type="PackedScene" id=1]
[ext_resource path="res://scripts/exporter.gd" type="Script" id=2]
-[ext_resource path="res://glass.tres" type="Material" id=3]
+[ext_resource path="res://gray_mat.tres" type="Material" id=3]
+[ext_resource path="res://glass.tres" type="Material" id=4]
[sub_resource type="ConvexPolygonShape" id=1]
points = PoolVector3Array( 1, -1, 1, -0.999512, -1, -1, 1, -1, -0.999512, -0.999512, 1, -1, 0.999512, 1, 1, 1, 1, -0.999512, 1, 1, -0.999512, 1, -1, 1, 1, -1, -0.999512, 0.999512, 1, 1, -1, -1, 0.999512, 1, -1, 1, -1, -1, 0.999512, -0.999512, 1, -1, -0.999512, -1, -1, 1, -1, -0.999512, -0.999512, 1, -1, 1, 1, -0.999512, -1, -1, 0.999512, -1, 1, 0.999512, 0.999512, 1, 1, -1, 1, 0.999512, -1, 1, 0.999512, -0.999512, -1, -1 )
+[sub_resource type="ConvexPolygonShape" id=2]
+
+points = PoolVector3Array( -1, 1, 2.81836, -1, -1, -1, -1, -1, 2.81836, -1, 1, -1, 1, -1, -1, -1, -1, -1, 1, 1, -1, 1, -1, 2.81836, 1, -1, -1, 1, 1, 2.81836, -1, -1, 2.81836, 1, -1, 2.81836, 1, -1, -1, -1, -1, 2.81836, -1, -1, -1, -1, 1, -1, 1, 1, 2.81836, 1, 1, -1, -1, 1, -1, 1, 1, -1, 1, 1, 2.81836, -1, 1, 2.81836, 1, -1, 2.81836, -1, 1, 2.81836 )
+
+[sub_resource type="ConvexPolygonShape" id=3]
+
+points = PoolVector3Array( 0, 1, -1, 0.195068, -1, -0.980469, 0, -1, -1, 0.195068, 1, -0.980469, 0.382568, -1, -0.923828, 0.195068, -1, -0.980469, 0.382568, 1, -0.923828, 0.555176, -1, -0.831055, 0.382568, -1, -0.923828, 0.555176, 1, -0.831055, 0.707031, -1, -0.707031, 0.555176, -1, -0.831055, 0.707031, 1, -0.707031, 0.831055, -1, -0.555176, 0.707031, -1, -0.707031, 0.831055, 1, -0.555176, 0.923828, -1, -0.382568, 0.831055, -1, -0.555176, 0.923828, 1, -0.382568, 0.980469, -1, -0.195068, 0.923828, -1, -0.382568, 0.980469, 1, -0.195068, 1, -1, 0, 0.980469, -1, -0.195068, 1, 1, 0, 0.980469, -1, 0.195068, 1, -1, 0, 0.980469, 1, 0.195068, 0.923828, -1, 0.382568, 0.980469, -1, 0.195068, 0.923828, 1, 0.382568, 0.831055, -1, 0.555176, 0.923828, -1, 0.382568, 0.831055, 1, 0.555176, 0.707031, -1, 0.707031, 0.831055, -1, 0.555176, 0.707031, 1, 0.707031, 0.555176, -1, 0.831055, 0.707031, -1, 0.707031, 0.555176, 1, 0.831055, 0.382568, -1, 0.923828, 0.555176, -1, 0.831055, 0.382568, 1, 0.923828, 0.195068, -1, 0.980469, 0.382568, -1, 0.923828, 0.195068, 1, 0.980469, 0, -1, 1, 0.195068, -1, 0.980469, 0, 1, 1, -0.195068, -1, 0.980469, 0, -1, 1, -0.195068, 1, 0.980469, -0.382568, -1, 0.923828, -0.195068, -1, 0.980469, -0.382568, 1, 0.923828, -0.555176, -1, 0.831055, -0.382568, -1, 0.923828, -0.555176, 1, 0.831055, -0.707031, -1, 0.707031, -0.555176, -1, 0.831055, -0.707031, 1, 0.707031, -0.831055, -1, 0.555176, -0.707031, -1, 0.707031, -0.831055, 1, 0.555176, -0.923828, -1, 0.382568, -0.831055, -1, 0.555176, -0.923828, 1, 0.382568, -0.980469, -1, 0.195068, -0.923828, -1, 0.382568, -0.980469, 1, 0.195068, -1, -1, 0, -0.980469, -1, 0.195068, -1, 1, 0, -0.980469, -1, -0.195068, -1, -1, 0, -0.980469, 1, -0.195068, -0.923828, -1, -0.382568, -0.980469, -1, -0.195068, -0.923828, 1, -0.382568, -0.831055, -1, -0.555176, -0.923828, -1, -0.382568, -0.831055, 1, -0.555176, -0.707031, -1, -0.707031, -0.831055, -1, -0.555176, -0.707031, 1, -0.707031, -0.555176, -1, -0.831055, -0.707031, -1, -0.707031, -0.555176, 1, -0.831055, -0.382568, -1, -0.923828, -0.555176, -1, -0.831055, -0.382568, 1, 0.923828, 0.923828, 1, 0.382568, -0.923828, 1, -0.382568, -0.382568, 1, -0.923828, -0.195068, -1, -0.980469, -0.382568, -1, -0.923828, -0.195068, 1, -0.980469, 0, -1, -1, -0.195068, -1, -0.980469, 0.195068, -1, 0.980469, -0.980469, -1, 0.195068, 0.980469, -1, -0.195068, 0.195068, 1, -0.980469, 0.382568, 1, -0.923828, 0.555176, 1, -0.831055, 0.707031, 1, -0.707031, 0.831055, 1, -0.555176, 0.923828, 1, -0.382568, 0.980469, 1, -0.195068, 1, 1, 0, 0.980469, 1, 0.195068, 0.923828, 1, 0.382568, 0.831055, 1, 0.555176, 0.707031, 1, 0.707031, 0.555176, 1, 0.831055, 0.382568, 1, 0.923828, 0.195068, 1, 0.980469, 0, 1, 1, -0.195068, 1, 0.980469, -0.382568, 1, 0.923828, -0.555176, 1, 0.831055, -0.707031, 1, 0.707031, -0.831055, 1, 0.555176, -0.923828, 1, 0.382568, -0.980469, 1, 0.195068, -1, 1, 0, -0.980469, 1, -0.195068, -0.923828, 1, -0.382568, -0.831055, 1, -0.555176, -0.707031, 1, -0.707031, -0.555176, 1, -0.831055, -0.382568, 1, -0.923828, 0.382568, 1, -0.923828, 0.195068, 1, -0.980469, 0, 1, -1, -0.195068, 1, -0.980469, -0.382568, 1, -0.923828, -0.555176, 1, -0.831055, -0.707031, 1, -0.707031, -0.831055, 1, -0.555176, -0.980469, 1, -0.195068, -1, 1, 0, -0.980469, 1, 0.195068, -0.923828, 1, 0.382568, -0.831055, 1, 0.555176, -0.707031, 1, 0.707031, -0.555176, 1, 0.831055, -0.195068, 1, 0.980469, 0, 1, 1, 0.195068, 1, 0.980469, 0.382568, 1, 0.923828, 0.555176, 1, 0.831055, 0.707031, 1, 0.707031, 0.831055, 1, 0.555176, 0.980469, 1, 0.195068, 1, 1, 0, 0.980469, 1, -0.195068, 0.923828, 1, -0.382568, 0.831055, 1, -0.555176, 0.707031, 1, -0.707031, 0.555176, 1, -0.831055, -0.195068, 1, -0.980469, 0, 1, -1, -0.195068, -1, -0.980469, 0, -1, -1, 0.195068, -1, -0.980469, 0.382568, -1, -0.923828, 0.555176, -1, -0.831055, 0.707031, -1, -0.707031, 0.831055, -1, -0.555176, 0.923828, -1, -0.382568, 1, -1, 0, 0.980469, -1, 0.195068, 0.923828, -1, 0.382568, 0.831055, -1, 0.555176, 0.707031, -1, 0.707031, 0.555176, -1, 0.831055, 0.382568, -1, 0.923828, 0, -1, 1, -0.195068, -1, 0.980469, -0.382568, -1, 0.923828, -0.555176, -1, 0.831055, -0.707031, -1, 0.707031, -0.831055, -1, 0.555176, -0.923828, -1, 0.382568, -1, -1, 0, -0.980469, -1, -0.195068, -0.923828, -1, -0.382568, -0.831055, -1, -0.555176, -0.707031, -1, -0.707031, -0.555176, -1, -0.831055, -0.382568, -1, -0.923828 )
+
+[sub_resource type="ConvexPolygonShape" id=4]
+
+points = PoolVector3Array( 0, 1, -1, 0.195068, -1, -0.980469, 0, -1, -1, 0.195068, 1, -0.980469, 0.382568, -1, -0.923828, 0.195068, -1, -0.980469, 0.382568, 1, -0.923828, 0.555176, -1, -0.831055, 0.382568, -1, -0.923828, 0.555176, 1, -0.831055, 0.707031, -1, -0.707031, 0.555176, -1, -0.831055, 0.707031, 1, -0.707031, 0.831055, -1, -0.555176, 0.707031, -1, -0.707031, 0.831055, 1, -0.555176, 0.923828, -1, -0.382568, 0.831055, -1, -0.555176, 0.923828, 1, -0.382568, 0.980469, -1, -0.195068, 0.923828, -1, -0.382568, 0.980469, 1, -0.195068, 1, -1, 0, 0.980469, -1, -0.195068, 1, 1, 0, 0.980469, -1, 0.195068, 1, -1, 0, 0.980469, 1, 0.195068, 0.923828, -1, 0.382568, 0.980469, -1, 0.195068, 0.923828, 1, 0.382568, 0.831055, -1, 0.555176, 0.923828, -1, 0.382568, 0.831055, 1, 0.555176, 0.707031, -1, 0.707031, 0.831055, -1, 0.555176, 0.707031, 1, 0.707031, 0.555176, -1, 0.831055, 0.707031, -1, 0.707031, 0.555176, 1, 0.831055, 0.382568, -1, 0.923828, 0.555176, -1, 0.831055, 0.382568, 1, 0.923828, 0.195068, -1, 0.980469, 0.382568, -1, 0.923828, 0.195068, 1, 0.980469, 0, -1, 1, 0.195068, -1, 0.980469, 0, 1, 1, -0.195068, -1, 0.980469, 0, -1, 1, -0.195068, 1, 0.980469, -0.382568, -1, 0.923828, -0.195068, -1, 0.980469, -0.382568, 1, 0.923828, -0.555176, -1, 0.831055, -0.382568, -1, 0.923828, -0.555176, 1, 0.831055, -0.707031, -1, 0.707031, -0.555176, -1, 0.831055, -0.707031, 1, 0.707031, -0.831055, -1, 0.555176, -0.707031, -1, 0.707031, -0.831055, 1, 0.555176, -0.923828, -1, 0.382568, -0.831055, -1, 0.555176, -0.923828, 1, 0.382568, -0.980469, -1, 0.195068, -0.923828, -1, 0.382568, -0.980469, 1, 0.195068, -1, -1, 0, -0.980469, -1, 0.195068, -1, 1, 0, -0.980469, -1, -0.195068, -1, -1, 0, -0.980469, 1, -0.195068, -0.923828, -1, -0.382568, -0.980469, -1, -0.195068, -0.923828, 1, -0.382568, -0.831055, -1, -0.555176, -0.923828, -1, -0.382568, -0.831055, 1, -0.555176, -0.707031, -1, -0.707031, -0.831055, -1, -0.555176, -0.707031, 1, -0.707031, -0.555176, -1, -0.831055, -0.707031, -1, -0.707031, -0.555176, 1, -0.831055, -0.382568, -1, -0.923828, -0.555176, -1, -0.831055, -0.382568, 1, 0.923828, 0.923828, 1, 0.382568, -0.923828, 1, -0.382568, -0.382568, 1, -0.923828, -0.195068, -1, -0.980469, -0.382568, -1, -0.923828, -0.195068, 1, -0.980469, 0, -1, -1, -0.195068, -1, -0.980469, 0.195068, -1, 0.980469, -0.980469, -1, 0.195068, 0.980469, -1, -0.195068, 0.195068, 1, -0.980469, 0.382568, 1, -0.923828, 0.555176, 1, -0.831055, 0.707031, 1, -0.707031, 0.831055, 1, -0.555176, 0.923828, 1, -0.382568, 0.980469, 1, -0.195068, 1, 1, 0, 0.980469, 1, 0.195068, 0.923828, 1, 0.382568, 0.831055, 1, 0.555176, 0.707031, 1, 0.707031, 0.555176, 1, 0.831055, 0.382568, 1, 0.923828, 0.195068, 1, 0.980469, 0, 1, 1, -0.195068, 1, 0.980469, -0.382568, 1, 0.923828, -0.555176, 1, 0.831055, -0.707031, 1, 0.707031, -0.831055, 1, 0.555176, -0.923828, 1, 0.382568, -0.980469, 1, 0.195068, -1, 1, 0, -0.980469, 1, -0.195068, -0.923828, 1, -0.382568, -0.831055, 1, -0.555176, -0.707031, 1, -0.707031, -0.555176, 1, -0.831055, -0.382568, 1, -0.923828, 0.382568, 1, -0.923828, 0.195068, 1, -0.980469, 0, 1, -1, -0.195068, 1, -0.980469, -0.382568, 1, -0.923828, -0.555176, 1, -0.831055, -0.707031, 1, -0.707031, -0.831055, 1, -0.555176, -0.980469, 1, -0.195068, -1, 1, 0, -0.980469, 1, 0.195068, -0.923828, 1, 0.382568, -0.831055, 1, 0.555176, -0.707031, 1, 0.707031, -0.555176, 1, 0.831055, -0.195068, 1, 0.980469, 0, 1, 1, 0.195068, 1, 0.980469, 0.382568, 1, 0.923828, 0.555176, 1, 0.831055, 0.707031, 1, 0.707031, 0.831055, 1, 0.555176, 0.980469, 1, 0.195068, 1, 1, 0, 0.980469, 1, -0.195068, 0.923828, 1, -0.382568, 0.831055, 1, -0.555176, 0.707031, 1, -0.707031, 0.555176, 1, -0.831055, -0.195068, 1, -0.980469, 0, 1, -1, -0.195068, -1, -0.980469, 0, -1, -1, 0.195068, -1, -0.980469, 0.382568, -1, -0.923828, 0.555176, -1, -0.831055, 0.707031, -1, -0.707031, 0.831055, -1, -0.555176, 0.923828, -1, -0.382568, 1, -1, 0, 0.980469, -1, 0.195068, 0.923828, -1, 0.382568, 0.831055, -1, 0.555176, 0.707031, -1, 0.707031, 0.555176, -1, 0.831055, 0.382568, -1, 0.923828, 0, -1, 1, -0.195068, -1, 0.980469, -0.382568, -1, 0.923828, -0.555176, -1, 0.831055, -0.707031, -1, 0.707031, -0.831055, -1, 0.555176, -0.923828, -1, 0.382568, -1, -1, 0, -0.980469, -1, -0.195068, -0.923828, -1, -0.382568, -0.831055, -1, -0.555176, -0.707031, -1, -0.707031, -0.555176, -1, -0.831055, -0.382568, -1, -0.923828 )
+
+[sub_resource type="ConvexPolygonShape" id=5]
+
+points = PoolVector3Array( 0, 1, -1, 0.195068, -1, -0.980469, 0, -1, -1, 0.195068, 1, -0.980469, 0.382568, -1, -0.923828, 0.195068, -1, -0.980469, 0.382568, 1, -0.923828, 0.555176, -1, -0.831055, 0.382568, -1, -0.923828, 0.555176, 1, -0.831055, 0.707031, -1, -0.707031, 0.555176, -1, -0.831055, 0.707031, 1, -0.707031, 0.831055, -1, -0.555176, 0.707031, -1, -0.707031, 0.831055, 1, -0.555176, 0.923828, -1, -0.382568, 0.831055, -1, -0.555176, 0.923828, 1, -0.382568, 0.980469, -1, -0.195068, 0.923828, -1, -0.382568, 0.980469, 1, -0.195068, 1, -1, 0, 0.980469, -1, -0.195068, 1, 1, 0, 0.980469, -1, 0.195068, 1, -1, 0, 0.980469, 1, 0.195068, 0.923828, -1, 0.382568, 0.980469, -1, 0.195068, 0.923828, 1, 0.382568, 0.831055, -1, 0.555176, 0.923828, -1, 0.382568, 0.831055, 1, 0.555176, 0.707031, -1, 0.707031, 0.831055, -1, 0.555176, 0.707031, 1, 0.707031, 0.555176, -1, 0.831055, 0.707031, -1, 0.707031, 0.555176, 1, 0.831055, 0.382568, -1, 0.923828, 0.555176, -1, 0.831055, 0.382568, 1, 0.923828, 0.195068, -1, 0.980469, 0.382568, -1, 0.923828, 0.195068, 1, 0.980469, 0, -1, 1, 0.195068, -1, 0.980469, 0, 1, 1, -0.195068, -1, 0.980469, 0, -1, 1, -0.195068, 1, 0.980469, -0.382568, -1, 0.923828, -0.195068, -1, 0.980469, -0.382568, 1, 0.923828, -0.555176, -1, 0.831055, -0.382568, -1, 0.923828, -0.555176, 1, 0.831055, -0.707031, -1, 0.707031, -0.555176, -1, 0.831055, -0.707031, 1, 0.707031, -0.831055, -1, 0.555176, -0.707031, -1, 0.707031, -0.831055, 1, 0.555176, -0.923828, -1, 0.382568, -0.831055, -1, 0.555176, -0.923828, 1, 0.382568, -0.980469, -1, 0.195068, -0.923828, -1, 0.382568, -0.980469, 1, 0.195068, -1, -1, 0, -0.980469, -1, 0.195068, -1, 1, 0, -0.980469, -1, -0.195068, -1, -1, 0, -0.980469, 1, -0.195068, -0.923828, -1, -0.382568, -0.980469, -1, -0.195068, -0.923828, 1, -0.382568, -0.831055, -1, -0.555176, -0.923828, -1, -0.382568, -0.831055, 1, -0.555176, -0.707031, -1, -0.707031, -0.831055, -1, -0.555176, -0.707031, 1, -0.707031, -0.555176, -1, -0.831055, -0.707031, -1, -0.707031, -0.555176, 1, -0.831055, -0.382568, -1, -0.923828, -0.555176, -1, -0.831055, -0.382568, 1, 0.923828, 0.923828, 1, 0.382568, -0.923828, 1, -0.382568, -0.382568, 1, -0.923828, -0.195068, -1, -0.980469, -0.382568, -1, -0.923828, -0.195068, 1, -0.980469, 0, -1, -1, -0.195068, -1, -0.980469, 0.195068, -1, 0.980469, -0.980469, -1, 0.195068, 0.980469, -1, -0.195068, 0.195068, 1, -0.980469, 0.382568, 1, -0.923828, 0.555176, 1, -0.831055, 0.707031, 1, -0.707031, 0.831055, 1, -0.555176, 0.923828, 1, -0.382568, 0.980469, 1, -0.195068, 1, 1, 0, 0.980469, 1, 0.195068, 0.923828, 1, 0.382568, 0.831055, 1, 0.555176, 0.707031, 1, 0.707031, 0.555176, 1, 0.831055, 0.382568, 1, 0.923828, 0.195068, 1, 0.980469, 0, 1, 1, -0.195068, 1, 0.980469, -0.382568, 1, 0.923828, -0.555176, 1, 0.831055, -0.707031, 1, 0.707031, -0.831055, 1, 0.555176, -0.923828, 1, 0.382568, -0.980469, 1, 0.195068, -1, 1, 0, -0.980469, 1, -0.195068, -0.923828, 1, -0.382568, -0.831055, 1, -0.555176, -0.707031, 1, -0.707031, -0.555176, 1, -0.831055, -0.382568, 1, -0.923828, 0.382568, 1, -0.923828, 0.195068, 1, -0.980469, 0, 1, -1, -0.195068, 1, -0.980469, -0.382568, 1, -0.923828, -0.555176, 1, -0.831055, -0.707031, 1, -0.707031, -0.831055, 1, -0.555176, -0.980469, 1, -0.195068, -1, 1, 0, -0.980469, 1, 0.195068, -0.923828, 1, 0.382568, -0.831055, 1, 0.555176, -0.707031, 1, 0.707031, -0.555176, 1, 0.831055, -0.195068, 1, 0.980469, 0, 1, 1, 0.195068, 1, 0.980469, 0.382568, 1, 0.923828, 0.555176, 1, 0.831055, 0.707031, 1, 0.707031, 0.831055, 1, 0.555176, 0.980469, 1, 0.195068, 1, 1, 0, 0.980469, 1, -0.195068, 0.923828, 1, -0.382568, 0.831055, 1, -0.555176, 0.707031, 1, -0.707031, 0.555176, 1, -0.831055, -0.195068, 1, -0.980469, 0, 1, -1, -0.195068, -1, -0.980469, 0, -1, -1, 0.195068, -1, -0.980469, 0.382568, -1, -0.923828, 0.555176, -1, -0.831055, 0.707031, -1, -0.707031, 0.831055, -1, -0.555176, 0.923828, -1, -0.382568, 1, -1, 0, 0.980469, -1, 0.195068, 0.923828, -1, 0.382568, 0.831055, -1, 0.555176, 0.707031, -1, 0.707031, 0.555176, -1, 0.831055, 0.382568, -1, 0.923828, 0, -1, 1, -0.195068, -1, 0.980469, -0.382568, -1, 0.923828, -0.555176, -1, 0.831055, -0.707031, -1, 0.707031, -0.831055, -1, 0.555176, -0.923828, -1, 0.382568, -1, -1, 0, -0.980469, -1, -0.195068, -0.923828, -1, -0.382568, -0.831055, -1, -0.555176, -0.707031, -1, -0.707031, -0.555176, -1, -0.831055, -0.382568, -1, -0.923828 )
+
+[sub_resource type="ConvexPolygonShape" id=6]
+
+points = PoolVector3Array( 0, 1, -1, 0.195068, -1, -0.980469, 0, -1, -1, 0.195068, 1, -0.980469, 0.382568, -1, -0.923828, 0.195068, -1, -0.980469, 0.382568, 1, -0.923828, 0.555176, -1, -0.831055, 0.382568, -1, -0.923828, 0.555176, 1, -0.831055, 0.707031, -1, -0.707031, 0.555176, -1, -0.831055, 0.707031, 1, -0.707031, 0.831055, -1, -0.555176, 0.707031, -1, -0.707031, 0.831055, 1, -0.555176, 0.923828, -1, -0.382568, 0.831055, -1, -0.555176, 0.923828, 1, -0.382568, 0.980469, -1, -0.195068, 0.923828, -1, -0.382568, 0.980469, 1, -0.195068, 1, -1, 0, 0.980469, -1, -0.195068, 1, 1, 0, 0.980469, -1, 0.195068, 1, -1, 0, 0.980469, 1, 0.195068, 0.923828, -1, 0.382568, 0.980469, -1, 0.195068, 0.923828, 1, 0.382568, 0.831055, -1, 0.555176, 0.923828, -1, 0.382568, 0.831055, 1, 0.555176, 0.707031, -1, 0.707031, 0.831055, -1, 0.555176, 0.707031, 1, 0.707031, 0.555176, -1, 0.831055, 0.707031, -1, 0.707031, 0.555176, 1, 0.831055, 0.382568, -1, 0.923828, 0.555176, -1, 0.831055, 0.382568, 1, 0.923828, 0.195068, -1, 0.980469, 0.382568, -1, 0.923828, 0.195068, 1, 0.980469, 0, -1, 1, 0.195068, -1, 0.980469, 0, 1, 1, -0.195068, -1, 0.980469, 0, -1, 1, -0.195068, 1, 0.980469, -0.382568, -1, 0.923828, -0.195068, -1, 0.980469, -0.382568, 1, 0.923828, -0.555176, -1, 0.831055, -0.382568, -1, 0.923828, -0.555176, 1, 0.831055, -0.707031, -1, 0.707031, -0.555176, -1, 0.831055, -0.707031, 1, 0.707031, -0.831055, -1, 0.555176, -0.707031, -1, 0.707031, -0.831055, 1, 0.555176, -0.923828, -1, 0.382568, -0.831055, -1, 0.555176, -0.923828, 1, 0.382568, -0.980469, -1, 0.195068, -0.923828, -1, 0.382568, -0.980469, 1, 0.195068, -1, -1, 0, -0.980469, -1, 0.195068, -1, 1, 0, -0.980469, -1, -0.195068, -1, -1, 0, -0.980469, 1, -0.195068, -0.923828, -1, -0.382568, -0.980469, -1, -0.195068, -0.923828, 1, -0.382568, -0.831055, -1, -0.555176, -0.923828, -1, -0.382568, -0.831055, 1, -0.555176, -0.707031, -1, -0.707031, -0.831055, -1, -0.555176, -0.707031, 1, -0.707031, -0.555176, -1, -0.831055, -0.707031, -1, -0.707031, -0.555176, 1, -0.831055, -0.382568, -1, -0.923828, -0.555176, -1, -0.831055, -0.382568, 1, 0.923828, 0.923828, 1, 0.382568, -0.923828, 1, -0.382568, -0.382568, 1, -0.923828, -0.195068, -1, -0.980469, -0.382568, -1, -0.923828, -0.195068, 1, -0.980469, 0, -1, -1, -0.195068, -1, -0.980469, 0.195068, -1, 0.980469, -0.980469, -1, 0.195068, 0.980469, -1, -0.195068, 0.195068, 1, -0.980469, 0.382568, 1, -0.923828, 0.555176, 1, -0.831055, 0.707031, 1, -0.707031, 0.831055, 1, -0.555176, 0.923828, 1, -0.382568, 0.980469, 1, -0.195068, 1, 1, 0, 0.980469, 1, 0.195068, 0.923828, 1, 0.382568, 0.831055, 1, 0.555176, 0.707031, 1, 0.707031, 0.555176, 1, 0.831055, 0.382568, 1, 0.923828, 0.195068, 1, 0.980469, 0, 1, 1, -0.195068, 1, 0.980469, -0.382568, 1, 0.923828, -0.555176, 1, 0.831055, -0.707031, 1, 0.707031, -0.831055, 1, 0.555176, -0.923828, 1, 0.382568, -0.980469, 1, 0.195068, -1, 1, 0, -0.980469, 1, -0.195068, -0.923828, 1, -0.382568, -0.831055, 1, -0.555176, -0.707031, 1, -0.707031, -0.555176, 1, -0.831055, -0.382568, 1, -0.923828, 0.382568, 1, -0.923828, 0.195068, 1, -0.980469, 0, 1, -1, -0.195068, 1, -0.980469, -0.382568, 1, -0.923828, -0.555176, 1, -0.831055, -0.707031, 1, -0.707031, -0.831055, 1, -0.555176, -0.980469, 1, -0.195068, -1, 1, 0, -0.980469, 1, 0.195068, -0.923828, 1, 0.382568, -0.831055, 1, 0.555176, -0.707031, 1, 0.707031, -0.555176, 1, 0.831055, -0.195068, 1, 0.980469, 0, 1, 1, 0.195068, 1, 0.980469, 0.382568, 1, 0.923828, 0.555176, 1, 0.831055, 0.707031, 1, 0.707031, 0.831055, 1, 0.555176, 0.980469, 1, 0.195068, 1, 1, 0, 0.980469, 1, -0.195068, 0.923828, 1, -0.382568, 0.831055, 1, -0.555176, 0.707031, 1, -0.707031, 0.555176, 1, -0.831055, -0.195068, 1, -0.980469, 0, 1, -1, -0.195068, -1, -0.980469, 0, -1, -1, 0.195068, -1, -0.980469, 0.382568, -1, -0.923828, 0.555176, -1, -0.831055, 0.707031, -1, -0.707031, 0.831055, -1, -0.555176, 0.923828, -1, -0.382568, 1, -1, 0, 0.980469, -1, 0.195068, 0.923828, -1, 0.382568, 0.831055, -1, 0.555176, 0.707031, -1, 0.707031, 0.555176, -1, 0.831055, 0.382568, -1, 0.923828, 0, -1, 1, -0.195068, -1, 0.980469, -0.382568, -1, 0.923828, -0.555176, -1, 0.831055, -0.707031, -1, 0.707031, -0.831055, -1, 0.555176, -0.923828, -1, 0.382568, -1, -1, 0, -0.980469, -1, -0.195068, -0.923828, -1, -0.382568, -0.831055, -1, -0.555176, -0.707031, -1, -0.707031, -0.555176, -1, -0.831055, -0.382568, -1, -0.923828 )
+
+[sub_resource type="Animation" id=7]
+
+resource_name = "right"
+length = 0.5
+loop = false
+step = 0.1
+tracks/0/type = "value"
+tracks/0/path = NodePath("Cube.1:translation")
+tracks/0/interp = 1
+tracks/0/loop_wrap = true
+tracks/0/imported = false
+tracks/0/keys = {
+"times": PoolFloatArray( 0, 0.2, 0.5 ),
+"transitions": PoolFloatArray( 1, 1, 1 ),
+"update": 0,
+"values": [ Vector3( 1.086, 1.15185, -1.40063 ), Vector3( 1.086, 1.03863, -1.40063 ), Vector3( 1.086, 1.15185, -1.40063 ) ]
+}
+
[node name="Exporter" instance=ExtResource( 1 )]
script = ExtResource( 2 )
@@ -33,10 +72,135 @@ shape = SubResource( 1 )
trigger = true
_update_shape_index = 0
-[node name="cover" parent="."]
+[node name="Cube.1" parent="."]
+
+material_override = ExtResource( 3 )
+
+[node name="StaticBody" type="StaticBody" parent="Cube.1"]
+
+input_ray_pickable = true
+input_capture_on_drag = false
+shape_count = 1
+shapes/0/shape = SubResource( 2 )
+shapes/0/transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0 )
+shapes/0/trigger = true
+collision_layer = 1
+collision_mask = 1
+friction = 1.0
+bounce = 0.0
+constant_linear_velocity = Vector3( 0, 0, 0 )
+constant_angular_velocity = Vector3( 0, 0, 0 )
+
+[node name="CollisionShape" type="CollisionShape" parent="Cube.1/StaticBody"]
+
+shape = SubResource( 2 )
+trigger = true
+_update_shape_index = 0
+
+[node name="Cylinder" parent="."]
+
+material_override = ExtResource( 3 )
+
+[node name="StaticBody" type="StaticBody" parent="Cylinder"]
+
+input_ray_pickable = true
+input_capture_on_drag = false
+shape_count = 1
+shapes/0/shape = SubResource( 3 )
+shapes/0/transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0 )
+shapes/0/trigger = true
+collision_layer = 1
+collision_mask = 1
+friction = 1.0
+bounce = 0.0
+constant_linear_velocity = Vector3( 0, 0, 0 )
+constant_angular_velocity = Vector3( 0, 0, 0 )
+
+[node name="CollisionShape" type="CollisionShape" parent="Cylinder/StaticBody"]
+
+shape = SubResource( 3 )
+trigger = true
+_update_shape_index = 0
+
+[node name="Cylinder.2" parent="."]
+
+material_override = ExtResource( 3 )
+
+[node name="StaticBody" type="StaticBody" parent="Cylinder.2"]
+
+input_ray_pickable = true
+input_capture_on_drag = false
+shape_count = 1
+shapes/0/shape = SubResource( 4 )
+shapes/0/transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0 )
+shapes/0/trigger = true
+collision_layer = 1
+collision_mask = 1
+friction = 1.0
+bounce = 0.0
+constant_linear_velocity = Vector3( 0, 0, 0 )
+constant_angular_velocity = Vector3( 0, 0, 0 )
+
+[node name="CollisionShape" type="CollisionShape" parent="Cylinder.2/StaticBody"]
+
+shape = SubResource( 4 )
+trigger = true
+_update_shape_index = 0
+
+[node name="Cylinder.4" parent="."]
material_override = ExtResource( 3 )
+[node name="StaticBody" type="StaticBody" parent="Cylinder.4"]
+
+input_ray_pickable = true
+input_capture_on_drag = false
+shape_count = 1
+shapes/0/shape = SubResource( 5 )
+shapes/0/transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0 )
+shapes/0/trigger = true
+collision_layer = 1
+collision_mask = 1
+friction = 1.0
+bounce = 0.0
+constant_linear_velocity = Vector3( 0, 0, 0 )
+constant_angular_velocity = Vector3( 0, 0, 0 )
+
+[node name="CollisionShape" type="CollisionShape" parent="Cylinder.4/StaticBody"]
+
+shape = SubResource( 5 )
+trigger = true
+_update_shape_index = 0
+
+[node name="Cylinder.6" parent="."]
+
+material_override = ExtResource( 3 )
+
+[node name="StaticBody" type="StaticBody" parent="Cylinder.6"]
+
+input_ray_pickable = true
+input_capture_on_drag = false
+shape_count = 1
+shapes/0/shape = SubResource( 6 )
+shapes/0/transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0 )
+shapes/0/trigger = true
+collision_layer = 1
+collision_mask = 1
+friction = 1.0
+bounce = 0.0
+constant_linear_velocity = Vector3( 0, 0, 0 )
+constant_angular_velocity = Vector3( 0, 0, 0 )
+
+[node name="CollisionShape" type="CollisionShape" parent="Cylinder.6/StaticBody"]
+
+shape = SubResource( 6 )
+trigger = true
+_update_shape_index = 0
+
+[node name="cover" parent="."]
+
+material_override = ExtResource( 4 )
+
[node name="bulb" type="OmniLight" parent="."]
transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, -1.05032, 2.05093, 1.5916 )
@@ -71,6 +235,47 @@ environment = null
h_offset = 0.0
v_offset = 0.0
+[node name="spawns" type="Spatial" parent="."]
+
+editor/display_folded = true
+
+[node name="0" type="Position3D" parent="spawns"]
+
+transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, -0.244547, 1.67247, 1.21558 )
+
+[node name="1" type="Position3D" parent="spawns"]
+
+transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, -0.244547, 1.67247, 0.414972 )
+
+[node name="2" type="Position3D" parent="spawns"]
+
+transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, -0.244547, 1.67247, -0.383759 )
+
+[node name="3" type="Position3D" parent="spawns"]
+
+transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, -0.244547, 1.67247, -1.20674 )
+
+[node name="animation" type="AnimationPlayer" parent="."]
+
+playback_process_mode = 1
+playback_default_blend_time = 0.0
+root_node = NodePath("..")
+anims/right = SubResource( 7 )
+playback/active = true
+playback/speed = 1.0
+blend_times = [ ]
+autoplay = ""
+
[connection signal="input_event" from="Cube/StaticBody" to="." method="_on_body_input_event"]
+[connection signal="input_event" from="Cube.1/StaticBody" to="." method="_on_panel_input_event"]
+
+[connection signal="input_event" from="Cylinder/StaticBody" to="." method="_on_cylinder_input_event" binds= [ "Cylinder", Vector2( 0, 0 ) ]]
+
+[connection signal="input_event" from="Cylinder.2/StaticBody" to="." method="_on_cylinder_input_event" binds= [ "Cylinder.2", Vector2( 1, 0 ) ]]
+
+[connection signal="input_event" from="Cylinder.4/StaticBody" to="." method="_on_cylinder_input_event" binds= [ "Cylinder.4", Vector2( 2, 0 ) ]]
+
+[connection signal="input_event" from="Cylinder.6/StaticBody" to="." method="_on_cylinder_input_event" binds= [ "Cylinder.6", Vector2( 3, 0 ) ]]
+
diff --git a/hud.tscn b/hud.tscn
index 93a2a5b..bd9b262 100644
--- a/hud.tscn
+++ b/hud.tscn
@@ -1,10 +1,11 @@
-[gd_scene load_steps=6 format=2]
+[gd_scene load_steps=7 format=2]
[ext_resource path="res://scripts/hud.gd" type="Script" id=1]
[ext_resource path="res://scripts/multiverse_shop.gd" type="Script" id=2]
[ext_resource path="res://scripts/messages.gd" type="Script" id=3]
[ext_resource path="res://scripts/storage.gd" type="Script" id=4]
[ext_resource path="res://scripts/howto.gd" type="Script" id=5]
+[ext_resource path="res://scripts/popup.gd" type="Script" id=6]
[node name="HUD" type="Node"]
@@ -159,7 +160,7 @@ flat = false
[node name="messages" type="Control" parent="."]
-margin_left = 380.0
+margin_left = 150.0
margin_top = 10.0
margin_right = 745.0
margin_bottom = 460.0
@@ -346,6 +347,64 @@ group = null
text = "Exporter"
flat = false
+[node name="popup" type="PopupPanel" parent="."]
+
+visible = false
+margin_left = 210.0
+margin_top = 60.0
+margin_right = 680.0
+margin_bottom = 240.0
+rect_clip_content = false
+mouse_filter = 0
+popup_exclusive = false
+script = ExtResource( 6 )
+
+[node name="text" type="RichTextLabel" parent="popup"]
+
+margin_left = 10.0
+margin_top = 10.0
+margin_right = 460.0
+margin_bottom = 130.0
+mouse_filter = 0
+size_flags_horizontal = 3
+size_flags_vertical = 3
+bbcode_enabled = false
+bbcode_text = ""
+visible_characters = -1
+
+[node name="options" type="OptionButton" parent="popup"]
+
+margin_left = 10.0
+margin_top = 150.0
+margin_right = 399.0
+margin_bottom = 170.0
+rect_clip_content = false
+mouse_filter = 0
+size_flags_vertical = 3
+toggle_mode = false
+enabled_focus_mode = 2
+shortcut = null
+group = null
+flat = false
+align = 0
+selected = -1
+items = [ ]
+
+[node name="ok" type="Button" parent="popup"]
+
+margin_left = 410.0
+margin_top = 150.0
+margin_right = 462.0
+margin_bottom = 170.0
+rect_clip_content = false
+mouse_filter = 0
+toggle_mode = false
+enabled_focus_mode = 2
+shortcut = null
+group = null
+text = "OK"
+flat = false
+
[connection signal="pressed" from="ms_button" to="." method="_on_ms_button_pressed"]
[connection signal="pressed" from="ms/panel/buy" to="ms" method="_on_buy_pressed"]
@@ -360,4 +419,6 @@ flat = false
[connection signal="pressed" from="left_bottom/exporter_button" to="." method="_on_exporter_button_pressed"]
+[connection signal="pressed" from="popup/ok" to="popup" method="_on_ok_pressed"]
+
diff --git a/incubator.tscn b/incubator.tscn
index 93b7e07..f8e0596 100644
--- a/incubator.tscn
+++ b/incubator.tscn
@@ -13,13 +13,9 @@ points = PoolVector3Array( 1, -1, 1, -0.999512, -1, -1, 1, -1, -0.999512, -0.999
points = PoolVector3Array( -1, 1, 2.81836, -1, -1, -1, -1, -1, 2.81836, -1, 1, -1, 1, -1, -1, -1, -1, -1, 1, 1, -1, 1, -1, 2.81836, 1, -1, -1, 1, 1, 2.81836, -1, -1, 2.81836, 1, -1, 2.81836, 1, -1, -1, -1, -1, 2.81836, -1, -1, -1, -1, 1, -1, 1, 1, 2.81836, 1, 1, -1, -1, 1, -1, 1, 1, -1, 1, 1, 2.81836, -1, 1, 2.81836, 1, -1, 2.81836, -1, 1, 2.81836 )
-[sub_resource type="ConvexPolygonShape" id=8]
-
-points = PoolVector3Array( -1, 1, 2.81836, -1, -1, -1, -1, -1, 2.81836, -1, 1, -1, 1, -1, -1, -1, -1, -1, 1, 1, -1, 1, -1, 2.81836, 1, -1, -1, 1, 1, 2.81836, -1, -1, 2.81836, 1, -1, 2.81836, 1, -1, -1, -1, -1, 2.81836, -1, -1, -1, -1, 1, -1, 1, 1, 2.81836, 1, 1, -1, -1, 1, -1, 1, 1, -1, 1, 1, 2.81836, -1, 1, 2.81836, 1, -1, 2.81836, -1, 1, 2.81836 )
-
[sub_resource type="ConvexPolygonShape" id=3]
-points = PoolVector3Array( 0, 1, -1, 0.195068, -1, -0.980469, 0, -1, -1, 0.195068, 1, -0.980469, 0.382568, -1, -0.923828, 0.195068, -1, -0.980469, 0.382568, 1, -0.923828, 0.555176, -1, -0.831055, 0.382568, -1, -0.923828, 0.555176, 1, -0.831055, 0.707031, -1, -0.707031, 0.555176, -1, -0.831055, 0.707031, 1, -0.707031, 0.831055, -1, -0.555176, 0.707031, -1, -0.707031, 0.831055, 1, -0.555176, 0.923828, -1, -0.382568, 0.831055, -1, -0.555176, 0.923828, 1, -0.382568, 0.980469, -1, -0.195068, 0.923828, -1, -0.382568, 0.980469, 1, -0.195068, 1, -1, 0, 0.980469, -1, -0.195068, 1, 1, 0, 0.980469, -1, 0.195068, 1, -1, 0, 0.980469, 1, 0.195068, 0.923828, -1, 0.382568, 0.980469, -1, 0.195068, 0.923828, 1, 0.382568, 0.831055, -1, 0.555176, 0.923828, -1, 0.382568, 0.831055, 1, 0.555176, 0.707031, -1, 0.707031, 0.831055, -1, 0.555176, 0.707031, 1, 0.707031, 0.555176, -1, 0.831055, 0.707031, -1, 0.707031, 0.555176, 1, 0.831055, 0.382568, -1, 0.923828, 0.555176, -1, 0.831055, 0.382568, 1, 0.923828, 0.195068, -1, 0.980469, 0.382568, -1, 0.923828, 0.195068, 1, 0.980469, 0, -1, 1, 0.195068, -1, 0.980469, 0, 1, 1, -0.195068, -1, 0.980469, 0, -1, 1, -0.195068, 1, 0.980469, -0.382568, -1, 0.923828, -0.195068, -1, 0.980469, -0.382568, 1, 0.923828, -0.555176, -1, 0.831055, -0.382568, -1, 0.923828, -0.555176, 1, 0.831055, -0.707031, -1, 0.707031, -0.555176, -1, 0.831055, -0.707031, 1, 0.707031, -0.831055, -1, 0.555176, -0.707031, -1, 0.707031, -0.831055, 1, 0.555176, -0.923828, -1, 0.382568, -0.831055, -1, 0.555176, -0.923828, 1, 0.382568, -0.980469, -1, 0.195068, -0.923828, -1, 0.382568, -0.980469, 1, 0.195068, -1, -1, 0, -0.980469, -1, 0.195068, -1, 1, 0, -0.980469, -1, -0.195068, -1, -1, 0, -0.980469, 1, -0.195068, -0.923828, -1, -0.382568, -0.980469, -1, -0.195068, -0.923828, 1, -0.382568, -0.831055, -1, -0.555176, -0.923828, -1, -0.382568, -0.831055, 1, -0.555176, -0.707031, -1, -0.707031, -0.831055, -1, -0.555176, -0.707031, 1, -0.707031, -0.555176, -1, -0.831055, -0.707031, -1, -0.707031, -0.555176, 1, -0.831055, -0.382568, -1, -0.923828, -0.555176, -1, -0.831055, -0.382568, 1, 0.923828, 0.923828, 1, 0.382568, -0.923828, 1, -0.382568, -0.382568, 1, -0.923828, -0.195068, -1, -0.980469, -0.382568, -1, -0.923828, -0.195068, 1, -0.980469, 0, -1, -1, -0.195068, -1, -0.980469, 0.195068, -1, 0.980469, -0.980469, -1, 0.195068, 0.980469, -1, -0.195068, 0.195068, 1, -0.980469, 0.382568, 1, -0.923828, 0.555176, 1, -0.831055, 0.707031, 1, -0.707031, 0.831055, 1, -0.555176, 0.923828, 1, -0.382568, 0.980469, 1, -0.195068, 1, 1, 0, 0.980469, 1, 0.195068, 0.923828, 1, 0.382568, 0.831055, 1, 0.555176, 0.707031, 1, 0.707031, 0.555176, 1, 0.831055, 0.382568, 1, 0.923828, 0.195068, 1, 0.980469, 0, 1, 1, -0.195068, 1, 0.980469, -0.382568, 1, 0.923828, -0.555176, 1, 0.831055, -0.707031, 1, 0.707031, -0.831055, 1, 0.555176, -0.923828, 1, 0.382568, -0.980469, 1, 0.195068, -1, 1, 0, -0.980469, 1, -0.195068, -0.923828, 1, -0.382568, -0.831055, 1, -0.555176, -0.707031, 1, -0.707031, -0.555176, 1, -0.831055, -0.382568, 1, -0.923828, 0.382568, 1, -0.923828, 0.195068, 1, -0.980469, 0, 1, -1, -0.195068, 1, -0.980469, -0.382568, 1, -0.923828, -0.555176, 1, -0.831055, -0.707031, 1, -0.707031, -0.831055, 1, -0.555176, -0.980469, 1, -0.195068, -1, 1, 0, -0.980469, 1, 0.195068, -0.923828, 1, 0.382568, -0.831055, 1, 0.555176, -0.707031, 1, 0.707031, -0.555176, 1, 0.831055, -0.195068, 1, 0.980469, 0, 1, 1, 0.195068, 1, 0.980469, 0.382568, 1, 0.923828, 0.555176, 1, 0.831055, 0.707031, 1, 0.707031, 0.831055, 1, 0.555176, 0.980469, 1, 0.195068, 1, 1, 0, 0.980469, 1, -0.195068, 0.923828, 1, -0.382568, 0.831055, 1, -0.555176, 0.707031, 1, -0.707031, 0.555176, 1, -0.831055, -0.195068, 1, -0.980469, 0, 1, -1, -0.195068, -1, -0.980469, 0, -1, -1, 0.195068, -1, -0.980469, 0.382568, -1, -0.923828, 0.555176, -1, -0.831055, 0.707031, -1, -0.707031, 0.831055, -1, -0.555176, 0.923828, -1, -0.382568, 1, -1, 0, 0.980469, -1, 0.195068, 0.923828, -1, 0.382568, 0.831055, -1, 0.555176, 0.707031, -1, 0.707031, 0.555176, -1, 0.831055, 0.382568, -1, 0.923828, 0, -1, 1, -0.195068, -1, 0.980469, -0.382568, -1, 0.923828, -0.555176, -1, 0.831055, -0.707031, -1, 0.707031, -0.831055, -1, 0.555176, -0.923828, -1, 0.382568, -1, -1, 0, -0.980469, -1, -0.195068, -0.923828, -1, -0.382568, -0.831055, -1, -0.555176, -0.707031, -1, -0.707031, -0.555176, -1, -0.831055, -0.382568, -1, -0.923828 )
+points = PoolVector3Array( -1, 1, 2.81836, -1, -1, -1, -1, -1, 2.81836, -1, 1, -1, 1, -1, -1, -1, -1, -1, 1, 1, -1, 1, -1, 2.81836, 1, -1, -1, 1, 1, 2.81836, -1, -1, 2.81836, 1, -1, 2.81836, 1, -1, -1, -1, -1, 2.81836, -1, -1, -1, -1, 1, -1, 1, 1, 2.81836, 1, 1, -1, -1, 1, -1, 1, 1, -1, 1, 1, 2.81836, -1, 1, 2.81836, 1, -1, 2.81836, -1, 1, 2.81836 )
[sub_resource type="ConvexPolygonShape" id=4]
@@ -33,7 +29,11 @@ points = PoolVector3Array( 0, 1, -1, 0.195068, -1, -0.980469, 0, -1, -1, 0.19506
points = PoolVector3Array( 0, 1, -1, 0.195068, -1, -0.980469, 0, -1, -1, 0.195068, 1, -0.980469, 0.382568, -1, -0.923828, 0.195068, -1, -0.980469, 0.382568, 1, -0.923828, 0.555176, -1, -0.831055, 0.382568, -1, -0.923828, 0.555176, 1, -0.831055, 0.707031, -1, -0.707031, 0.555176, -1, -0.831055, 0.707031, 1, -0.707031, 0.831055, -1, -0.555176, 0.707031, -1, -0.707031, 0.831055, 1, -0.555176, 0.923828, -1, -0.382568, 0.831055, -1, -0.555176, 0.923828, 1, -0.382568, 0.980469, -1, -0.195068, 0.923828, -1, -0.382568, 0.980469, 1, -0.195068, 1, -1, 0, 0.980469, -1, -0.195068, 1, 1, 0, 0.980469, -1, 0.195068, 1, -1, 0, 0.980469, 1, 0.195068, 0.923828, -1, 0.382568, 0.980469, -1, 0.195068, 0.923828, 1, 0.382568, 0.831055, -1, 0.555176, 0.923828, -1, 0.382568, 0.831055, 1, 0.555176, 0.707031, -1, 0.707031, 0.831055, -1, 0.555176, 0.707031, 1, 0.707031, 0.555176, -1, 0.831055, 0.707031, -1, 0.707031, 0.555176, 1, 0.831055, 0.382568, -1, 0.923828, 0.555176, -1, 0.831055, 0.382568, 1, 0.923828, 0.195068, -1, 0.980469, 0.382568, -1, 0.923828, 0.195068, 1, 0.980469, 0, -1, 1, 0.195068, -1, 0.980469, 0, 1, 1, -0.195068, -1, 0.980469, 0, -1, 1, -0.195068, 1, 0.980469, -0.382568, -1, 0.923828, -0.195068, -1, 0.980469, -0.382568, 1, 0.923828, -0.555176, -1, 0.831055, -0.382568, -1, 0.923828, -0.555176, 1, 0.831055, -0.707031, -1, 0.707031, -0.555176, -1, 0.831055, -0.707031, 1, 0.707031, -0.831055, -1, 0.555176, -0.707031, -1, 0.707031, -0.831055, 1, 0.555176, -0.923828, -1, 0.382568, -0.831055, -1, 0.555176, -0.923828, 1, 0.382568, -0.980469, -1, 0.195068, -0.923828, -1, 0.382568, -0.980469, 1, 0.195068, -1, -1, 0, -0.980469, -1, 0.195068, -1, 1, 0, -0.980469, -1, -0.195068, -1, -1, 0, -0.980469, 1, -0.195068, -0.923828, -1, -0.382568, -0.980469, -1, -0.195068, -0.923828, 1, -0.382568, -0.831055, -1, -0.555176, -0.923828, -1, -0.382568, -0.831055, 1, -0.555176, -0.707031, -1, -0.707031, -0.831055, -1, -0.555176, -0.707031, 1, -0.707031, -0.555176, -1, -0.831055, -0.707031, -1, -0.707031, -0.555176, 1, -0.831055, -0.382568, -1, -0.923828, -0.555176, -1, -0.831055, -0.382568, 1, 0.923828, 0.923828, 1, 0.382568, -0.923828, 1, -0.382568, -0.382568, 1, -0.923828, -0.195068, -1, -0.980469, -0.382568, -1, -0.923828, -0.195068, 1, -0.980469, 0, -1, -1, -0.195068, -1, -0.980469, 0.195068, -1, 0.980469, -0.980469, -1, 0.195068, 0.980469, -1, -0.195068, 0.195068, 1, -0.980469, 0.382568, 1, -0.923828, 0.555176, 1, -0.831055, 0.707031, 1, -0.707031, 0.831055, 1, -0.555176, 0.923828, 1, -0.382568, 0.980469, 1, -0.195068, 1, 1, 0, 0.980469, 1, 0.195068, 0.923828, 1, 0.382568, 0.831055, 1, 0.555176, 0.707031, 1, 0.707031, 0.555176, 1, 0.831055, 0.382568, 1, 0.923828, 0.195068, 1, 0.980469, 0, 1, 1, -0.195068, 1, 0.980469, -0.382568, 1, 0.923828, -0.555176, 1, 0.831055, -0.707031, 1, 0.707031, -0.831055, 1, 0.555176, -0.923828, 1, 0.382568, -0.980469, 1, 0.195068, -1, 1, 0, -0.980469, 1, -0.195068, -0.923828, 1, -0.382568, -0.831055, 1, -0.555176, -0.707031, 1, -0.707031, -0.555176, 1, -0.831055, -0.382568, 1, -0.923828, 0.382568, 1, -0.923828, 0.195068, 1, -0.980469, 0, 1, -1, -0.195068, 1, -0.980469, -0.382568, 1, -0.923828, -0.555176, 1, -0.831055, -0.707031, 1, -0.707031, -0.831055, 1, -0.555176, -0.980469, 1, -0.195068, -1, 1, 0, -0.980469, 1, 0.195068, -0.923828, 1, 0.382568, -0.831055, 1, 0.555176, -0.707031, 1, 0.707031, -0.555176, 1, 0.831055, -0.195068, 1, 0.980469, 0, 1, 1, 0.195068, 1, 0.980469, 0.382568, 1, 0.923828, 0.555176, 1, 0.831055, 0.707031, 1, 0.707031, 0.831055, 1, 0.555176, 0.980469, 1, 0.195068, 1, 1, 0, 0.980469, 1, -0.195068, 0.923828, 1, -0.382568, 0.831055, 1, -0.555176, 0.707031, 1, -0.707031, 0.555176, 1, -0.831055, -0.195068, 1, -0.980469, 0, 1, -1, -0.195068, -1, -0.980469, 0, -1, -1, 0.195068, -1, -0.980469, 0.382568, -1, -0.923828, 0.555176, -1, -0.831055, 0.707031, -1, -0.707031, 0.831055, -1, -0.555176, 0.923828, -1, -0.382568, 1, -1, 0, 0.980469, -1, 0.195068, 0.923828, -1, 0.382568, 0.831055, -1, 0.555176, 0.707031, -1, 0.707031, 0.555176, -1, 0.831055, 0.382568, -1, 0.923828, 0, -1, 1, -0.195068, -1, 0.980469, -0.382568, -1, 0.923828, -0.555176, -1, 0.831055, -0.707031, -1, 0.707031, -0.831055, -1, 0.555176, -0.923828, -1, 0.382568, -1, -1, 0, -0.980469, -1, -0.195068, -0.923828, -1, -0.382568, -0.831055, -1, -0.555176, -0.707031, -1, -0.707031, -0.555176, -1, -0.831055, -0.382568, -1, -0.923828 )
-[sub_resource type="Animation" id=9]
+[sub_resource type="ConvexPolygonShape" id=7]
+
+points = PoolVector3Array( 0, 1, -1, 0.195068, -1, -0.980469, 0, -1, -1, 0.195068, 1, -0.980469, 0.382568, -1, -0.923828, 0.195068, -1, -0.980469, 0.382568, 1, -0.923828, 0.555176, -1, -0.831055, 0.382568, -1, -0.923828, 0.555176, 1, -0.831055, 0.707031, -1, -0.707031, 0.555176, -1, -0.831055, 0.707031, 1, -0.707031, 0.831055, -1, -0.555176, 0.707031, -1, -0.707031, 0.831055, 1, -0.555176, 0.923828, -1, -0.382568, 0.831055, -1, -0.555176, 0.923828, 1, -0.382568, 0.980469, -1, -0.195068, 0.923828, -1, -0.382568, 0.980469, 1, -0.195068, 1, -1, 0, 0.980469, -1, -0.195068, 1, 1, 0, 0.980469, -1, 0.195068, 1, -1, 0, 0.980469, 1, 0.195068, 0.923828, -1, 0.382568, 0.980469, -1, 0.195068, 0.923828, 1, 0.382568, 0.831055, -1, 0.555176, 0.923828, -1, 0.382568, 0.831055, 1, 0.555176, 0.707031, -1, 0.707031, 0.831055, -1, 0.555176, 0.707031, 1, 0.707031, 0.555176, -1, 0.831055, 0.707031, -1, 0.707031, 0.555176, 1, 0.831055, 0.382568, -1, 0.923828, 0.555176, -1, 0.831055, 0.382568, 1, 0.923828, 0.195068, -1, 0.980469, 0.382568, -1, 0.923828, 0.195068, 1, 0.980469, 0, -1, 1, 0.195068, -1, 0.980469, 0, 1, 1, -0.195068, -1, 0.980469, 0, -1, 1, -0.195068, 1, 0.980469, -0.382568, -1, 0.923828, -0.195068, -1, 0.980469, -0.382568, 1, 0.923828, -0.555176, -1, 0.831055, -0.382568, -1, 0.923828, -0.555176, 1, 0.831055, -0.707031, -1, 0.707031, -0.555176, -1, 0.831055, -0.707031, 1, 0.707031, -0.831055, -1, 0.555176, -0.707031, -1, 0.707031, -0.831055, 1, 0.555176, -0.923828, -1, 0.382568, -0.831055, -1, 0.555176, -0.923828, 1, 0.382568, -0.980469, -1, 0.195068, -0.923828, -1, 0.382568, -0.980469, 1, 0.195068, -1, -1, 0, -0.980469, -1, 0.195068, -1, 1, 0, -0.980469, -1, -0.195068, -1, -1, 0, -0.980469, 1, -0.195068, -0.923828, -1, -0.382568, -0.980469, -1, -0.195068, -0.923828, 1, -0.382568, -0.831055, -1, -0.555176, -0.923828, -1, -0.382568, -0.831055, 1, -0.555176, -0.707031, -1, -0.707031, -0.831055, -1, -0.555176, -0.707031, 1, -0.707031, -0.555176, -1, -0.831055, -0.707031, -1, -0.707031, -0.555176, 1, -0.831055, -0.382568, -1, -0.923828, -0.555176, -1, -0.831055, -0.382568, 1, 0.923828, 0.923828, 1, 0.382568, -0.923828, 1, -0.382568, -0.382568, 1, -0.923828, -0.195068, -1, -0.980469, -0.382568, -1, -0.923828, -0.195068, 1, -0.980469, 0, -1, -1, -0.195068, -1, -0.980469, 0.195068, -1, 0.980469, -0.980469, -1, 0.195068, 0.980469, -1, -0.195068, 0.195068, 1, -0.980469, 0.382568, 1, -0.923828, 0.555176, 1, -0.831055, 0.707031, 1, -0.707031, 0.831055, 1, -0.555176, 0.923828, 1, -0.382568, 0.980469, 1, -0.195068, 1, 1, 0, 0.980469, 1, 0.195068, 0.923828, 1, 0.382568, 0.831055, 1, 0.555176, 0.707031, 1, 0.707031, 0.555176, 1, 0.831055, 0.382568, 1, 0.923828, 0.195068, 1, 0.980469, 0, 1, 1, -0.195068, 1, 0.980469, -0.382568, 1, 0.923828, -0.555176, 1, 0.831055, -0.707031, 1, 0.707031, -0.831055, 1, 0.555176, -0.923828, 1, 0.382568, -0.980469, 1, 0.195068, -1, 1, 0, -0.980469, 1, -0.195068, -0.923828, 1, -0.382568, -0.831055, 1, -0.555176, -0.707031, 1, -0.707031, -0.555176, 1, -0.831055, -0.382568, 1, -0.923828, 0.382568, 1, -0.923828, 0.195068, 1, -0.980469, 0, 1, -1, -0.195068, 1, -0.980469, -0.382568, 1, -0.923828, -0.555176, 1, -0.831055, -0.707031, 1, -0.707031, -0.831055, 1, -0.555176, -0.980469, 1, -0.195068, -1, 1, 0, -0.980469, 1, 0.195068, -0.923828, 1, 0.382568, -0.831055, 1, 0.555176, -0.707031, 1, 0.707031, -0.555176, 1, 0.831055, -0.195068, 1, 0.980469, 0, 1, 1, 0.195068, 1, 0.980469, 0.382568, 1, 0.923828, 0.555176, 1, 0.831055, 0.707031, 1, 0.707031, 0.831055, 1, 0.555176, 0.980469, 1, 0.195068, 1, 1, 0, 0.980469, 1, -0.195068, 0.923828, 1, -0.382568, 0.831055, 1, -0.555176, 0.707031, 1, -0.707031, 0.555176, 1, -0.831055, -0.195068, 1, -0.980469, 0, 1, -1, -0.195068, -1, -0.980469, 0, -1, -1, 0.195068, -1, -0.980469, 0.382568, -1, -0.923828, 0.555176, -1, -0.831055, 0.707031, -1, -0.707031, 0.831055, -1, -0.555176, 0.923828, -1, -0.382568, 1, -1, 0, 0.980469, -1, 0.195068, 0.923828, -1, 0.382568, 0.831055, -1, 0.555176, 0.707031, -1, 0.707031, 0.555176, -1, 0.831055, 0.382568, -1, 0.923828, 0, -1, 1, -0.195068, -1, 0.980469, -0.382568, -1, 0.923828, -0.555176, -1, 0.831055, -0.707031, -1, 0.707031, -0.831055, -1, 0.555176, -0.923828, -1, 0.382568, -1, -1, 0, -0.980469, -1, -0.195068, -0.923828, -1, -0.382568, -0.831055, -1, -0.555176, -0.707031, -1, -0.707031, -0.555176, -1, -0.831055, -0.382568, -1, -0.923828 )
+
+[sub_resource type="Animation" id=8]
resource_name = "left"
length = 0.5
@@ -51,9 +51,8 @@ tracks/0/keys = {
"values": [ Vector3( 1.086, 1.15185, 0.552463 ), Vector3( 1.086, 1.05548, 0.552463 ), Vector3( 1.086, 1.15185, 0.552463 ) ]
}
-[sub_resource type="Animation" id=7]
+[sub_resource type="Animation" id=9]
-resource_name = "right"
length = 0.5
loop = false
step = 0.1
@@ -129,7 +128,7 @@ material_override = ExtResource( 3 )
input_ray_pickable = true
input_capture_on_drag = false
shape_count = 1
-shapes/0/shape = SubResource( 8 )
+shapes/0/shape = SubResource( 3 )
shapes/0/transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0 )
shapes/0/trigger = true
collision_layer = 1
@@ -141,7 +140,7 @@ constant_angular_velocity = Vector3( 0, 0, 0 )
[node name="CollisionShape" type="CollisionShape" parent="Cube.2/StaticBody"]
-shape = SubResource( 8 )
+shape = SubResource( 3 )
trigger = true
_update_shape_index = 0
@@ -154,7 +153,7 @@ material_override = ExtResource( 3 )
input_ray_pickable = true
input_capture_on_drag = false
shape_count = 1
-shapes/0/shape = SubResource( 3 )
+shapes/0/shape = SubResource( 4 )
shapes/0/transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0 )
shapes/0/trigger = true
collision_layer = 1
@@ -166,7 +165,7 @@ constant_angular_velocity = Vector3( 0, 0, 0 )
[node name="CollisionShape" type="CollisionShape" parent="Cylinder/StaticBody"]
-shape = SubResource( 3 )
+shape = SubResource( 4 )
trigger = true
_update_shape_index = 0
@@ -179,7 +178,7 @@ material_override = ExtResource( 3 )
input_ray_pickable = true
input_capture_on_drag = false
shape_count = 1
-shapes/0/shape = SubResource( 4 )
+shapes/0/shape = SubResource( 5 )
shapes/0/transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0 )
shapes/0/trigger = true
collision_layer = 1
@@ -191,7 +190,7 @@ constant_angular_velocity = Vector3( 0, 0, 0 )
[node name="CollisionShape" type="CollisionShape" parent="Cylinder.2/StaticBody"]
-shape = SubResource( 4 )
+shape = SubResource( 5 )
trigger = true
_update_shape_index = 0
@@ -204,7 +203,7 @@ material_override = ExtResource( 3 )
input_ray_pickable = true
input_capture_on_drag = false
shape_count = 1
-shapes/0/shape = SubResource( 5 )
+shapes/0/shape = SubResource( 6 )
shapes/0/transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0 )
shapes/0/trigger = true
collision_layer = 1
@@ -216,7 +215,7 @@ constant_angular_velocity = Vector3( 0, 0, 0 )
[node name="CollisionShape" type="CollisionShape" parent="Cylinder.4/StaticBody"]
-shape = SubResource( 5 )
+shape = SubResource( 6 )
trigger = true
_update_shape_index = 0
@@ -229,7 +228,7 @@ material_override = ExtResource( 3 )
input_ray_pickable = true
input_capture_on_drag = false
shape_count = 1
-shapes/0/shape = SubResource( 6 )
+shapes/0/shape = SubResource( 7 )
shapes/0/transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0 )
shapes/0/trigger = true
collision_layer = 1
@@ -241,7 +240,7 @@ constant_angular_velocity = Vector3( 0, 0, 0 )
[node name="CollisionShape" type="CollisionShape" parent="Cylinder.6/StaticBody"]
-shape = SubResource( 6 )
+shape = SubResource( 7 )
trigger = true
_update_shape_index = 0
@@ -309,8 +308,8 @@ omni_shadow_detail = 1
playback_process_mode = 1
playback_default_blend_time = 0.0
root_node = NodePath("..")
-anims/left = SubResource( 9 )
-anims/right = SubResource( 7 )
+anims/left = SubResource( 8 )
+anims/right = SubResource( 9 )
playback/active = true
playback/speed = 1.0
blend_times = [ ]
diff --git a/mesh/exporter.dae b/mesh/exporter.dae
index 5fd3318..4790d51 100644
--- a/mesh/exporter.dae
+++ b/mesh/exporter.dae
@@ -5,8 +5,8 @@
<author>Anonymous</author>
<authoring_tool>Collada Exporter for Blender 2.6+, by Juan Linietsky (juan@codenix.com)</authoring_tool>
</contributor>
- <created>2017-04-24T16:06:42Z</created>
- <modified>2017-04-24T16:06:42Z</modified>
+ <created>2017-04-24T19:06:44Z</created>
+ <modified>2017-04-24T19:06:44Z</modified>
<unit meter="1.0" name="meter"/>
<up_axis>Z_UP</up_axis>
</asset>
@@ -47,7 +47,7 @@
</technique>
</profile_COMMON>
</effect>
- <effect id="id-fx-6" name="Material.001-fx">
+ <effect id="id-fx-11" name="Material.001-fx">
<profile_COMMON>
<technique sid="common">
<blinn>
@@ -91,8 +91,8 @@
<material id="id-material-3" name="Material.000">
<instance_effect url="#id-fx-2"/>
</material>
- <material id="id-material-7" name="Material.001">
- <instance_effect url="#id-fx-6"/>
+ <material id="id-material-12" name="Material.001">
+ <instance_effect url="#id-fx-11"/>
</material>
</library_materials>
<library_geometries>
@@ -128,12 +128,76 @@
</triangles>
</mesh>
</geometry>
- <geometry id="id-mesh-8" name="Cylinder.008">
+ <geometry id="id-mesh-6" name="Cube.000">
+ <mesh>
+ <source id="id-mesh-6-positions">
+ <float_array id="id-mesh-6-positions-array" count="72"> -1.0 -2.8197624683380127 1.0 -1.0 1.0 -1.0 -1.0 -2.8197624683380127 -1.0 -1.0 1.0 1.0 1.0 1.0 -1.0 -1.0 1.0 -1.0 1.0 1.0 1.0 1.0 -2.8197624683380127 -1.0 1.0 1.0 -1.0 1.0 -2.8197624683380127 1.0 -1.0 -2.8197624683380127 -1.0 1.0 -2.8197624683380127 -1.0 1.0 1.0 -1.0 -1.0 -2.8197624683380127 -1.0 -1.0 1.0 -1.0 -1.0 1.0 1.0 1.0 -2.8197624683380127 1.0 1.0 1.0 1.0 -1.0 1.0 1.0 1.0 1.0 1.0 1.0 -2.8197624683380127 1.0 -1.0 -2.8197624683380127 1.0 1.0 -2.8197624683380127 -1.0 -1.0 -2.8197624683380127 1.0</float_array>
+ <technique_common>
+ <accessor source="#id-mesh-6-positions-array" count="24" stride="3">
+ <param name="X" type="float"/>
+ <param name="Y" type="float"/>
+ <param name="Z" type="float"/>
+ </accessor>
+ </technique_common>
+ </source>
+ <source id="id-mesh-6-normals">
+ <float_array id="id-mesh-6-normals-array" count="72"> -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 -1.0 0.0 0.0 0.0 1.0 0.0 1.0 0.0 0.0 0.0 -1.0 0.0 0.0 0.0 -1.0 0.0 0.0 1.0</float_array>
+ <technique_common>
+ <accessor source="#id-mesh-6-normals-array" count="24" stride="3">
+ <param name="X" type="float"/>
+ <param name="Y" type="float"/>
+ <param name="Z" type="float"/>
+ </accessor>
+ </technique_common>
+ </source>
+ <vertices id="id-mesh-6-vertices">
+ <input semantic="POSITION" source="#id-mesh-6-positions"/>
+ </vertices>
+ <triangles count="12">
+ <input semantic="VERTEX" source="#id-mesh-6-vertices" offset="0"/>
+ <input semantic="NORMAL" source="#id-mesh-6-normals" offset="0"/>
+ <p> 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 0 18 1 3 19 4 6 20 7 9 21 10 12 22 13 15 23 16 </p>
+ </triangles>
+ </mesh>
+ </geometry>
+ <geometry id="id-mesh-7" name="Cylinder">
+ <mesh>
+ <source id="id-mesh-7-positions">
+ <float_array id="id-mesh-7-positions-array" count="804"> 0.0 1.0 1.0 0.19509032368659973 0.9807852506637573 -1.0 0.0 1.0 -1.0 0.19509032368659973 0.9807852506637573 1.0 0.3826834559440613 0.9238795042037964 -1.0 0.19509032368659973 0.9807852506637573 -1.0 0.3826834559440613 0.9238795042037964 1.0 0.5555702447891235 0.8314695954322815 -1.0 0.3826834559440613 0.9238795042037964 -1.0 0.5555702447891235 0.8314695954322815 1.0 0.7071067690849304 0.7071067690849304 -1.0 0.5555702447891235 0.8314695954322815 -1.0 0.7071067690849304 0.7071067690849304 1.0 0.8314696550369263 0.5555701851844788 -1.0 0.7071067690849304 0.7071067690849304 -1.0 0.8314696550369263 0.5555701851844788 1.0 0.9238795042037964 0.3826834261417389 -1.0 0.8314696550369263 0.5555701851844788 -1.0 0.9238795042037964 0.3826834261417389 1.0 0.9807852506637573 0.19509035348892212 -1.0 0.9238795042037964 0.3826834261417389 -1.0 0.9807852506637573 0.19509035348892212 1.0 1.0 7.549790126404332e-08 -1.0 0.9807852506637573 0.19509035348892212 -1.0 1.0 7.549790126404332e-08 1.0 0.9807853102684021 -0.19509020447731018 -1.0 1.0 7.549790126404332e-08 -1.0 0.9807853102684021 -0.19509020447731018 1.0 0.9238795638084412 -0.38268327713012695 -1.0 0.9807853102684021 -0.19509020447731018 -1.0 0.9238795638084412 -0.38268327713012695 1.0 0.8314696550369263 -0.5555701851844788 -1.0 0.9238795638084412 -0.38268327713012695 -1.0 0.8314696550369263 -0.5555701851844788 1.0 0.7071067690849304 -0.7071067690849304 -1.0 0.8314696550369263 -0.5555701851844788 -1.0 0.7071067690849304 -0.7071067690849304 1.0 0.5555701851844788 -0.8314696550369263 -1.0 0.7071067690849304 -0.7071067690849304 -1.0 0.5555701851844788 -0.8314696550369263 1.0 0.38268327713012695 -0.9238796234130859 -1.0 0.5555701851844788 -0.8314696550369263 -1.0 0.38268327713012695 -0.9238796234130859 1.0 0.19509008526802063 -0.9807853102684021 -1.0 0.38268327713012695 -0.9238796234130859 -1.0 0.19509008526802063 -0.9807853102684021 1.0 -3.2584136988589307e-07 -1.0 -1.0 0.19509008526802063 -0.9807853102684021 -1.0 -3.2584136988589307e-07 -1.0 1.0 -0.19509072601795197 -0.9807851910591125 -1.0 -3.2584136988589307e-07 -1.0 -1.0 -0.19509072601795197 -0.9807851910591125 1.0 -0.3826838731765747 -0.9238793253898621 -1.0 -0.19509072601795197 -0.9807851910591125 -1.0 -0.3826838731765747 -0.9238793253898621 1.0 -0.5555707216262817 -0.8314692974090576 -1.0 -0.3826838731765747 -0.9238793253898621 -1.0 -0.5555707216262817 -0.8314692974090576 1.0 -0.7071072459220886 -0.707106351852417 -1.0 -0.5555707216262817 -0.8314692974090576 -1.0 -0.7071072459220886 -0.707106351852417 1.0 -0.8314700126647949 -0.5555696487426758 -1.0 -0.7071072459220886 -0.707106351852417 -1.0 -0.8314700126647949 -0.5555696487426758 1.0 -0.923879861831665 -0.3826826810836792 -1.0 -0.8314700126647949 -0.5555696487426758 -1.0 -0.923879861831665 -0.3826826810836792 1.0 -0.9807854294776917 -0.1950894594192505 -1.0 -0.923879861831665 -0.3826826810836792 -1.0 -0.9807854294776917 -0.1950894594192505 1.0 -1.0 9.655991561885457e-07 -1.0 -0.9807854294776917 -0.1950894594192505 -1.0 -1.0 9.655991561885457e-07 1.0 -0.980785071849823 0.1950913518667221 -1.0 -1.0 9.655991561885457e-07 -1.0 -0.980785071849823 0.1950913518667221 1.0 -0.923879086971283 0.38268446922302246 -1.0 -0.980785071849823 0.1950913518667221 -1.0 -0.923879086971283 0.38268446922302246 1.0 -0.831468939781189 0.5555712580680847 -1.0 -0.923879086971283 0.38268446922302246 -1.0 -0.831468939781189 0.5555712580680847 1.0 -0.7071058750152588 0.707107663154602 -1.0 -0.831468939781189 0.5555712580680847 -1.0 -0.7071058750152588 0.707107663154602 1.0 -0.5555691123008728 0.8314703702926636 -1.0 -0.7071058750152588 0.707107663154602 -1.0 -0.5555691123008728 0.8314703702926636 1.0 -0.38268208503723145 0.9238801002502441 -1.0 -0.5555691123008728 0.8314703702926636 -1.0 -0.3826838731765747 -0.9238793253898621 1.0 0.9238795638084412 -0.38268327713012695 1.0 -0.923879086971283 0.38268446922302246 1.0 -0.38268208503723145 0.9238801002502441 1.0 -0.19508881866931915 0.9807855486869812 -1.0 -0.38268208503723145 0.9238801002502441 -1.0 -0.19508881866931915 0.9807855486869812 1.0 0.0 1.0 -1.0 -0.19508881866931915 0.9807855486869812 -1.0 0.19509008526802063 -0.9807853102684021 -1.0 -0.9807854294776917 -0.1950894594192505 -1.0 0.9807852506637573 0.19509035348892212 -1.0 0.19509032368659973 0.9807852506637573 1.0 0.19509032368659973 0.9807852506637573 1.0 0.3826834559440613 0.9238795042037964 1.0 0.3826834559440613 0.9238795042037964 -1.0 0.5555702447891235 0.8314695954322815 1.0 0.5555702447891235 0.8314695954322815 1.0 0.7071067690849304 0.7071067690849304 1.0 0.7071067690849304 0.7071067690849304 -1.0 0.7071067690849304 0.7071067690849304 1.0 0.8314696550369263 0.5555701851844788 1.0 0.8314696550369263 0.5555701851844788 -1.0 0.9238795042037964 0.3826834261417389 1.0 0.9807852506637573 0.19509035348892212 1.0 1.0 7.549790126404332e-08 1.0 1.0 7.549790126404332e-08 1.0 0.9807853102684021 -0.19509020447731018 1.0 0.9807853102684021 -0.19509020447731018 -1.0 0.9238795638084412 -0.38268327713012695 1.0 0.9238795638084412 -0.38268327713012695 1.0 0.8314696550369263 -0.5555701851844788 1.0 0.8314696550369263 -0.5555701851844788 -1.0 0.8314696550369263 -0.5555701851844788 1.0 0.7071067690849304 -0.7071067690849304 1.0 0.7071067690849304 -0.7071067690849304 -1.0 0.5555701851844788 -0.8314696550369263 1.0 0.38268327713012695 -0.9238796234130859 1.0 0.38268327713012695 -0.9238796234130859 1.0 0.19509008526802063 -0.9807853102684021 1.0 0.19509008526802063 -0.9807853102684021 -1.0 -3.2584136988589307e-07 -1.0 1.0 -0.19509072601795197 -0.9807851910591125 1.0 -0.19509072601795197 -0.9807851910591125 1.0 -0.3826838731765747 -0.9238793253898621 1.0 -0.3826838731765747 -0.9238793253898621 -1.0 -0.5555707216262817 -0.8314692974090576 1.0 -0.5555707216262817 -0.8314692974090576 1.0 -0.7071072459220886 -0.707106351852417 1.0 -0.7071072459220886 -0.707106351852417 -1.0 -0.7071072459220886 -0.707106351852417 1.0 -0.8314700126647949 -0.5555696487426758 1.0 -0.8314700126647949 -0.5555696487426758 -1.0 -0.923879861831665 -0.3826826810836792 1.0 -0.923879861831665 -0.3826826810836792 1.0 -0.9807854294776917 -0.1950894594192505 1.0 -0.9807854294776917 -0.1950894594192505 -1.0 -0.9807854294776917 -0.1950894594192505 1.0 -1.0 9.655991561885457e-07 1.0 -1.0 9.655991561885457e-07 -1.0 -1.0 9.655991561885457e-07 1.0 -0.980785071849823 0.1950913518667221 1.0 -0.980785071849823 0.1950913518667221 -1.0 -0.923879086971283 0.38268446922302246 1.0 -0.923879086971283 0.38268446922302246 1.0 -0.831468939781189 0.5555712580680847 1.0 -0.831468939781189 0.5555712580680847 -1.0 -0.7071058750152588 0.707107663154602 1.0 -0.7071058750152588 0.707107663154602 1.0 -0.5555691123008728 0.8314703702926636 1.0 -0.5555691123008728 0.8314703702926636 -1.0 -0.38268208503723145 0.9238801002502441 1.0 0.3826834559440613 0.9238795042037964 1.0 0.19509032368659973 0.9807852506637573 1.0 0.0 1.0 1.0 -0.19508881866931915 0.9807855486869812 1.0 -0.38268208503723145 0.9238801002502441 1.0 -0.5555691123008728 0.8314703702926636 1.0 -0.7071058750152588 0.707107663154602 1.0 -0.7071058750152588 0.707107663154602 1.0 -0.831468939781189 0.5555712580680847 1.0 -0.923879086971283 0.38268446922302246 1.0 -0.923879086971283 0.38268446922302246 1.0 -0.980785071849823 0.1950913518667221 1.0 -1.0 9.655991561885457e-07 1.0 -1.0 9.655991561885457e-07 1.0 -0.9807854294776917 -0.1950894594192505 1.0 -0.923879086971283 0.38268446922302246 1.0 -0.923879861831665 -0.3826826810836792 1.0 -0.8314700126647949 -0.5555696487426758 1.0 -0.3826838731765747 -0.9238793253898621 1.0 -0.7071072459220886 -0.707106351852417 1.0 -0.5555707216262817 -0.8314692974090576 1.0 -0.19509072601795197 -0.9807851910591125 1.0 -3.2584136988589307e-07 -1.0 1.0 -3.2584136988589307e-07 -1.0 1.0 0.19509008526802063 -0.9807853102684021 1.0 0.38268327713012695 -0.9238796234130859 1.0 0.38268327713012695 -0.9238796234130859 1.0 0.5555701851844788 -0.8314696550369263 1.0 0.7071067690849304 -0.7071067690849304 1.0 0.7071067690849304 -0.7071067690849304 1.0 0.8314696550369263 -0.5555701851844788 1.0 0.9238795638084412 -0.38268327713012695 1.0 0.9238795638084412 -0.38268327713012695 1.0 0.9807853102684021 -0.19509020447731018 1.0 1.0 7.549790126404332e-08 1.0 1.0 7.549790126404332e-08 1.0 0.9807852506637573 0.19509035348892212 1.0 0.9238795638084412 -0.38268327713012695 1.0 0.9238795042037964 0.3826834261417389 1.0 0.8314696550369263 0.5555701851844788 1.0 0.7071067690849304 0.7071067690849304 1.0 0.7071067690849304 0.7071067690849304 1.0 0.5555702447891235 0.8314695954322815 1.0 -0.38268208503723145 0.9238801002502441 1.0 0.3826834559440613 0.9238795042037964 1.0 0.9238795638084412 -0.38268327713012695 1.0 0.9807852506637573 0.19509035348892212 1.0 0.9238795042037964 0.3826834261417389 1.0 0.9238795042037964 0.3826834261417389 1.0 0.7071067690849304 0.7071067690849304 1.0 0.9238795638084412 -0.38268327713012695 1.0 -0.923879086971283 0.38268446922302246 1.0 -0.923879861831665 -0.3826826810836792 1.0 -0.3826838731765747 -0.9238793253898621 1.0 0.9238795638084412 -0.38268327713012695 1.0 0.7071067690849304 0.7071067690849304 1.0 0.3826834559440613 0.9238795042037964 1.0 -0.38268208503723145 0.9238801002502441 1.0 -0.19508881866931915 0.9807855486869812 1.0 -0.19508881866931915 0.9807855486869812 -1.0 0.0 1.0 1.0 -0.19508881866931915 0.9807855486869812 -1.0 0.0 1.0 -1.0 0.19509032368659973 0.9807852506637573 -1.0 0.3826834559440613 0.9238795042037964 -1.0 0.5555702447891235 0.8314695954322815 -1.0 0.5555702447891235 0.8314695954322815 -1.0 0.7071067690849304 0.7071067690849304 -1.0 0.8314696550369263 0.5555701851844788 -1.0 0.8314696550369263 0.5555701851844788 -1.0 0.9238795042037964 0.3826834261417389 -1.0 1.0 7.549790126404332e-08 -1.0 0.9807853102684021 -0.19509020447731018 -1.0 0.9238795638084412 -0.38268327713012695 -1.0 0.8314696550369263 -0.5555701851844788 -1.0 0.7071067690849304 -0.7071067690849304 -1.0 0.5555701851844788 -0.8314696550369263 -1.0 0.38268327713012695 -0.9238796234130859 -1.0 -3.2584136988589307e-07 -1.0 -1.0 -0.19509072601795197 -0.9807851910591125 -1.0 -0.3826838731765747 -0.9238793253898621 -1.0 -0.5555707216262817 -0.8314692974090576 -1.0 -0.7071072459220886 -0.707106351852417 -1.0 -0.8314700126647949 -0.5555696487426758 -1.0 -0.8314700126647949 -0.5555696487426758 -1.0 -0.923879861831665 -0.3826826810836792 -1.0 -0.9807854294776917 -0.1950894594192505 -1.0 -0.9807854294776917 -0.1950894594192505 -1.0 -1.0 9.655991561885457e-07 -1.0 -0.980785071849823 0.1950913518667221 -1.0 -0.980785071849823 0.1950913518667221 -1.0 -0.923879086971283 0.38268446922302246 -1.0 -0.831468939781189 0.5555712580680847 -1.0 -0.831468939781189 0.5555712580680847 -1.0 -0.7071058750152588 0.707107663154602 -1.0 -0.5555691123008728 0.8314703702926636 -1.0 -0.38268208503723145 0.9238801002502441 -1.0 -0.19508881866931915 0.9807855486869812 -1.0 -0.9807854294776917 -0.1950894594192505 -1.0 -0.980785071849823 0.1950913518667221 -1.0 -0.19508881866931915 0.9807855486869812 -1.0 -0.5555691123008728 0.8314703702926636 -1.0 -0.980785071849823 0.1950913518667221 -1.0 -0.19508881866931915 0.9807855486869812 -1.0 0.9807852506637573 0.19509035348892212 -1.0 -0.9807854294776917 -0.1950894594192505 -1.0</float_array>
+ <technique_common>
+ <accessor source="#id-mesh-7-positions-array" count="268" stride="3">
+ <param name="X" type="float"/>
+ <param name="Y" type="float"/>
+ <param name="Z" type="float"/>
+ </accessor>
+ </technique_common>
+ </source>
+ <source id="id-mesh-7-normals">
+ <float_array id="id-mesh-7-normals-array" count="804"> 0.09801729023456573 0.9951847195625305 0.0 0.09801729023456573 0.9951847195625305 0.0 0.09801729023456573 0.9951847195625305 0.0 0.29028457403182983 0.9569403529167175 0.0 0.29028457403182983 0.9569403529167175 0.0 0.29028457403182983 0.9569403529167175 0.0 0.47139671444892883 0.8819212913513184 0.0 0.47139671444892883 0.8819212913513184 0.0 0.47139671444892883 0.8819212913513184 0.0 0.6343935132026672 0.7730103135108948 0.0 0.6343935132026672 0.7730103135108948 0.0 0.6343935132026672 0.7730103135108948 0.0 0.7730105519294739 0.6343932151794434 0.0 0.7730105519294739 0.6343932151794434 0.0 0.7730105519294739 0.6343932151794434 0.0 0.8819213509559631 0.4713965356349945 0.0 0.8819213509559631 0.4713965356349945 0.0 0.8819213509559631 0.4713965356349945 0.0 0.9569402933120728 0.2902847230434418 0.0 0.9569402933120728 0.2902847230434418 0.0 0.9569402933120728 0.2902847230434418 0.0 0.9951847195625305 0.09801731258630753 0.0 0.9951847195625305 0.09801731258630753 0.0 0.9951847195625305 0.09801731258630753 0.0 0.9951847195625305 -0.09801670163869858 0.0 0.9951847195625305 -0.09801670163869858 0.0 0.9951847195625305 -0.09801670163869858 0.0 0.9569402933120728 -0.2902847230434418 0.0 0.9569402933120728 -0.2902847230434418 0.0 0.9569402933120728 -0.2902847230434418 0.0 0.8819212317466736 -0.47139668464660645 0.0 0.8819212317466736 -0.47139668464660645 0.0 0.8819212317466736 -0.47139668464660645 0.0 0.77301025390625 -0.634393572807312 0.0 0.77301025390625 -0.634393572807312 0.0 0.77301025390625 -0.634393572807312 0.0 0.6343933939933777 -0.7730104327201843 0.0 0.6343933939933777 -0.7730104327201843 0.0 0.6343933939933777 -0.7730104327201843 0.0 0.47139668464660645 -0.8819212317466736 0.0 0.47139668464660645 -0.8819212317466736 0.0 0.47139668464660645 -0.8819212317466736 0.0 0.2902842164039612 -0.9569404721260071 0.0 0.2902842164039612 -0.9569404721260071 0.0 0.2902842164039612 -0.9569404721260071 0.0 0.09801694005727768 -0.9951847195625305 0.0 0.09801694005727768 -0.9951847195625305 0.0 0.09801694005727768 -0.9951847195625305 0.0 -0.09801755100488663 -0.9951846599578857 0.0 -0.09801755100488663 -0.9951846599578857 0.0 -0.09801755100488663 -0.9951846599578857 0.0 -0.2902851998806 -0.9569401741027832 0.0 -0.2902851998806 -0.9569401741027832 0.0 -0.2902851998806 -0.9569401741027832 0.0 -0.4713970720767975 -0.881921112537384 0.0 -0.4713970720767975 -0.881921112537384 0.0 -0.4713970720767975 -0.881921112537384 0.0 -0.6343938708305359 -0.7730100154876709 0.0 -0.6343938708305359 -0.7730100154876709 0.0 -0.6343938708305359 -0.7730100154876709 0.0 -0.7730107307434082 -0.6343928575515747 0.0 -0.7730107307434082 -0.6343928575515747 0.0 -0.7730107307434082 -0.6343928575515747 0.0 -0.8819215297698975 -0.4713960587978363 0.0 -0.8819215297698975 -0.4713960587978363 0.0 -0.8819215297698975 -0.4713960587978363 0.0 -0.9569407105445862 -0.2902834117412567 0.0 -0.9569407105445862 -0.2902834117412567 0.0 -0.9569407105445862 -0.2902834117412567 0.0 -0.9951847791671753 -0.09801603108644485 0.0 -0.9951847791671753 -0.09801603108644485 0.0 -0.9951847791671753 -0.09801603108644485 0.0 -0.9951846599578857 0.0980178639292717 0.0 -0.9951846599578857 0.0980178639292717 0.0 -0.9951846599578857 0.0980178639292717 0.0 -0.9569399952888489 0.29028576612472534 0.0 -0.9569399952888489 0.29028576612472534 0.0 -0.9569399952888489 0.29028576612472534 0.0 -0.8819206357002258 0.47139787673950195 0.0 -0.8819206357002258 0.47139787673950195 0.0 -0.8819206357002258 0.47139787673950195 0.0 -0.7730095982551575 0.6343943476676941 0.0 -0.7730095982551575 0.6343943476676941 0.0 -0.7730095982551575 0.6343943476676941 0.0 -0.6343925595283508 0.7730110883712769 0.0 -0.6343925595283508 0.7730110883712769 0.0 -0.6343925595283508 0.7730110883712769 0.0 -0.47139546275138855 0.8819218277931213 0.0 -0.47139546275138855 0.8819218277931213 0.0 -0.47139546275138855 0.8819218277931213 0.0 5.960460924825384e-08 0.0 1.0 5.960460924825384e-08 0.0 1.0 5.960460924825384e-08 0.0 1.0 -0.29028305411338806 0.9569408297538757 0.0 -0.29028305411338806 0.9569408297538757 0.0 -0.29028305411338806 0.9569408297538757 0.0 -0.09801653027534485 0.9951847791671753 0.0 -0.09801653027534485 0.9951847791671753 0.0 -0.09801653027534485 0.9951847791671753 0.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.09801729023456573 0.9951847195625305 0.0 0.2902846932411194 0.9569403529167175 0.0 0.2902846932411194 0.9569403529167175 0.0 0.2902846932411194 0.9569403529167175 0.0 0.47139671444892883 0.8819212913513184 0.0 0.6343932151794434 0.7730105519294739 0.0 0.6343932151794434 0.7730105519294739 0.0 0.6343932151794434 0.7730105519294739 0.0 0.77301025390625 0.634393572807312 0.0 0.77301025390625 0.634393572807312 0.0 0.77301025390625 0.634393572807312 0.0 0.8819213509559631 0.4713965356349945 0.0 0.9569402933120728 0.2902847230434418 0.0 0.9951847195625305 0.09801731258630753 0.0 0.9951847195625305 -0.09801731258630753 0.0 0.9951847195625305 -0.09801731258630753 0.0 0.9951847195625305 -0.09801731258630753 0.0 0.9569402933120728 -0.2902847230434418 0.0 0.8819215893745422 -0.47139623761177063 0.0 0.8819215893745422 -0.47139623761177063 0.0 0.8819215893745422 -0.47139623761177063 0.0 0.7730105519294739 -0.6343932151794434 0.0 0.7730105519294739 -0.6343932151794434 0.0 0.7730105519294739 -0.6343932151794434 0.0 0.6343933939933777 -0.7730104327201843 0.0 0.47139668464660645 -0.8819212317466736 0.0 0.29028430581092834 -0.9569404125213623 0.0 0.29028430581092834 -0.9569404125213623 0.0 0.29028430581092834 -0.9569404125213623 0.0 0.09801694005727768 -0.9951847195625305 0.0 -0.09801755100488663 -0.9951846599578857 0.0 -0.2902851700782776 -0.956940233707428 0.0 -0.2902851700782776 -0.956940233707428 0.0 -0.2902851700782776 -0.956940233707428 0.0 -0.4713970720767975 -0.881921112537384 0.0 -0.634393572807312 -0.77301025390625 0.0 -0.634393572807312 -0.77301025390625 0.0 -0.634393572807312 -0.77301025390625 0.0 -0.7730110883712769 -0.6343925595283508 0.0 -0.7730110883712769 -0.6343925595283508 0.0 -0.7730110883712769 -0.6343925595283508 0.0 -0.8819215297698975 -0.4713960587978363 0.0 -0.9569406509399414 -0.2902839779853821 0.0 -0.9569406509399414 -0.2902839779853821 0.0 -0.9569406509399414 -0.2902839779853821 0.0 -0.9951847791671753 -0.0980166345834732 0.0 -0.9951847791671753 -0.0980166345834732 0.0 -0.9951847791671753 -0.0980166345834732 0.0 -0.995184600353241 0.09801845997571945 0.0 -0.995184600353241 0.09801845997571945 0.0 -0.995184600353241 0.09801845997571945 0.0 -0.9569399952888489 0.29028576612472534 0.0 -0.8819208741188049 0.47139739990234375 0.0 -0.8819208741188049 0.47139739990234375 0.0 -0.8819208741188049 0.47139739990234375 0.0 -0.7730095982551575 0.6343943476676941 0.0 -0.634392261505127 0.773011326789856 0.0 -0.634392261505127 0.773011326789856 0.0 -0.634392261505127 0.773011326789856 0.0 -0.47139546275138855 0.8819218277931213 0.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 0.9999999403953552 0.0 0.0 0.9999999403953552 0.0 0.0 0.9999999403953552 -3.975114850618411e-06 0.0 1.0 -3.975114850618411e-06 0.0 1.0 -3.975114850618411e-06 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 0.9999999403953552 0.0 0.0 0.9999999403953552 0.0 0.0 0.9999999403953552 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 0.9999999403953552 0.0 0.0 0.9999999403953552 0.0 0.0 0.9999999403953552 3.97511939809192e-06 0.0 1.0 3.97511939809192e-06 0.0 1.0 3.97511939809192e-06 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 0.9999999403953552 0.0 0.0 0.9999999403953552 0.0 0.0 0.9999999403953552 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 0.9999999403953552 0.0 0.0 0.9999999403953552 -1.3685305475519272e-06 0.0 1.0 -1.3685305475519272e-06 0.0 1.0 -1.3685305475519272e-06 0.0 1.0 1.4370301641974947e-06 0.0 1.0 1.4370301641974947e-06 0.0 1.0 1.4370301641974947e-06 0.0 1.0 -2.8779635385944857e-07 0.0 1.0 -2.8779635385944857e-07 0.0 1.0 -2.8779635385944857e-07 0.0 1.0 -3.8885764297447167e-07 0.0 1.0 -3.8885764297447167e-07 0.0 1.0 -3.8885764297447167e-07 0.0 1.0 -0.29028305411338806 0.956940770149231 0.0 -0.29028305411338806 0.956940770149231 0.0 -0.29028305411338806 0.956940770149231 0.0 -0.09801653027534485 0.9951847791671753 0.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -0.9999999403953552 0.0 0.0 -0.9999999403953552 0.0 0.0 -0.9999999403953552 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -0.9999999403953552 0.0 0.0 -0.9999999403953552 0.0 0.0 -0.9999999403953552 -3.975113031629007e-06 0.0 -1.0 -3.975113031629007e-06 0.0 -1.0 -3.975113031629007e-06 0.0 -1.0 3.975119852839271e-06 0.0 -1.0 3.975119852839271e-06 0.0 -1.0 3.975119852839271e-06 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -0.9999999403953552 0.0 0.0 -0.9999999403953552 0.0 0.0 -0.9999999403953552 3.888569892751548e-07 0.0 -1.0 3.888569892751548e-07 0.0 -1.0 3.888569892751548e-07 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 -5.960467319710006e-08 0.0 -1.0 -5.960467319710006e-08 0.0 -1.0 -5.960467319710006e-08 0.0 -1.0</float_array>
+ <technique_common>
+ <accessor source="#id-mesh-7-normals-array" count="268" stride="3">
+ <param name="X" type="float"/>
+ <param name="Y" type="float"/>
+ <param name="Z" type="float"/>
+ </accessor>
+ </technique_common>
+ </source>
+ <vertices id="id-mesh-7-vertices">
+ <input semantic="POSITION" source="#id-mesh-7-positions"/>
+ </vertices>
+ <triangles count="124">
+ <input semantic="VERTEX" source="#id-mesh-7-vertices" offset="0"/>
+ <input semantic="NORMAL" source="#id-mesh-7-normals" offset="0"/>
+ <p> 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 0 102 1 103 104 105 6 106 7 107 108 109 110 111 112 15 113 16 18 114 19 21 115 22 116 117 118 27 119 28 120 121 122 123 124 125 36 126 37 39 127 40 128 129 130 45 131 46 48 132 49 133 134 135 54 136 55 137 138 139 140 141 142 63 143 64 144 145 146 147 148 149 150 151 152 75 153 76 154 155 156 81 157 82 158 159 160 87 161 88 162 163 164 164 165 162 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 180 180 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 162 162 165 166 205 169 206 177 176 178 179 181 180 180 184 199 188 190 199 207 208 209 210 211 212 162 168 177 213 214 215 185 187 193 216 217 218 162 177 199 219 220 221 96 222 97 223 224 225 225 226 227 228 229 230 231 232 227 101 233 234 234 235 101 236 237 99 238 239 99 99 240 241 241 242 243 243 244 245 246 247 248 249 250 251 252 253 254 255 256 223 257 258 259 223 225 101 227 232 101 101 235 236 237 238 99 99 241 100 243 245 100 260 261 262 256 263 223 225 227 101 101 236 99 241 243 100 264 255 223 265 266 267 </p>
+ </triangles>
+ </mesh>
+ </geometry>
+ <geometry id="id-mesh-8" name="Cylinder.002">
<mesh>
<source id="id-mesh-8-positions">
- <float_array id="id-mesh-8-positions-array" count="555"> 0.0 1.0 1.780594825744629 0.19509032368659973 0.9807851910591125 -1.544257640838623 0.0 0.9999999403953552 -1.544257640838623 0.19509032368659973 0.9807851910591125 -1.544257640838623 0.3826834559440613 0.9238795638084412 1.780594825744629 0.3826834559440613 0.9238794445991516 -1.544257640838623 0.3826834559440613 0.9238795638084412 1.780594825744629 0.5555702447891235 0.8314695358276367 -1.544257640838623 0.3826834559440613 0.9238794445991516 -1.544257640838623 0.5555702447891235 0.8314696550369263 1.780594825744629 0.7071067690849304 0.7071067094802856 -1.544257640838623 0.5555702447891235 0.8314695358276367 -1.544257640838623 0.7071067690849304 0.7071068286895752 1.780594825744629 0.8314696550369263 0.555570125579834 -1.544257640838623 0.7071067690849304 0.7071067094802856 -1.544257640838623 0.8314696550369263 0.5555702447891235 1.780594825744629 0.9238795042037964 0.3826834261417389 -1.544257640838623 0.8314696550369263 0.555570125579834 -1.544257640838623 0.9238795042037964 0.38268348574638367 1.780594825744629 0.9807852506637573 0.19509032368659973 -1.544257640838623 0.9238795042037964 0.3826834261417389 -1.544257640838623 0.9807852506637573 0.1950903832912445 1.780594825744629 1.0 -3.1119853360905836e-08 -0.9356282949447632 0.9807852506637573 0.19509032368659973 -1.544257640838623 -1.0 9.99720100480772e-07 1.780594825744629 -0.980785071849823 0.19509132206439972 -1.544257640838623 -1.0 9.418089348400827e-07 -1.544257640838623 -0.980785071849823 0.1950913816690445 1.780594825744629 -0.923879086971283 0.38268446922302246 -1.544257640838623 -0.980785071849823 0.19509132206439972 -1.544257640838623 -0.923879086971283 0.38268452882766724 1.780594825744629 -0.831468939781189 0.5555711984634399 -1.544257640838623 -0.923879086971283 0.38268446922302246 -1.544257640838623 -0.831468939781189 0.5555713176727295 1.780594825744629 -0.7071058750152588 0.7071076035499573 -1.544257640838623 -0.831468939781189 0.5555711984634399 -1.544257640838623 -0.7071058750152588 0.7071077227592468 1.780594825744629 -0.5555691123008728 0.8314703106880188 -1.544257640838623 -0.7071058750152588 0.7071076035499573 -1.544257640838623 -0.5555691123008728 0.8314704298973083 1.780594825744629 -0.38268208503723145 0.9238800406455994 -1.544257640838623 -0.5555691123008728 0.8314703106880188 -1.544257640838623 -0.7071058750152588 0.7071077227592468 1.780594825744629 -1.0 9.99720100480772e-07 1.780594825744629 0.8314696550369263 0.5555702447891235 1.780594825744629 -0.38268208503723145 0.9238801598548889 1.780594825744629 -0.19508881866931915 0.9807854890823364 -1.544257640838623 -0.38268208503723145 0.9238800406455994 -1.544257640838623 -0.19508881866931915 0.9807854890823364 -1.544257640838623 0.0 1.0 1.780594825744629 0.0 0.9999999403953552 -1.544257640838623 0.19509032368659973 0.9807851910591125 -1.544257640838623 -1.0 9.418089348400827e-07 -1.544257640838623 -0.7071058750152588 0.7071076035499573 -1.544257640838623 1.0 1.096187887128508e-07 1.780594825744629 -1.0 9.418089348400827e-07 -1.544257640838623 1.0 5.170764438844344e-08 -1.544257640838623 1.0 1.096187887128508e-07 1.780594825744629 1.0 5.170764438844344e-08 -1.544257640838623 1.0 -3.1119853360905836e-08 -0.9356282949447632 0.0 1.0 1.780594825744629 0.19509032368659973 0.9807853102684021 1.780594825744629 0.19509032368659973 0.9807851910591125 -1.544257640838623 0.19509032368659973 0.9807851910591125 -1.544257640838623 0.19509032368659973 0.9807853102684021 1.780594825744629 0.3826834559440613 0.9238795638084412 1.780594825744629 0.3826834559440613 0.9238795638084412 1.780594825744629 0.5555702447891235 0.8314696550369263 1.780594825744629 0.5555702447891235 0.8314695358276367 -1.544257640838623 0.5555702447891235 0.8314696550369263 1.780594825744629 0.7071067690849304 0.7071068286895752 1.780594825744629 0.7071067690849304 0.7071067094802856 -1.544257640838623 0.7071067690849304 0.7071068286895752 1.780594825744629 0.8314696550369263 0.5555702447891235 1.780594825744629 0.8314696550369263 0.555570125579834 -1.544257640838623 0.8314696550369263 0.5555702447891235 1.780594825744629 0.9238795042037964 0.38268348574638367 1.780594825744629 0.9238795042037964 0.3826834261417389 -1.544257640838623 0.9807852506637573 0.1950903832912445 1.780594825744629 1.0 5.170764438844344e-08 -1.544257640838623 0.9807852506637573 0.19509032368659973 -1.544257640838623 1.0 -3.1119853360905836e-08 -0.9356282949447632 0.9807852506637573 0.1950903832912445 1.780594825744629 1.0 1.096187887128508e-07 1.780594825744629 1.0 -3.1119853360905836e-08 -0.9356282949447632 -1.0 9.99720100480772e-07 1.780594825744629 -0.980785071849823 0.1950913816690445 1.780594825744629 -0.980785071849823 0.19509132206439972 -1.544257640838623 -0.980785071849823 0.1950913816690445 1.780594825744629 -0.923879086971283 0.38268452882766724 1.780594825744629 -0.923879086971283 0.38268446922302246 -1.544257640838623 -0.923879086971283 0.38268452882766724 1.780594825744629 -0.831468939781189 0.5555713176727295 1.780594825744629 -0.831468939781189 0.5555711984634399 -1.544257640838623 -0.831468939781189 0.5555713176727295 1.780594825744629 -0.7071058750152588 0.7071077227592468 1.780594825744629 -0.7071058750152588 0.7071076035499573 -1.544257640838623 -0.7071058750152588 0.7071077227592468 1.780594825744629 -0.5555691123008728 0.8314704298973083 1.780594825744629 -0.5555691123008728 0.8314703106880188 -1.544257640838623 -0.5555691123008728 0.8314704298973083 1.780594825744629 -0.38268208503723145 0.9238801598548889 1.780594825744629 -0.38268208503723145 0.9238800406455994 -1.544257640838623 0.3826834559440613 0.9238795638084412 1.780594825744629 0.19509032368659973 0.9807853102684021 1.780594825744629 0.0 1.0 1.780594825744629 0.0 1.0 1.780594825744629 -0.19508881866931915 0.980785608291626 1.780594825744629 -0.38268208503723145 0.9238801598548889 1.780594825744629 -0.38268208503723145 0.9238801598548889 1.780594825744629 -0.5555691123008728 0.8314704298973083 1.780594825744629 -0.7071058750152588 0.7071077227592468 1.780594825744629 -0.7071058750152588 0.7071077227592468 1.780594825744629 -0.831468939781189 0.5555713176727295 1.780594825744629 -0.923879086971283 0.38268452882766724 1.780594825744629 -0.923879086971283 0.38268452882766724 1.780594825744629 -0.980785071849823 0.1950913816690445 1.780594825744629 -1.0 9.99720100480772e-07 1.780594825744629 -1.0 9.99720100480772e-07 1.780594825744629 1.0 1.096187887128508e-07 1.780594825744629 0.9807852506637573 0.1950903832912445 1.780594825744629 0.9238795042037964 0.38268348574638367 1.780594825744629 0.8314696550369263 0.5555702447891235 1.780594825744629 0.8314696550369263 0.5555702447891235 1.780594825744629 0.7071067690849304 0.7071068286895752 1.780594825744629 0.5555702447891235 0.8314696550369263 1.780594825744629 0.5555702447891235 0.8314696550369263 1.780594825744629 0.3826834559440613 0.9238795638084412 1.780594825744629 0.0 1.0 1.780594825744629 -0.38268208503723145 0.9238801598548889 1.780594825744629 -0.7071058750152588 0.7071077227592468 1.780594825744629 -0.923879086971283 0.38268452882766724 1.780594825744629 -1.0 9.99720100480772e-07 1.780594825744629 -1.0 9.99720100480772e-07 1.780594825744629 0.9807852506637573 0.1950903832912445 1.780594825744629 0.8314696550369263 0.5555702447891235 1.780594825744629 0.8314696550369263 0.5555702447891235 1.780594825744629 0.5555702447891235 0.8314696550369263 1.780594825744629 0.0 1.0 1.780594825744629 0.0 1.0 1.780594825744629 -0.7071058750152588 0.7071077227592468 1.780594825744629 0.8314696550369263 0.5555702447891235 1.780594825744629 -0.38268208503723145 0.9238801598548889 1.780594825744629 -0.19508881866931915 0.980785608291626 1.780594825744629 -0.19508881866931915 0.9807854890823364 -1.544257640838623 -0.19508881866931915 0.9807854890823364 -1.544257640838623 -0.19508881866931915 0.980785608291626 1.780594825744629 0.0 1.0 1.780594825744629 -0.19508881866931915 0.9807854890823364 -1.544257640838623 0.0 0.9999999403953552 -1.544257640838623 0.19509032368659973 0.9807851910591125 -1.544257640838623 0.19509032368659973 0.9807851910591125 -1.544257640838623 0.3826834559440613 0.9238794445991516 -1.544257640838623 0.5555702447891235 0.8314695358276367 -1.544257640838623 0.5555702447891235 0.8314695358276367 -1.544257640838623 0.7071067690849304 0.7071067094802856 -1.544257640838623 0.8314696550369263 0.555570125579834 -1.544257640838623 0.9238795042037964 0.3826834261417389 -1.544257640838623 0.9807852506637573 0.19509032368659973 -1.544257640838623 0.9807852506637573 0.19509032368659973 -1.544257640838623 1.0 5.170764438844344e-08 -1.544257640838623 -1.0 9.418089348400827e-07 -1.544257640838623 -1.0 9.418089348400827e-07 -1.544257640838623 -0.980785071849823 0.19509132206439972 -1.544257640838623 -0.7071058750152588 0.7071076035499573 -1.544257640838623 -0.923879086971283 0.38268446922302246 -1.544257640838623 -0.831468939781189 0.5555711984634399 -1.544257640838623 -0.7071058750152588 0.7071076035499573 -1.544257640838623 -0.7071058750152588 0.7071076035499573 -1.544257640838623 -0.5555691123008728 0.8314703106880188 -1.544257640838623 -0.38268208503723145 0.9238800406455994 -1.544257640838623 -0.38268208503723145 0.9238800406455994 -1.544257640838623 -0.7071058750152588 0.7071076035499573 -1.544257640838623 0.8314696550369263 0.555570125579834 -1.544257640838623 0.9807852506637573 0.19509032368659973 -1.544257640838623 -0.980785071849823 0.19509132206439972 -1.544257640838623 -0.923879086971283 0.38268446922302246 -1.544257640838623 -0.7071058750152588 0.7071076035499573 -1.544257640838623 -0.7071058750152588 0.7071076035499573 -1.544257640838623 -0.19508881866931915 0.9807854890823364 -1.544257640838623 0.19509032368659973 0.9807851910591125 -1.544257640838623 0.19509032368659973 0.9807851910591125 -1.544257640838623 0.9807852506637573 0.19509032368659973 -1.544257640838623 -1.0 9.418089348400827e-07 -1.544257640838623 -1.0 9.99720100480772e-07 1.780594825744629</float_array>
+ <float_array id="id-mesh-8-positions-array" count="804"> 0.0 1.0 1.0 0.19509032368659973 0.9807852506637573 -1.0 0.0 1.0 -1.0 0.19509032368659973 0.9807852506637573 1.0 0.3826834559440613 0.9238795042037964 -1.0 0.19509032368659973 0.9807852506637573 -1.0 0.3826834559440613 0.9238795042037964 1.0 0.5555702447891235 0.8314695954322815 -1.0 0.3826834559440613 0.9238795042037964 -1.0 0.5555702447891235 0.8314695954322815 1.0 0.7071067690849304 0.7071067690849304 -1.0 0.5555702447891235 0.8314695954322815 -1.0 0.7071067690849304 0.7071067690849304 1.0 0.8314696550369263 0.5555701851844788 -1.0 0.7071067690849304 0.7071067690849304 -1.0 0.8314696550369263 0.5555701851844788 1.0 0.9238795042037964 0.3826834261417389 -1.0 0.8314696550369263 0.5555701851844788 -1.0 0.9238795042037964 0.3826834261417389 1.0 0.9807852506637573 0.19509035348892212 -1.0 0.9238795042037964 0.3826834261417389 -1.0 0.9807852506637573 0.19509035348892212 1.0 1.0 7.549790126404332e-08 -1.0 0.9807852506637573 0.19509035348892212 -1.0 1.0 7.549790126404332e-08 1.0 0.9807853102684021 -0.19509020447731018 -1.0 1.0 7.549790126404332e-08 -1.0 0.9807853102684021 -0.19509020447731018 1.0 0.9238795638084412 -0.38268327713012695 -1.0 0.9807853102684021 -0.19509020447731018 -1.0 0.9238795638084412 -0.38268327713012695 1.0 0.8314696550369263 -0.5555701851844788 -1.0 0.9238795638084412 -0.38268327713012695 -1.0 0.8314696550369263 -0.5555701851844788 1.0 0.7071067690849304 -0.7071067690849304 -1.0 0.8314696550369263 -0.5555701851844788 -1.0 0.7071067690849304 -0.7071067690849304 1.0 0.5555701851844788 -0.8314696550369263 -1.0 0.7071067690849304 -0.7071067690849304 -1.0 0.5555701851844788 -0.8314696550369263 1.0 0.38268327713012695 -0.9238796234130859 -1.0 0.5555701851844788 -0.8314696550369263 -1.0 0.38268327713012695 -0.9238796234130859 1.0 0.19509008526802063 -0.9807853102684021 -1.0 0.38268327713012695 -0.9238796234130859 -1.0 0.19509008526802063 -0.9807853102684021 1.0 -3.2584136988589307e-07 -1.0 -1.0 0.19509008526802063 -0.9807853102684021 -1.0 -3.2584136988589307e-07 -1.0 1.0 -0.19509072601795197 -0.9807851910591125 -1.0 -3.2584136988589307e-07 -1.0 -1.0 -0.19509072601795197 -0.9807851910591125 1.0 -0.3826838731765747 -0.9238793253898621 -1.0 -0.19509072601795197 -0.9807851910591125 -1.0 -0.3826838731765747 -0.9238793253898621 1.0 -0.5555707216262817 -0.8314692974090576 -1.0 -0.3826838731765747 -0.9238793253898621 -1.0 -0.5555707216262817 -0.8314692974090576 1.0 -0.7071072459220886 -0.707106351852417 -1.0 -0.5555707216262817 -0.8314692974090576 -1.0 -0.7071072459220886 -0.707106351852417 1.0 -0.8314700126647949 -0.5555696487426758 -1.0 -0.7071072459220886 -0.707106351852417 -1.0 -0.8314700126647949 -0.5555696487426758 1.0 -0.923879861831665 -0.3826826810836792 -1.0 -0.8314700126647949 -0.5555696487426758 -1.0 -0.923879861831665 -0.3826826810836792 1.0 -0.9807854294776917 -0.1950894594192505 -1.0 -0.923879861831665 -0.3826826810836792 -1.0 -0.9807854294776917 -0.1950894594192505 1.0 -1.0 9.655991561885457e-07 -1.0 -0.9807854294776917 -0.1950894594192505 -1.0 -1.0 9.655991561885457e-07 1.0 -0.980785071849823 0.1950913518667221 -1.0 -1.0 9.655991561885457e-07 -1.0 -0.980785071849823 0.1950913518667221 1.0 -0.923879086971283 0.38268446922302246 -1.0 -0.980785071849823 0.1950913518667221 -1.0 -0.923879086971283 0.38268446922302246 1.0 -0.831468939781189 0.5555712580680847 -1.0 -0.923879086971283 0.38268446922302246 -1.0 -0.831468939781189 0.5555712580680847 1.0 -0.7071058750152588 0.707107663154602 -1.0 -0.831468939781189 0.5555712580680847 -1.0 -0.7071058750152588 0.707107663154602 1.0 -0.5555691123008728 0.8314703702926636 -1.0 -0.7071058750152588 0.707107663154602 -1.0 -0.5555691123008728 0.8314703702926636 1.0 -0.38268208503723145 0.9238801002502441 -1.0 -0.5555691123008728 0.8314703702926636 -1.0 -0.3826838731765747 -0.9238793253898621 1.0 0.9238795638084412 -0.38268327713012695 1.0 -0.923879086971283 0.38268446922302246 1.0 -0.38268208503723145 0.9238801002502441 1.0 -0.19508881866931915 0.9807855486869812 -1.0 -0.38268208503723145 0.9238801002502441 -1.0 -0.19508881866931915 0.9807855486869812 1.0 0.0 1.0 -1.0 -0.19508881866931915 0.9807855486869812 -1.0 0.19509008526802063 -0.9807853102684021 -1.0 -0.9807854294776917 -0.1950894594192505 -1.0 0.9807852506637573 0.19509035348892212 -1.0 0.19509032368659973 0.9807852506637573 1.0 0.19509032368659973 0.9807852506637573 1.0 0.3826834559440613 0.9238795042037964 1.0 0.3826834559440613 0.9238795042037964 -1.0 0.5555702447891235 0.8314695954322815 1.0 0.5555702447891235 0.8314695954322815 1.0 0.7071067690849304 0.7071067690849304 1.0 0.7071067690849304 0.7071067690849304 -1.0 0.7071067690849304 0.7071067690849304 1.0 0.8314696550369263 0.5555701851844788 1.0 0.8314696550369263 0.5555701851844788 -1.0 0.9238795042037964 0.3826834261417389 1.0 0.9807852506637573 0.19509035348892212 1.0 1.0 7.549790126404332e-08 1.0 1.0 7.549790126404332e-08 1.0 0.9807853102684021 -0.19509020447731018 1.0 0.9807853102684021 -0.19509020447731018 -1.0 0.9238795638084412 -0.38268327713012695 1.0 0.9238795638084412 -0.38268327713012695 1.0 0.8314696550369263 -0.5555701851844788 1.0 0.8314696550369263 -0.5555701851844788 -1.0 0.8314696550369263 -0.5555701851844788 1.0 0.7071067690849304 -0.7071067690849304 1.0 0.7071067690849304 -0.7071067690849304 -1.0 0.5555701851844788 -0.8314696550369263 1.0 0.38268327713012695 -0.9238796234130859 1.0 0.38268327713012695 -0.9238796234130859 1.0 0.19509008526802063 -0.9807853102684021 1.0 0.19509008526802063 -0.9807853102684021 -1.0 -3.2584136988589307e-07 -1.0 1.0 -0.19509072601795197 -0.9807851910591125 1.0 -0.19509072601795197 -0.9807851910591125 1.0 -0.3826838731765747 -0.9238793253898621 1.0 -0.3826838731765747 -0.9238793253898621 -1.0 -0.5555707216262817 -0.8314692974090576 1.0 -0.5555707216262817 -0.8314692974090576 1.0 -0.7071072459220886 -0.707106351852417 1.0 -0.7071072459220886 -0.707106351852417 -1.0 -0.7071072459220886 -0.707106351852417 1.0 -0.8314700126647949 -0.5555696487426758 1.0 -0.8314700126647949 -0.5555696487426758 -1.0 -0.923879861831665 -0.3826826810836792 1.0 -0.923879861831665 -0.3826826810836792 1.0 -0.9807854294776917 -0.1950894594192505 1.0 -0.9807854294776917 -0.1950894594192505 -1.0 -0.9807854294776917 -0.1950894594192505 1.0 -1.0 9.655991561885457e-07 1.0 -1.0 9.655991561885457e-07 -1.0 -1.0 9.655991561885457e-07 1.0 -0.980785071849823 0.1950913518667221 1.0 -0.980785071849823 0.1950913518667221 -1.0 -0.923879086971283 0.38268446922302246 1.0 -0.923879086971283 0.38268446922302246 1.0 -0.831468939781189 0.5555712580680847 1.0 -0.831468939781189 0.5555712580680847 -1.0 -0.7071058750152588 0.707107663154602 1.0 -0.7071058750152588 0.707107663154602 1.0 -0.5555691123008728 0.8314703702926636 1.0 -0.5555691123008728 0.8314703702926636 -1.0 -0.38268208503723145 0.9238801002502441 1.0 0.3826834559440613 0.9238795042037964 1.0 0.19509032368659973 0.9807852506637573 1.0 0.0 1.0 1.0 -0.19508881866931915 0.9807855486869812 1.0 -0.38268208503723145 0.9238801002502441 1.0 -0.5555691123008728 0.8314703702926636 1.0 -0.7071058750152588 0.707107663154602 1.0 -0.7071058750152588 0.707107663154602 1.0 -0.831468939781189 0.5555712580680847 1.0 -0.923879086971283 0.38268446922302246 1.0 -0.923879086971283 0.38268446922302246 1.0 -0.980785071849823 0.1950913518667221 1.0 -1.0 9.655991561885457e-07 1.0 -1.0 9.655991561885457e-07 1.0 -0.9807854294776917 -0.1950894594192505 1.0 -0.923879086971283 0.38268446922302246 1.0 -0.923879861831665 -0.3826826810836792 1.0 -0.8314700126647949 -0.5555696487426758 1.0 -0.3826838731765747 -0.9238793253898621 1.0 -0.7071072459220886 -0.707106351852417 1.0 -0.5555707216262817 -0.8314692974090576 1.0 -0.19509072601795197 -0.9807851910591125 1.0 -3.2584136988589307e-07 -1.0 1.0 -3.2584136988589307e-07 -1.0 1.0 0.19509008526802063 -0.9807853102684021 1.0 0.38268327713012695 -0.9238796234130859 1.0 0.38268327713012695 -0.9238796234130859 1.0 0.5555701851844788 -0.8314696550369263 1.0 0.7071067690849304 -0.7071067690849304 1.0 0.7071067690849304 -0.7071067690849304 1.0 0.8314696550369263 -0.5555701851844788 1.0 0.9238795638084412 -0.38268327713012695 1.0 0.9238795638084412 -0.38268327713012695 1.0 0.9807853102684021 -0.19509020447731018 1.0 1.0 7.549790126404332e-08 1.0 1.0 7.549790126404332e-08 1.0 0.9807852506637573 0.19509035348892212 1.0 0.9238795638084412 -0.38268327713012695 1.0 0.9238795042037964 0.3826834261417389 1.0 0.8314696550369263 0.5555701851844788 1.0 0.7071067690849304 0.7071067690849304 1.0 0.7071067690849304 0.7071067690849304 1.0 0.5555702447891235 0.8314695954322815 1.0 -0.38268208503723145 0.9238801002502441 1.0 0.3826834559440613 0.9238795042037964 1.0 0.9238795638084412 -0.38268327713012695 1.0 0.9807852506637573 0.19509035348892212 1.0 0.9238795042037964 0.3826834261417389 1.0 0.9238795042037964 0.3826834261417389 1.0 0.7071067690849304 0.7071067690849304 1.0 0.9238795638084412 -0.38268327713012695 1.0 -0.923879086971283 0.38268446922302246 1.0 -0.923879861831665 -0.3826826810836792 1.0 -0.3826838731765747 -0.9238793253898621 1.0 0.9238795638084412 -0.38268327713012695 1.0 0.7071067690849304 0.7071067690849304 1.0 0.3826834559440613 0.9238795042037964 1.0 -0.38268208503723145 0.9238801002502441 1.0 -0.19508881866931915 0.9807855486869812 1.0 -0.19508881866931915 0.9807855486869812 -1.0 0.0 1.0 1.0 -0.19508881866931915 0.9807855486869812 -1.0 0.0 1.0 -1.0 0.19509032368659973 0.9807852506637573 -1.0 0.3826834559440613 0.9238795042037964 -1.0 0.5555702447891235 0.8314695954322815 -1.0 0.5555702447891235 0.8314695954322815 -1.0 0.7071067690849304 0.7071067690849304 -1.0 0.8314696550369263 0.5555701851844788 -1.0 0.8314696550369263 0.5555701851844788 -1.0 0.9238795042037964 0.3826834261417389 -1.0 1.0 7.549790126404332e-08 -1.0 0.9807853102684021 -0.19509020447731018 -1.0 0.9238795638084412 -0.38268327713012695 -1.0 0.8314696550369263 -0.5555701851844788 -1.0 0.7071067690849304 -0.7071067690849304 -1.0 0.5555701851844788 -0.8314696550369263 -1.0 0.38268327713012695 -0.9238796234130859 -1.0 -3.2584136988589307e-07 -1.0 -1.0 -0.19509072601795197 -0.9807851910591125 -1.0 -0.3826838731765747 -0.9238793253898621 -1.0 -0.5555707216262817 -0.8314692974090576 -1.0 -0.7071072459220886 -0.707106351852417 -1.0 -0.8314700126647949 -0.5555696487426758 -1.0 -0.8314700126647949 -0.5555696487426758 -1.0 -0.923879861831665 -0.3826826810836792 -1.0 -0.9807854294776917 -0.1950894594192505 -1.0 -0.9807854294776917 -0.1950894594192505 -1.0 -1.0 9.655991561885457e-07 -1.0 -0.980785071849823 0.1950913518667221 -1.0 -0.980785071849823 0.1950913518667221 -1.0 -0.923879086971283 0.38268446922302246 -1.0 -0.831468939781189 0.5555712580680847 -1.0 -0.831468939781189 0.5555712580680847 -1.0 -0.7071058750152588 0.707107663154602 -1.0 -0.5555691123008728 0.8314703702926636 -1.0 -0.38268208503723145 0.9238801002502441 -1.0 -0.19508881866931915 0.9807855486869812 -1.0 -0.9807854294776917 -0.1950894594192505 -1.0 -0.980785071849823 0.1950913518667221 -1.0 -0.19508881866931915 0.9807855486869812 -1.0 -0.5555691123008728 0.8314703702926636 -1.0 -0.980785071849823 0.1950913518667221 -1.0 -0.19508881866931915 0.9807855486869812 -1.0 0.9807852506637573 0.19509035348892212 -1.0 -0.9807854294776917 -0.1950894594192505 -1.0</float_array>
<technique_common>
- <accessor source="#id-mesh-8-positions-array" count="185" stride="3">
+ <accessor source="#id-mesh-8-positions-array" count="268" stride="3">
<param name="X" type="float"/>
<param name="Y" type="float"/>
<param name="Z" type="float"/>
@@ -141,9 +205,9 @@
</technique_common>
</source>
<source id="id-mesh-8-normals">
- <float_array id="id-mesh-8-normals-array" count="555"> 0.09801729768514633 0.9951847195625305 0.0 0.09801729768514633 0.9951847195625305 0.0 0.09801729768514633 0.9951847195625305 0.0 0.290284663438797 0.9569404125213623 -4.572415690518028e-08 0.290284663438797 0.9569404125213623 -4.572415690518028e-08 0.290284663438797 0.9569404125213623 -4.572415690518028e-08 0.47139668464660645 0.8819212913513184 -9.144831381036056e-08 0.47139668464660645 0.8819212913513184 -9.144831381036056e-08 0.47139668464660645 0.8819212913513184 -9.144831381036056e-08 0.6343934535980225 0.77301025390625 -2.2862085558017498e-08 0.6343934535980225 0.77301025390625 -2.2862085558017498e-08 0.6343934535980225 0.77301025390625 -2.2862085558017498e-08 0.7730103135108948 0.6343935132026672 -2.2862067794449104e-08 0.7730103135108948 0.6343935132026672 -2.2862067794449104e-08 0.7730103135108948 0.6343935132026672 -2.2862067794449104e-08 0.8819212913513184 0.4713965952396393 -1.1431046331722428e-08 0.8819212913513184 0.4713965952396393 -1.1431046331722428e-08 0.8819212913513184 0.4713965952396393 -1.1431046331722428e-08 0.9569402933120728 0.29028475284576416 -5.715519613147535e-09 0.9569402933120728 0.29028475284576416 -5.715519613147535e-09 0.9569402933120728 0.29028475284576416 -5.715519613147535e-09 0.9951846599578857 0.09801720082759857 -1.7860992684859411e-09 0.9951846599578857 0.09801720082759857 -1.7860992684859411e-09 0.9951846599578857 0.09801720082759857 -1.7860992684859411e-09 -0.995184600353241 0.09801791608333588 -1.7860990464413362e-09 -0.995184600353241 0.09801791608333588 -1.7860990464413362e-09 -0.995184600353241 0.09801791608333588 -1.7860990464413362e-09 -0.9569401144981384 0.2902853488922119 -5.715516948612276e-09 -0.9569401144981384 0.2902853488922119 -5.715516948612276e-09 -0.9569401144981384 0.2902853488922119 -5.715516948612276e-09 -0.8819207549095154 0.47139766812324524 -1.1431036561759811e-08 -0.8819207549095154 0.47139766812324524 -1.1431036561759811e-08 -0.8819207549095154 0.47139766812324524 -1.1431036561759811e-08 -0.7730094790458679 0.6343943476676941 0.0 -0.7730094790458679 0.6343943476676941 0.0 -0.7730094790458679 0.6343943476676941 0.0 -0.6343925595283508 0.7730110883712769 -2.28620766762333e-08 -0.6343925595283508 0.7730110883712769 -2.28620766762333e-08 -0.6343925595283508 0.7730110883712769 -2.28620766762333e-08 -0.47139549255371094 0.8819219470024109 0.0 -0.47139549255371094 0.8819219470024109 0.0 -0.47139549255371094 0.8819219470024109 0.0 -1.0527867289056303e-07 0.0 1.0 -1.0527867289056303e-07 0.0 1.0 -1.0527867289056303e-07 0.0 1.0 -0.2902830243110657 0.9569408893585205 -4.572413558889821e-08 -0.2902830243110657 0.9569408893585205 -4.572413558889821e-08 -0.2902830243110657 0.9569408893585205 -4.572413558889821e-08 -0.09801653772592545 0.9951847791671753 -4.572451217654816e-08 -0.09801653772592545 0.9951847791671753 -4.572451217654816e-08 -0.09801653772592545 0.9951847791671753 -4.572451217654816e-08 -4.274339460152987e-07 0.0 -1.0 -4.274339460152987e-07 0.0 -1.0 -4.274339460152987e-07 0.0 -1.0 -4.450506310149649e-07 -1.0 1.7417663755736612e-08 -4.450506310149649e-07 -1.0 1.7417663755736612e-08 -4.450506310149649e-07 -1.0 1.7417663755736612e-08 -0.7932799458503723 -0.6088569760322571 0.0 -0.7932799458503723 -0.6088569760322571 0.0 -0.7932799458503723 -0.6088569760322571 0.0 0.09801699221134186 0.9951847195625305 -4.572415690518028e-08 0.09801699221134186 0.9951847195625305 -4.572415690518028e-08 0.09801699221134186 0.9951847195625305 -4.572415690518028e-08 0.2902846038341522 0.9569403529167175 0.0 0.2902846038341522 0.9569403529167175 0.0 0.2902846038341522 0.9569403529167175 0.0 0.4713968336582184 0.8819211721420288 0.0 0.4713968336582184 0.8819211721420288 0.0 0.4713968336582184 0.8819211721420288 0.0 0.6343933343887329 0.7730104327201843 -2.286208022894698e-08 0.6343933343887329 0.7730104327201843 -2.286208022894698e-08 0.6343933343887329 0.7730104327201843 -2.286208022894698e-08 0.7730103135108948 0.6343935132026672 -2.2862069570805943e-08 0.7730103135108948 0.6343935132026672 -2.2862069570805943e-08 0.7730103135108948 0.6343935132026672 -2.2862069570805943e-08 0.8819214701652527 0.4713965356349945 -2.2862089110731176e-08 0.8819214701652527 0.4713965356349945 -2.2862089110731176e-08 0.8819214701652527 0.4713965356349945 -2.2862089110731176e-08 0.9569402933120728 0.29028475284576416 -5.715519613147535e-09 0.9951847195625305 0.09801741689443588 1.1708646496799702e-08 0.9951847195625305 0.09801741689443588 1.1708646496799702e-08 0.9951847195625305 0.09801741689443588 1.1708646496799702e-08 0.9951846599578857 0.09801766276359558 -4.809893372481611e-09 0.9951846599578857 0.09801766276359558 -4.809893372481611e-09 0.9951846599578857 0.09801766276359558 -4.809893372481611e-09 -0.9951845407485962 0.09801864624023438 -1.7860990464413362e-09 -0.9951845407485962 0.09801864624023438 -1.7860990464413362e-09 -0.9951845407485962 0.09801864624023438 -1.7860990464413362e-09 -0.9569398164749146 0.29028600454330444 -5.715515616344646e-09 -0.9569398164749146 0.29028600454330444 -5.715515616344646e-09 -0.9569398164749146 0.29028600454330444 -5.715515616344646e-09 -0.8819208145141602 0.4713975191116333 -1.1431033009046132e-08 -0.8819208145141602 0.4713975191116333 -1.1431033009046132e-08 -0.8819208145141602 0.4713975191116333 -1.1431033009046132e-08 -0.7730095386505127 0.6343942880630493 -4.5724139141611886e-08 -0.7730095386505127 0.6343942880630493 -4.5724139141611886e-08 -0.7730095386505127 0.6343942880630493 -4.5724139141611886e-08 -0.634392261505127 0.773011326789856 -2.2862062465378585e-08 -0.634392261505127 0.773011326789856 -2.2862062465378585e-08 -0.634392261505127 0.773011326789856 -2.2862062465378585e-08 -0.47139549255371094 0.8819219470024109 -4.572413203618453e-08 -0.47139549255371094 0.8819219470024109 -4.572413203618453e-08 -0.47139549255371094 0.8819219470024109 -4.572413203618453e-08 -9.937868981069187e-07 0.0 1.0 -9.937868981069187e-07 0.0 1.0 -9.937868981069187e-07 0.0 1.0 1.9875737962138373e-06 0.0 1.0 1.9875737962138373e-06 0.0 1.0 1.9875737962138373e-06 0.0 1.0 0.0 0.0 0.9999999403953552 0.0 0.0 0.9999999403953552 0.0 0.0 0.9999999403953552 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 0.9999999403953552 0.0 0.0 0.9999999403953552 0.0 0.0 0.9999999403953552 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 0.9999999403953552 0.0 0.0 0.9999999403953552 0.0 0.0 0.9999999403953552 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 2.046155032076058e-06 0.0 1.0 2.046155032076058e-06 0.0 1.0 2.046155032076058e-06 0.0 1.0 -1.604079926664781e-07 0.0 1.0 -1.604079926664781e-07 0.0 1.0 -1.604079926664781e-07 0.0 1.0 5.581790105679829e-07 0.0 1.0 5.581790105679829e-07 0.0 1.0 5.581790105679829e-07 0.0 1.0 -1.0685854334724354e-07 0.0 1.0 -1.0685854334724354e-07 0.0 1.0 -1.0685854334724354e-07 0.0 1.0 -0.29028305411338806 0.9569408297538757 0.0 -0.29028305411338806 0.9569408297538757 0.0 -0.29028305411338806 0.9569408297538757 0.0 -0.09801623225212097 0.9951847791671753 -4.572451217654816e-08 -0.09801623225212097 0.9951847791671753 -4.572451217654816e-08 -0.09801623225212097 0.9951847791671753 -4.572451217654816e-08 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 -3.975099843955832e-06 0.0 -0.9999999403953552 -3.975099843955832e-06 0.0 -0.9999999403953552 -3.975099843955832e-06 0.0 -0.9999999403953552 0.0 0.0 -1.0 0.0 0.0 -1.0 7.950246981636155e-06 0.0 -0.9999999403953552 7.950246981636155e-06 0.0 -0.9999999403953552 7.950246981636155e-06 0.0 -0.9999999403953552 1.8652333011459632e-08 0.0 -1.0 1.8652333011459632e-08 0.0 -1.0 1.8652333011459632e-08 0.0 -1.0 2.7370574571250472e-06 0.0 -1.0 2.7370574571250472e-06 0.0 -1.0 2.7370574571250472e-06 0.0 -1.0 3.9751080294081476e-06 0.0 -1.0 3.9751080294081476e-06 0.0 -1.0 3.9751080294081476e-06 0.0 -1.0 -3.9750843825459015e-06 0.0 -1.0 -3.9750843825459015e-06 0.0 -1.0 -3.9750843825459015e-06 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -0.9999999403953552 0.0 0.0 -0.9999999403953552 0.0 0.0 -0.9999999403953552 3.1114353760131053e-07 0.0 -1.0 3.1114353760131053e-07 0.0 -1.0 3.1114353760131053e-07 0.0 -1.0 6.973042587787859e-08 0.0 -1.0 6.973042587787859e-08 0.0 -1.0 6.973042587787859e-08 0.0 -1.0 -4.450506310149649e-07 -1.0 1.7417663755736612e-08</float_array>
+ <float_array id="id-mesh-8-normals-array" count="804"> 0.09801729023456573 0.9951847195625305 0.0 0.09801729023456573 0.9951847195625305 0.0 0.09801729023456573 0.9951847195625305 0.0 0.29028457403182983 0.9569403529167175 0.0 0.29028457403182983 0.9569403529167175 0.0 0.29028457403182983 0.9569403529167175 0.0 0.47139671444892883 0.8819212913513184 0.0 0.47139671444892883 0.8819212913513184 0.0 0.47139671444892883 0.8819212913513184 0.0 0.6343935132026672 0.7730103135108948 0.0 0.6343935132026672 0.7730103135108948 0.0 0.6343935132026672 0.7730103135108948 0.0 0.7730105519294739 0.6343932151794434 0.0 0.7730105519294739 0.6343932151794434 0.0 0.7730105519294739 0.6343932151794434 0.0 0.8819213509559631 0.4713965356349945 0.0 0.8819213509559631 0.4713965356349945 0.0 0.8819213509559631 0.4713965356349945 0.0 0.9569402933120728 0.2902847230434418 0.0 0.9569402933120728 0.2902847230434418 0.0 0.9569402933120728 0.2902847230434418 0.0 0.9951847195625305 0.09801731258630753 0.0 0.9951847195625305 0.09801731258630753 0.0 0.9951847195625305 0.09801731258630753 0.0 0.9951847195625305 -0.09801670163869858 0.0 0.9951847195625305 -0.09801670163869858 0.0 0.9951847195625305 -0.09801670163869858 0.0 0.9569402933120728 -0.2902847230434418 0.0 0.9569402933120728 -0.2902847230434418 0.0 0.9569402933120728 -0.2902847230434418 0.0 0.8819212317466736 -0.47139668464660645 0.0 0.8819212317466736 -0.47139668464660645 0.0 0.8819212317466736 -0.47139668464660645 0.0 0.77301025390625 -0.634393572807312 0.0 0.77301025390625 -0.634393572807312 0.0 0.77301025390625 -0.634393572807312 0.0 0.6343933939933777 -0.7730104327201843 0.0 0.6343933939933777 -0.7730104327201843 0.0 0.6343933939933777 -0.7730104327201843 0.0 0.47139668464660645 -0.8819212317466736 0.0 0.47139668464660645 -0.8819212317466736 0.0 0.47139668464660645 -0.8819212317466736 0.0 0.2902842164039612 -0.9569404721260071 0.0 0.2902842164039612 -0.9569404721260071 0.0 0.2902842164039612 -0.9569404721260071 0.0 0.09801694005727768 -0.9951847195625305 0.0 0.09801694005727768 -0.9951847195625305 0.0 0.09801694005727768 -0.9951847195625305 0.0 -0.09801755100488663 -0.9951846599578857 0.0 -0.09801755100488663 -0.9951846599578857 0.0 -0.09801755100488663 -0.9951846599578857 0.0 -0.2902851998806 -0.9569401741027832 0.0 -0.2902851998806 -0.9569401741027832 0.0 -0.2902851998806 -0.9569401741027832 0.0 -0.4713970720767975 -0.881921112537384 0.0 -0.4713970720767975 -0.881921112537384 0.0 -0.4713970720767975 -0.881921112537384 0.0 -0.6343938708305359 -0.7730100154876709 0.0 -0.6343938708305359 -0.7730100154876709 0.0 -0.6343938708305359 -0.7730100154876709 0.0 -0.7730107307434082 -0.6343928575515747 0.0 -0.7730107307434082 -0.6343928575515747 0.0 -0.7730107307434082 -0.6343928575515747 0.0 -0.8819215297698975 -0.4713960587978363 0.0 -0.8819215297698975 -0.4713960587978363 0.0 -0.8819215297698975 -0.4713960587978363 0.0 -0.9569407105445862 -0.2902834117412567 0.0 -0.9569407105445862 -0.2902834117412567 0.0 -0.9569407105445862 -0.2902834117412567 0.0 -0.9951847791671753 -0.09801603108644485 0.0 -0.9951847791671753 -0.09801603108644485 0.0 -0.9951847791671753 -0.09801603108644485 0.0 -0.9951846599578857 0.0980178639292717 0.0 -0.9951846599578857 0.0980178639292717 0.0 -0.9951846599578857 0.0980178639292717 0.0 -0.9569399952888489 0.29028576612472534 0.0 -0.9569399952888489 0.29028576612472534 0.0 -0.9569399952888489 0.29028576612472534 0.0 -0.8819206357002258 0.47139787673950195 0.0 -0.8819206357002258 0.47139787673950195 0.0 -0.8819206357002258 0.47139787673950195 0.0 -0.7730095982551575 0.6343943476676941 0.0 -0.7730095982551575 0.6343943476676941 0.0 -0.7730095982551575 0.6343943476676941 0.0 -0.6343925595283508 0.7730110883712769 0.0 -0.6343925595283508 0.7730110883712769 0.0 -0.6343925595283508 0.7730110883712769 0.0 -0.47139546275138855 0.8819218277931213 0.0 -0.47139546275138855 0.8819218277931213 0.0 -0.47139546275138855 0.8819218277931213 0.0 5.960460924825384e-08 0.0 1.0 5.960460924825384e-08 0.0 1.0 5.960460924825384e-08 0.0 1.0 -0.29028305411338806 0.9569408297538757 0.0 -0.29028305411338806 0.9569408297538757 0.0 -0.29028305411338806 0.9569408297538757 0.0 -0.09801653027534485 0.9951847791671753 0.0 -0.09801653027534485 0.9951847791671753 0.0 -0.09801653027534485 0.9951847791671753 0.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.09801729023456573 0.9951847195625305 0.0 0.2902846932411194 0.9569403529167175 0.0 0.2902846932411194 0.9569403529167175 0.0 0.2902846932411194 0.9569403529167175 0.0 0.47139671444892883 0.8819212913513184 0.0 0.6343932151794434 0.7730105519294739 0.0 0.6343932151794434 0.7730105519294739 0.0 0.6343932151794434 0.7730105519294739 0.0 0.77301025390625 0.634393572807312 0.0 0.77301025390625 0.634393572807312 0.0 0.77301025390625 0.634393572807312 0.0 0.8819213509559631 0.4713965356349945 0.0 0.9569402933120728 0.2902847230434418 0.0 0.9951847195625305 0.09801731258630753 0.0 0.9951847195625305 -0.09801731258630753 0.0 0.9951847195625305 -0.09801731258630753 0.0 0.9951847195625305 -0.09801731258630753 0.0 0.9569402933120728 -0.2902847230434418 0.0 0.8819215893745422 -0.47139623761177063 0.0 0.8819215893745422 -0.47139623761177063 0.0 0.8819215893745422 -0.47139623761177063 0.0 0.7730105519294739 -0.6343932151794434 0.0 0.7730105519294739 -0.6343932151794434 0.0 0.7730105519294739 -0.6343932151794434 0.0 0.6343933939933777 -0.7730104327201843 0.0 0.47139668464660645 -0.8819212317466736 0.0 0.29028430581092834 -0.9569404125213623 0.0 0.29028430581092834 -0.9569404125213623 0.0 0.29028430581092834 -0.9569404125213623 0.0 0.09801694005727768 -0.9951847195625305 0.0 -0.09801755100488663 -0.9951846599578857 0.0 -0.2902851700782776 -0.956940233707428 0.0 -0.2902851700782776 -0.956940233707428 0.0 -0.2902851700782776 -0.956940233707428 0.0 -0.4713970720767975 -0.881921112537384 0.0 -0.634393572807312 -0.77301025390625 0.0 -0.634393572807312 -0.77301025390625 0.0 -0.634393572807312 -0.77301025390625 0.0 -0.7730110883712769 -0.6343925595283508 0.0 -0.7730110883712769 -0.6343925595283508 0.0 -0.7730110883712769 -0.6343925595283508 0.0 -0.8819215297698975 -0.4713960587978363 0.0 -0.9569406509399414 -0.2902839779853821 0.0 -0.9569406509399414 -0.2902839779853821 0.0 -0.9569406509399414 -0.2902839779853821 0.0 -0.9951847791671753 -0.0980166345834732 0.0 -0.9951847791671753 -0.0980166345834732 0.0 -0.9951847791671753 -0.0980166345834732 0.0 -0.995184600353241 0.09801845997571945 0.0 -0.995184600353241 0.09801845997571945 0.0 -0.995184600353241 0.09801845997571945 0.0 -0.9569399952888489 0.29028576612472534 0.0 -0.8819208741188049 0.47139739990234375 0.0 -0.8819208741188049 0.47139739990234375 0.0 -0.8819208741188049 0.47139739990234375 0.0 -0.7730095982551575 0.6343943476676941 0.0 -0.634392261505127 0.773011326789856 0.0 -0.634392261505127 0.773011326789856 0.0 -0.634392261505127 0.773011326789856 0.0 -0.47139546275138855 0.8819218277931213 0.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 0.9999999403953552 0.0 0.0 0.9999999403953552 0.0 0.0 0.9999999403953552 -3.975114850618411e-06 0.0 1.0 -3.975114850618411e-06 0.0 1.0 -3.975114850618411e-06 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 0.9999999403953552 0.0 0.0 0.9999999403953552 0.0 0.0 0.9999999403953552 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 0.9999999403953552 0.0 0.0 0.9999999403953552 0.0 0.0 0.9999999403953552 3.97511939809192e-06 0.0 1.0 3.97511939809192e-06 0.0 1.0 3.97511939809192e-06 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 0.9999999403953552 0.0 0.0 0.9999999403953552 0.0 0.0 0.9999999403953552 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 0.9999999403953552 0.0 0.0 0.9999999403953552 -1.3685305475519272e-06 0.0 1.0 -1.3685305475519272e-06 0.0 1.0 -1.3685305475519272e-06 0.0 1.0 1.4370301641974947e-06 0.0 1.0 1.4370301641974947e-06 0.0 1.0 1.4370301641974947e-06 0.0 1.0 -2.8779635385944857e-07 0.0 1.0 -2.8779635385944857e-07 0.0 1.0 -2.8779635385944857e-07 0.0 1.0 -3.8885764297447167e-07 0.0 1.0 -3.8885764297447167e-07 0.0 1.0 -3.8885764297447167e-07 0.0 1.0 -0.29028305411338806 0.956940770149231 0.0 -0.29028305411338806 0.956940770149231 0.0 -0.29028305411338806 0.956940770149231 0.0 -0.09801653027534485 0.9951847791671753 0.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -0.9999999403953552 0.0 0.0 -0.9999999403953552 0.0 0.0 -0.9999999403953552 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -0.9999999403953552 0.0 0.0 -0.9999999403953552 0.0 0.0 -0.9999999403953552 -3.975113031629007e-06 0.0 -1.0 -3.975113031629007e-06 0.0 -1.0 -3.975113031629007e-06 0.0 -1.0 3.975119852839271e-06 0.0 -1.0 3.975119852839271e-06 0.0 -1.0 3.975119852839271e-06 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -0.9999999403953552 0.0 0.0 -0.9999999403953552 0.0 0.0 -0.9999999403953552 3.888569892751548e-07 0.0 -1.0 3.888569892751548e-07 0.0 -1.0 3.888569892751548e-07 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 -5.960467319710006e-08 0.0 -1.0 -5.960467319710006e-08 0.0 -1.0 -5.960467319710006e-08 0.0 -1.0</float_array>
<technique_common>
- <accessor source="#id-mesh-8-normals-array" count="185" stride="3">
+ <accessor source="#id-mesh-8-normals-array" count="268" stride="3">
<param name="X" type="float"/>
<param name="Y" type="float"/>
<param name="Z" type="float"/>
@@ -153,9 +217,105 @@
<vertices id="id-mesh-8-vertices">
<input semantic="POSITION" source="#id-mesh-8-positions"/>
</vertices>
- <triangles count="66" material="id-trimat-9">
+ <triangles count="124">
<input semantic="VERTEX" source="#id-mesh-8-vertices" offset="0"/>
<input semantic="NORMAL" source="#id-mesh-8-normals" offset="0"/>
+ <p> 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 0 102 1 103 104 105 6 106 7 107 108 109 110 111 112 15 113 16 18 114 19 21 115 22 116 117 118 27 119 28 120 121 122 123 124 125 36 126 37 39 127 40 128 129 130 45 131 46 48 132 49 133 134 135 54 136 55 137 138 139 140 141 142 63 143 64 144 145 146 147 148 149 150 151 152 75 153 76 154 155 156 81 157 82 158 159 160 87 161 88 162 163 164 164 165 162 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 180 180 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 162 162 165 166 205 169 206 177 176 178 179 181 180 180 184 199 188 190 199 207 208 209 210 211 212 162 168 177 213 214 215 185 187 193 216 217 218 162 177 199 219 220 221 96 222 97 223 224 225 225 226 227 228 229 230 231 232 227 101 233 234 234 235 101 236 237 99 238 239 99 99 240 241 241 242 243 243 244 245 246 247 248 249 250 251 252 253 254 255 256 223 257 258 259 223 225 101 227 232 101 101 235 236 237 238 99 99 241 100 243 245 100 260 261 262 256 263 223 225 227 101 101 236 99 241 243 100 264 255 223 265 266 267 </p>
+ </triangles>
+ </mesh>
+ </geometry>
+ <geometry id="id-mesh-9" name="Cylinder.004">
+ <mesh>
+ <source id="id-mesh-9-positions">
+ <float_array id="id-mesh-9-positions-array" count="804"> 0.0 1.0 1.0 0.19509032368659973 0.9807852506637573 -1.0 0.0 1.0 -1.0 0.19509032368659973 0.9807852506637573 1.0 0.3826834559440613 0.9238795042037964 -1.0 0.19509032368659973 0.9807852506637573 -1.0 0.3826834559440613 0.9238795042037964 1.0 0.5555702447891235 0.8314695954322815 -1.0 0.3826834559440613 0.9238795042037964 -1.0 0.5555702447891235 0.8314695954322815 1.0 0.7071067690849304 0.7071067690849304 -1.0 0.5555702447891235 0.8314695954322815 -1.0 0.7071067690849304 0.7071067690849304 1.0 0.8314696550369263 0.5555701851844788 -1.0 0.7071067690849304 0.7071067690849304 -1.0 0.8314696550369263 0.5555701851844788 1.0 0.9238795042037964 0.3826834261417389 -1.0 0.8314696550369263 0.5555701851844788 -1.0 0.9238795042037964 0.3826834261417389 1.0 0.9807852506637573 0.19509035348892212 -1.0 0.9238795042037964 0.3826834261417389 -1.0 0.9807852506637573 0.19509035348892212 1.0 1.0 7.549790126404332e-08 -1.0 0.9807852506637573 0.19509035348892212 -1.0 1.0 7.549790126404332e-08 1.0 0.9807853102684021 -0.19509020447731018 -1.0 1.0 7.549790126404332e-08 -1.0 0.9807853102684021 -0.19509020447731018 1.0 0.9238795638084412 -0.38268327713012695 -1.0 0.9807853102684021 -0.19509020447731018 -1.0 0.9238795638084412 -0.38268327713012695 1.0 0.8314696550369263 -0.5555701851844788 -1.0 0.9238795638084412 -0.38268327713012695 -1.0 0.8314696550369263 -0.5555701851844788 1.0 0.7071067690849304 -0.7071067690849304 -1.0 0.8314696550369263 -0.5555701851844788 -1.0 0.7071067690849304 -0.7071067690849304 1.0 0.5555701851844788 -0.8314696550369263 -1.0 0.7071067690849304 -0.7071067690849304 -1.0 0.5555701851844788 -0.8314696550369263 1.0 0.38268327713012695 -0.9238796234130859 -1.0 0.5555701851844788 -0.8314696550369263 -1.0 0.38268327713012695 -0.9238796234130859 1.0 0.19509008526802063 -0.9807853102684021 -1.0 0.38268327713012695 -0.9238796234130859 -1.0 0.19509008526802063 -0.9807853102684021 1.0 -3.2584136988589307e-07 -1.0 -1.0 0.19509008526802063 -0.9807853102684021 -1.0 -3.2584136988589307e-07 -1.0 1.0 -0.19509072601795197 -0.9807851910591125 -1.0 -3.2584136988589307e-07 -1.0 -1.0 -0.19509072601795197 -0.9807851910591125 1.0 -0.3826838731765747 -0.9238793253898621 -1.0 -0.19509072601795197 -0.9807851910591125 -1.0 -0.3826838731765747 -0.9238793253898621 1.0 -0.5555707216262817 -0.8314692974090576 -1.0 -0.3826838731765747 -0.9238793253898621 -1.0 -0.5555707216262817 -0.8314692974090576 1.0 -0.7071072459220886 -0.707106351852417 -1.0 -0.5555707216262817 -0.8314692974090576 -1.0 -0.7071072459220886 -0.707106351852417 1.0 -0.8314700126647949 -0.5555696487426758 -1.0 -0.7071072459220886 -0.707106351852417 -1.0 -0.8314700126647949 -0.5555696487426758 1.0 -0.923879861831665 -0.3826826810836792 -1.0 -0.8314700126647949 -0.5555696487426758 -1.0 -0.923879861831665 -0.3826826810836792 1.0 -0.9807854294776917 -0.1950894594192505 -1.0 -0.923879861831665 -0.3826826810836792 -1.0 -0.9807854294776917 -0.1950894594192505 1.0 -1.0 9.655991561885457e-07 -1.0 -0.9807854294776917 -0.1950894594192505 -1.0 -1.0 9.655991561885457e-07 1.0 -0.980785071849823 0.1950913518667221 -1.0 -1.0 9.655991561885457e-07 -1.0 -0.980785071849823 0.1950913518667221 1.0 -0.923879086971283 0.38268446922302246 -1.0 -0.980785071849823 0.1950913518667221 -1.0 -0.923879086971283 0.38268446922302246 1.0 -0.831468939781189 0.5555712580680847 -1.0 -0.923879086971283 0.38268446922302246 -1.0 -0.831468939781189 0.5555712580680847 1.0 -0.7071058750152588 0.707107663154602 -1.0 -0.831468939781189 0.5555712580680847 -1.0 -0.7071058750152588 0.707107663154602 1.0 -0.5555691123008728 0.8314703702926636 -1.0 -0.7071058750152588 0.707107663154602 -1.0 -0.5555691123008728 0.8314703702926636 1.0 -0.38268208503723145 0.9238801002502441 -1.0 -0.5555691123008728 0.8314703702926636 -1.0 -0.3826838731765747 -0.9238793253898621 1.0 0.9238795638084412 -0.38268327713012695 1.0 -0.923879086971283 0.38268446922302246 1.0 -0.38268208503723145 0.9238801002502441 1.0 -0.19508881866931915 0.9807855486869812 -1.0 -0.38268208503723145 0.9238801002502441 -1.0 -0.19508881866931915 0.9807855486869812 1.0 0.0 1.0 -1.0 -0.19508881866931915 0.9807855486869812 -1.0 0.19509008526802063 -0.9807853102684021 -1.0 -0.9807854294776917 -0.1950894594192505 -1.0 0.9807852506637573 0.19509035348892212 -1.0 0.19509032368659973 0.9807852506637573 1.0 0.19509032368659973 0.9807852506637573 1.0 0.3826834559440613 0.9238795042037964 1.0 0.3826834559440613 0.9238795042037964 -1.0 0.5555702447891235 0.8314695954322815 1.0 0.5555702447891235 0.8314695954322815 1.0 0.7071067690849304 0.7071067690849304 1.0 0.7071067690849304 0.7071067690849304 -1.0 0.7071067690849304 0.7071067690849304 1.0 0.8314696550369263 0.5555701851844788 1.0 0.8314696550369263 0.5555701851844788 -1.0 0.9238795042037964 0.3826834261417389 1.0 0.9807852506637573 0.19509035348892212 1.0 1.0 7.549790126404332e-08 1.0 1.0 7.549790126404332e-08 1.0 0.9807853102684021 -0.19509020447731018 1.0 0.9807853102684021 -0.19509020447731018 -1.0 0.9238795638084412 -0.38268327713012695 1.0 0.9238795638084412 -0.38268327713012695 1.0 0.8314696550369263 -0.5555701851844788 1.0 0.8314696550369263 -0.5555701851844788 -1.0 0.8314696550369263 -0.5555701851844788 1.0 0.7071067690849304 -0.7071067690849304 1.0 0.7071067690849304 -0.7071067690849304 -1.0 0.5555701851844788 -0.8314696550369263 1.0 0.38268327713012695 -0.9238796234130859 1.0 0.38268327713012695 -0.9238796234130859 1.0 0.19509008526802063 -0.9807853102684021 1.0 0.19509008526802063 -0.9807853102684021 -1.0 -3.2584136988589307e-07 -1.0 1.0 -0.19509072601795197 -0.9807851910591125 1.0 -0.19509072601795197 -0.9807851910591125 1.0 -0.3826838731765747 -0.9238793253898621 1.0 -0.3826838731765747 -0.9238793253898621 -1.0 -0.5555707216262817 -0.8314692974090576 1.0 -0.5555707216262817 -0.8314692974090576 1.0 -0.7071072459220886 -0.707106351852417 1.0 -0.7071072459220886 -0.707106351852417 -1.0 -0.7071072459220886 -0.707106351852417 1.0 -0.8314700126647949 -0.5555696487426758 1.0 -0.8314700126647949 -0.5555696487426758 -1.0 -0.923879861831665 -0.3826826810836792 1.0 -0.923879861831665 -0.3826826810836792 1.0 -0.9807854294776917 -0.1950894594192505 1.0 -0.9807854294776917 -0.1950894594192505 -1.0 -0.9807854294776917 -0.1950894594192505 1.0 -1.0 9.655991561885457e-07 1.0 -1.0 9.655991561885457e-07 -1.0 -1.0 9.655991561885457e-07 1.0 -0.980785071849823 0.1950913518667221 1.0 -0.980785071849823 0.1950913518667221 -1.0 -0.923879086971283 0.38268446922302246 1.0 -0.923879086971283 0.38268446922302246 1.0 -0.831468939781189 0.5555712580680847 1.0 -0.831468939781189 0.5555712580680847 -1.0 -0.7071058750152588 0.707107663154602 1.0 -0.7071058750152588 0.707107663154602 1.0 -0.5555691123008728 0.8314703702926636 1.0 -0.5555691123008728 0.8314703702926636 -1.0 -0.38268208503723145 0.9238801002502441 1.0 0.3826834559440613 0.9238795042037964 1.0 0.19509032368659973 0.9807852506637573 1.0 0.0 1.0 1.0 -0.19508881866931915 0.9807855486869812 1.0 -0.38268208503723145 0.9238801002502441 1.0 -0.5555691123008728 0.8314703702926636 1.0 -0.7071058750152588 0.707107663154602 1.0 -0.7071058750152588 0.707107663154602 1.0 -0.831468939781189 0.5555712580680847 1.0 -0.923879086971283 0.38268446922302246 1.0 -0.923879086971283 0.38268446922302246 1.0 -0.980785071849823 0.1950913518667221 1.0 -1.0 9.655991561885457e-07 1.0 -1.0 9.655991561885457e-07 1.0 -0.9807854294776917 -0.1950894594192505 1.0 -0.923879086971283 0.38268446922302246 1.0 -0.923879861831665 -0.3826826810836792 1.0 -0.8314700126647949 -0.5555696487426758 1.0 -0.3826838731765747 -0.9238793253898621 1.0 -0.7071072459220886 -0.707106351852417 1.0 -0.5555707216262817 -0.8314692974090576 1.0 -0.19509072601795197 -0.9807851910591125 1.0 -3.2584136988589307e-07 -1.0 1.0 -3.2584136988589307e-07 -1.0 1.0 0.19509008526802063 -0.9807853102684021 1.0 0.38268327713012695 -0.9238796234130859 1.0 0.38268327713012695 -0.9238796234130859 1.0 0.5555701851844788 -0.8314696550369263 1.0 0.7071067690849304 -0.7071067690849304 1.0 0.7071067690849304 -0.7071067690849304 1.0 0.8314696550369263 -0.5555701851844788 1.0 0.9238795638084412 -0.38268327713012695 1.0 0.9238795638084412 -0.38268327713012695 1.0 0.9807853102684021 -0.19509020447731018 1.0 1.0 7.549790126404332e-08 1.0 1.0 7.549790126404332e-08 1.0 0.9807852506637573 0.19509035348892212 1.0 0.9238795638084412 -0.38268327713012695 1.0 0.9238795042037964 0.3826834261417389 1.0 0.8314696550369263 0.5555701851844788 1.0 0.7071067690849304 0.7071067690849304 1.0 0.7071067690849304 0.7071067690849304 1.0 0.5555702447891235 0.8314695954322815 1.0 -0.38268208503723145 0.9238801002502441 1.0 0.3826834559440613 0.9238795042037964 1.0 0.9238795638084412 -0.38268327713012695 1.0 0.9807852506637573 0.19509035348892212 1.0 0.9238795042037964 0.3826834261417389 1.0 0.9238795042037964 0.3826834261417389 1.0 0.7071067690849304 0.7071067690849304 1.0 0.9238795638084412 -0.38268327713012695 1.0 -0.923879086971283 0.38268446922302246 1.0 -0.923879861831665 -0.3826826810836792 1.0 -0.3826838731765747 -0.9238793253898621 1.0 0.9238795638084412 -0.38268327713012695 1.0 0.7071067690849304 0.7071067690849304 1.0 0.3826834559440613 0.9238795042037964 1.0 -0.38268208503723145 0.9238801002502441 1.0 -0.19508881866931915 0.9807855486869812 1.0 -0.19508881866931915 0.9807855486869812 -1.0 0.0 1.0 1.0 -0.19508881866931915 0.9807855486869812 -1.0 0.0 1.0 -1.0 0.19509032368659973 0.9807852506637573 -1.0 0.3826834559440613 0.9238795042037964 -1.0 0.5555702447891235 0.8314695954322815 -1.0 0.5555702447891235 0.8314695954322815 -1.0 0.7071067690849304 0.7071067690849304 -1.0 0.8314696550369263 0.5555701851844788 -1.0 0.8314696550369263 0.5555701851844788 -1.0 0.9238795042037964 0.3826834261417389 -1.0 1.0 7.549790126404332e-08 -1.0 0.9807853102684021 -0.19509020447731018 -1.0 0.9238795638084412 -0.38268327713012695 -1.0 0.8314696550369263 -0.5555701851844788 -1.0 0.7071067690849304 -0.7071067690849304 -1.0 0.5555701851844788 -0.8314696550369263 -1.0 0.38268327713012695 -0.9238796234130859 -1.0 -3.2584136988589307e-07 -1.0 -1.0 -0.19509072601795197 -0.9807851910591125 -1.0 -0.3826838731765747 -0.9238793253898621 -1.0 -0.5555707216262817 -0.8314692974090576 -1.0 -0.7071072459220886 -0.707106351852417 -1.0 -0.8314700126647949 -0.5555696487426758 -1.0 -0.8314700126647949 -0.5555696487426758 -1.0 -0.923879861831665 -0.3826826810836792 -1.0 -0.9807854294776917 -0.1950894594192505 -1.0 -0.9807854294776917 -0.1950894594192505 -1.0 -1.0 9.655991561885457e-07 -1.0 -0.980785071849823 0.1950913518667221 -1.0 -0.980785071849823 0.1950913518667221 -1.0 -0.923879086971283 0.38268446922302246 -1.0 -0.831468939781189 0.5555712580680847 -1.0 -0.831468939781189 0.5555712580680847 -1.0 -0.7071058750152588 0.707107663154602 -1.0 -0.5555691123008728 0.8314703702926636 -1.0 -0.38268208503723145 0.9238801002502441 -1.0 -0.19508881866931915 0.9807855486869812 -1.0 -0.9807854294776917 -0.1950894594192505 -1.0 -0.980785071849823 0.1950913518667221 -1.0 -0.19508881866931915 0.9807855486869812 -1.0 -0.5555691123008728 0.8314703702926636 -1.0 -0.980785071849823 0.1950913518667221 -1.0 -0.19508881866931915 0.9807855486869812 -1.0 0.9807852506637573 0.19509035348892212 -1.0 -0.9807854294776917 -0.1950894594192505 -1.0</float_array>
+ <technique_common>
+ <accessor source="#id-mesh-9-positions-array" count="268" stride="3">
+ <param name="X" type="float"/>
+ <param name="Y" type="float"/>
+ <param name="Z" type="float"/>
+ </accessor>
+ </technique_common>
+ </source>
+ <source id="id-mesh-9-normals">
+ <float_array id="id-mesh-9-normals-array" count="804"> 0.09801729023456573 0.9951847195625305 0.0 0.09801729023456573 0.9951847195625305 0.0 0.09801729023456573 0.9951847195625305 0.0 0.29028457403182983 0.9569403529167175 0.0 0.29028457403182983 0.9569403529167175 0.0 0.29028457403182983 0.9569403529167175 0.0 0.47139671444892883 0.8819212913513184 0.0 0.47139671444892883 0.8819212913513184 0.0 0.47139671444892883 0.8819212913513184 0.0 0.6343935132026672 0.7730103135108948 0.0 0.6343935132026672 0.7730103135108948 0.0 0.6343935132026672 0.7730103135108948 0.0 0.7730105519294739 0.6343932151794434 0.0 0.7730105519294739 0.6343932151794434 0.0 0.7730105519294739 0.6343932151794434 0.0 0.8819213509559631 0.4713965356349945 0.0 0.8819213509559631 0.4713965356349945 0.0 0.8819213509559631 0.4713965356349945 0.0 0.9569402933120728 0.2902847230434418 0.0 0.9569402933120728 0.2902847230434418 0.0 0.9569402933120728 0.2902847230434418 0.0 0.9951847195625305 0.09801731258630753 0.0 0.9951847195625305 0.09801731258630753 0.0 0.9951847195625305 0.09801731258630753 0.0 0.9951847195625305 -0.09801670163869858 0.0 0.9951847195625305 -0.09801670163869858 0.0 0.9951847195625305 -0.09801670163869858 0.0 0.9569402933120728 -0.2902847230434418 0.0 0.9569402933120728 -0.2902847230434418 0.0 0.9569402933120728 -0.2902847230434418 0.0 0.8819212317466736 -0.47139668464660645 0.0 0.8819212317466736 -0.47139668464660645 0.0 0.8819212317466736 -0.47139668464660645 0.0 0.77301025390625 -0.634393572807312 0.0 0.77301025390625 -0.634393572807312 0.0 0.77301025390625 -0.634393572807312 0.0 0.6343933939933777 -0.7730104327201843 0.0 0.6343933939933777 -0.7730104327201843 0.0 0.6343933939933777 -0.7730104327201843 0.0 0.47139668464660645 -0.8819212317466736 0.0 0.47139668464660645 -0.8819212317466736 0.0 0.47139668464660645 -0.8819212317466736 0.0 0.2902842164039612 -0.9569404721260071 0.0 0.2902842164039612 -0.9569404721260071 0.0 0.2902842164039612 -0.9569404721260071 0.0 0.09801694005727768 -0.9951847195625305 0.0 0.09801694005727768 -0.9951847195625305 0.0 0.09801694005727768 -0.9951847195625305 0.0 -0.09801755100488663 -0.9951846599578857 0.0 -0.09801755100488663 -0.9951846599578857 0.0 -0.09801755100488663 -0.9951846599578857 0.0 -0.2902851998806 -0.9569401741027832 0.0 -0.2902851998806 -0.9569401741027832 0.0 -0.2902851998806 -0.9569401741027832 0.0 -0.4713970720767975 -0.881921112537384 0.0 -0.4713970720767975 -0.881921112537384 0.0 -0.4713970720767975 -0.881921112537384 0.0 -0.6343938708305359 -0.7730100154876709 0.0 -0.6343938708305359 -0.7730100154876709 0.0 -0.6343938708305359 -0.7730100154876709 0.0 -0.7730107307434082 -0.6343928575515747 0.0 -0.7730107307434082 -0.6343928575515747 0.0 -0.7730107307434082 -0.6343928575515747 0.0 -0.8819215297698975 -0.4713960587978363 0.0 -0.8819215297698975 -0.4713960587978363 0.0 -0.8819215297698975 -0.4713960587978363 0.0 -0.9569407105445862 -0.2902834117412567 0.0 -0.9569407105445862 -0.2902834117412567 0.0 -0.9569407105445862 -0.2902834117412567 0.0 -0.9951847791671753 -0.09801603108644485 0.0 -0.9951847791671753 -0.09801603108644485 0.0 -0.9951847791671753 -0.09801603108644485 0.0 -0.9951846599578857 0.0980178639292717 0.0 -0.9951846599578857 0.0980178639292717 0.0 -0.9951846599578857 0.0980178639292717 0.0 -0.9569399952888489 0.29028576612472534 0.0 -0.9569399952888489 0.29028576612472534 0.0 -0.9569399952888489 0.29028576612472534 0.0 -0.8819206357002258 0.47139787673950195 0.0 -0.8819206357002258 0.47139787673950195 0.0 -0.8819206357002258 0.47139787673950195 0.0 -0.7730095982551575 0.6343943476676941 0.0 -0.7730095982551575 0.6343943476676941 0.0 -0.7730095982551575 0.6343943476676941 0.0 -0.6343925595283508 0.7730110883712769 0.0 -0.6343925595283508 0.7730110883712769 0.0 -0.6343925595283508 0.7730110883712769 0.0 -0.47139546275138855 0.8819218277931213 0.0 -0.47139546275138855 0.8819218277931213 0.0 -0.47139546275138855 0.8819218277931213 0.0 5.960460924825384e-08 0.0 1.0 5.960460924825384e-08 0.0 1.0 5.960460924825384e-08 0.0 1.0 -0.29028305411338806 0.9569408297538757 0.0 -0.29028305411338806 0.9569408297538757 0.0 -0.29028305411338806 0.9569408297538757 0.0 -0.09801653027534485 0.9951847791671753 0.0 -0.09801653027534485 0.9951847791671753 0.0 -0.09801653027534485 0.9951847791671753 0.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.09801729023456573 0.9951847195625305 0.0 0.2902846932411194 0.9569403529167175 0.0 0.2902846932411194 0.9569403529167175 0.0 0.2902846932411194 0.9569403529167175 0.0 0.47139671444892883 0.8819212913513184 0.0 0.6343932151794434 0.7730105519294739 0.0 0.6343932151794434 0.7730105519294739 0.0 0.6343932151794434 0.7730105519294739 0.0 0.77301025390625 0.634393572807312 0.0 0.77301025390625 0.634393572807312 0.0 0.77301025390625 0.634393572807312 0.0 0.8819213509559631 0.4713965356349945 0.0 0.9569402933120728 0.2902847230434418 0.0 0.9951847195625305 0.09801731258630753 0.0 0.9951847195625305 -0.09801731258630753 0.0 0.9951847195625305 -0.09801731258630753 0.0 0.9951847195625305 -0.09801731258630753 0.0 0.9569402933120728 -0.2902847230434418 0.0 0.8819215893745422 -0.47139623761177063 0.0 0.8819215893745422 -0.47139623761177063 0.0 0.8819215893745422 -0.47139623761177063 0.0 0.7730105519294739 -0.6343932151794434 0.0 0.7730105519294739 -0.6343932151794434 0.0 0.7730105519294739 -0.6343932151794434 0.0 0.6343933939933777 -0.7730104327201843 0.0 0.47139668464660645 -0.8819212317466736 0.0 0.29028430581092834 -0.9569404125213623 0.0 0.29028430581092834 -0.9569404125213623 0.0 0.29028430581092834 -0.9569404125213623 0.0 0.09801694005727768 -0.9951847195625305 0.0 -0.09801755100488663 -0.9951846599578857 0.0 -0.2902851700782776 -0.956940233707428 0.0 -0.2902851700782776 -0.956940233707428 0.0 -0.2902851700782776 -0.956940233707428 0.0 -0.4713970720767975 -0.881921112537384 0.0 -0.634393572807312 -0.77301025390625 0.0 -0.634393572807312 -0.77301025390625 0.0 -0.634393572807312 -0.77301025390625 0.0 -0.7730110883712769 -0.6343925595283508 0.0 -0.7730110883712769 -0.6343925595283508 0.0 -0.7730110883712769 -0.6343925595283508 0.0 -0.8819215297698975 -0.4713960587978363 0.0 -0.9569406509399414 -0.2902839779853821 0.0 -0.9569406509399414 -0.2902839779853821 0.0 -0.9569406509399414 -0.2902839779853821 0.0 -0.9951847791671753 -0.0980166345834732 0.0 -0.9951847791671753 -0.0980166345834732 0.0 -0.9951847791671753 -0.0980166345834732 0.0 -0.995184600353241 0.09801845997571945 0.0 -0.995184600353241 0.09801845997571945 0.0 -0.995184600353241 0.09801845997571945 0.0 -0.9569399952888489 0.29028576612472534 0.0 -0.8819208741188049 0.47139739990234375 0.0 -0.8819208741188049 0.47139739990234375 0.0 -0.8819208741188049 0.47139739990234375 0.0 -0.7730095982551575 0.6343943476676941 0.0 -0.634392261505127 0.773011326789856 0.0 -0.634392261505127 0.773011326789856 0.0 -0.634392261505127 0.773011326789856 0.0 -0.47139546275138855 0.8819218277931213 0.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 0.9999999403953552 0.0 0.0 0.9999999403953552 0.0 0.0 0.9999999403953552 -3.975114850618411e-06 0.0 1.0 -3.975114850618411e-06 0.0 1.0 -3.975114850618411e-06 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 0.9999999403953552 0.0 0.0 0.9999999403953552 0.0 0.0 0.9999999403953552 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 0.9999999403953552 0.0 0.0 0.9999999403953552 0.0 0.0 0.9999999403953552 3.97511939809192e-06 0.0 1.0 3.97511939809192e-06 0.0 1.0 3.97511939809192e-06 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 0.9999999403953552 0.0 0.0 0.9999999403953552 0.0 0.0 0.9999999403953552 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 0.9999999403953552 0.0 0.0 0.9999999403953552 -1.3685305475519272e-06 0.0 1.0 -1.3685305475519272e-06 0.0 1.0 -1.3685305475519272e-06 0.0 1.0 1.4370301641974947e-06 0.0 1.0 1.4370301641974947e-06 0.0 1.0 1.4370301641974947e-06 0.0 1.0 -2.8779635385944857e-07 0.0 1.0 -2.8779635385944857e-07 0.0 1.0 -2.8779635385944857e-07 0.0 1.0 -3.8885764297447167e-07 0.0 1.0 -3.8885764297447167e-07 0.0 1.0 -3.8885764297447167e-07 0.0 1.0 -0.29028305411338806 0.956940770149231 0.0 -0.29028305411338806 0.956940770149231 0.0 -0.29028305411338806 0.956940770149231 0.0 -0.09801653027534485 0.9951847791671753 0.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -0.9999999403953552 0.0 0.0 -0.9999999403953552 0.0 0.0 -0.9999999403953552 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -0.9999999403953552 0.0 0.0 -0.9999999403953552 0.0 0.0 -0.9999999403953552 -3.975113031629007e-06 0.0 -1.0 -3.975113031629007e-06 0.0 -1.0 -3.975113031629007e-06 0.0 -1.0 3.975119852839271e-06 0.0 -1.0 3.975119852839271e-06 0.0 -1.0 3.975119852839271e-06 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -0.9999999403953552 0.0 0.0 -0.9999999403953552 0.0 0.0 -0.9999999403953552 3.888569892751548e-07 0.0 -1.0 3.888569892751548e-07 0.0 -1.0 3.888569892751548e-07 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 -5.960467319710006e-08 0.0 -1.0 -5.960467319710006e-08 0.0 -1.0 -5.960467319710006e-08 0.0 -1.0</float_array>
+ <technique_common>
+ <accessor source="#id-mesh-9-normals-array" count="268" stride="3">
+ <param name="X" type="float"/>
+ <param name="Y" type="float"/>
+ <param name="Z" type="float"/>
+ </accessor>
+ </technique_common>
+ </source>
+ <vertices id="id-mesh-9-vertices">
+ <input semantic="POSITION" source="#id-mesh-9-positions"/>
+ </vertices>
+ <triangles count="124">
+ <input semantic="VERTEX" source="#id-mesh-9-vertices" offset="0"/>
+ <input semantic="NORMAL" source="#id-mesh-9-normals" offset="0"/>
+ <p> 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 0 102 1 103 104 105 6 106 7 107 108 109 110 111 112 15 113 16 18 114 19 21 115 22 116 117 118 27 119 28 120 121 122 123 124 125 36 126 37 39 127 40 128 129 130 45 131 46 48 132 49 133 134 135 54 136 55 137 138 139 140 141 142 63 143 64 144 145 146 147 148 149 150 151 152 75 153 76 154 155 156 81 157 82 158 159 160 87 161 88 162 163 164 164 165 162 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 180 180 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 162 162 165 166 205 169 206 177 176 178 179 181 180 180 184 199 188 190 199 207 208 209 210 211 212 162 168 177 213 214 215 185 187 193 216 217 218 162 177 199 219 220 221 96 222 97 223 224 225 225 226 227 228 229 230 231 232 227 101 233 234 234 235 101 236 237 99 238 239 99 99 240 241 241 242 243 243 244 245 246 247 248 249 250 251 252 253 254 255 256 223 257 258 259 223 225 101 227 232 101 101 235 236 237 238 99 99 241 100 243 245 100 260 261 262 256 263 223 225 227 101 101 236 99 241 243 100 264 255 223 265 266 267 </p>
+ </triangles>
+ </mesh>
+ </geometry>
+ <geometry id="id-mesh-10" name="Cylinder.006">
+ <mesh>
+ <source id="id-mesh-10-positions">
+ <float_array id="id-mesh-10-positions-array" count="804"> 0.0 1.0 1.0 0.19509032368659973 0.9807852506637573 -1.0 0.0 1.0 -1.0 0.19509032368659973 0.9807852506637573 1.0 0.3826834559440613 0.9238795042037964 -1.0 0.19509032368659973 0.9807852506637573 -1.0 0.3826834559440613 0.9238795042037964 1.0 0.5555702447891235 0.8314695954322815 -1.0 0.3826834559440613 0.9238795042037964 -1.0 0.5555702447891235 0.8314695954322815 1.0 0.7071067690849304 0.7071067690849304 -1.0 0.5555702447891235 0.8314695954322815 -1.0 0.7071067690849304 0.7071067690849304 1.0 0.8314696550369263 0.5555701851844788 -1.0 0.7071067690849304 0.7071067690849304 -1.0 0.8314696550369263 0.5555701851844788 1.0 0.9238795042037964 0.3826834261417389 -1.0 0.8314696550369263 0.5555701851844788 -1.0 0.9238795042037964 0.3826834261417389 1.0 0.9807852506637573 0.19509035348892212 -1.0 0.9238795042037964 0.3826834261417389 -1.0 0.9807852506637573 0.19509035348892212 1.0 1.0 7.549790126404332e-08 -1.0 0.9807852506637573 0.19509035348892212 -1.0 1.0 7.549790126404332e-08 1.0 0.9807853102684021 -0.19509020447731018 -1.0 1.0 7.549790126404332e-08 -1.0 0.9807853102684021 -0.19509020447731018 1.0 0.9238795638084412 -0.38268327713012695 -1.0 0.9807853102684021 -0.19509020447731018 -1.0 0.9238795638084412 -0.38268327713012695 1.0 0.8314696550369263 -0.5555701851844788 -1.0 0.9238795638084412 -0.38268327713012695 -1.0 0.8314696550369263 -0.5555701851844788 1.0 0.7071067690849304 -0.7071067690849304 -1.0 0.8314696550369263 -0.5555701851844788 -1.0 0.7071067690849304 -0.7071067690849304 1.0 0.5555701851844788 -0.8314696550369263 -1.0 0.7071067690849304 -0.7071067690849304 -1.0 0.5555701851844788 -0.8314696550369263 1.0 0.38268327713012695 -0.9238796234130859 -1.0 0.5555701851844788 -0.8314696550369263 -1.0 0.38268327713012695 -0.9238796234130859 1.0 0.19509008526802063 -0.9807853102684021 -1.0 0.38268327713012695 -0.9238796234130859 -1.0 0.19509008526802063 -0.9807853102684021 1.0 -3.2584136988589307e-07 -1.0 -1.0 0.19509008526802063 -0.9807853102684021 -1.0 -3.2584136988589307e-07 -1.0 1.0 -0.19509072601795197 -0.9807851910591125 -1.0 -3.2584136988589307e-07 -1.0 -1.0 -0.19509072601795197 -0.9807851910591125 1.0 -0.3826838731765747 -0.9238793253898621 -1.0 -0.19509072601795197 -0.9807851910591125 -1.0 -0.3826838731765747 -0.9238793253898621 1.0 -0.5555707216262817 -0.8314692974090576 -1.0 -0.3826838731765747 -0.9238793253898621 -1.0 -0.5555707216262817 -0.8314692974090576 1.0 -0.7071072459220886 -0.707106351852417 -1.0 -0.5555707216262817 -0.8314692974090576 -1.0 -0.7071072459220886 -0.707106351852417 1.0 -0.8314700126647949 -0.5555696487426758 -1.0 -0.7071072459220886 -0.707106351852417 -1.0 -0.8314700126647949 -0.5555696487426758 1.0 -0.923879861831665 -0.3826826810836792 -1.0 -0.8314700126647949 -0.5555696487426758 -1.0 -0.923879861831665 -0.3826826810836792 1.0 -0.9807854294776917 -0.1950894594192505 -1.0 -0.923879861831665 -0.3826826810836792 -1.0 -0.9807854294776917 -0.1950894594192505 1.0 -1.0 9.655991561885457e-07 -1.0 -0.9807854294776917 -0.1950894594192505 -1.0 -1.0 9.655991561885457e-07 1.0 -0.980785071849823 0.1950913518667221 -1.0 -1.0 9.655991561885457e-07 -1.0 -0.980785071849823 0.1950913518667221 1.0 -0.923879086971283 0.38268446922302246 -1.0 -0.980785071849823 0.1950913518667221 -1.0 -0.923879086971283 0.38268446922302246 1.0 -0.831468939781189 0.5555712580680847 -1.0 -0.923879086971283 0.38268446922302246 -1.0 -0.831468939781189 0.5555712580680847 1.0 -0.7071058750152588 0.707107663154602 -1.0 -0.831468939781189 0.5555712580680847 -1.0 -0.7071058750152588 0.707107663154602 1.0 -0.5555691123008728 0.8314703702926636 -1.0 -0.7071058750152588 0.707107663154602 -1.0 -0.5555691123008728 0.8314703702926636 1.0 -0.38268208503723145 0.9238801002502441 -1.0 -0.5555691123008728 0.8314703702926636 -1.0 -0.3826838731765747 -0.9238793253898621 1.0 0.9238795638084412 -0.38268327713012695 1.0 -0.923879086971283 0.38268446922302246 1.0 -0.38268208503723145 0.9238801002502441 1.0 -0.19508881866931915 0.9807855486869812 -1.0 -0.38268208503723145 0.9238801002502441 -1.0 -0.19508881866931915 0.9807855486869812 1.0 0.0 1.0 -1.0 -0.19508881866931915 0.9807855486869812 -1.0 0.19509008526802063 -0.9807853102684021 -1.0 -0.9807854294776917 -0.1950894594192505 -1.0 0.9807852506637573 0.19509035348892212 -1.0 0.19509032368659973 0.9807852506637573 1.0 0.19509032368659973 0.9807852506637573 1.0 0.3826834559440613 0.9238795042037964 1.0 0.3826834559440613 0.9238795042037964 -1.0 0.5555702447891235 0.8314695954322815 1.0 0.5555702447891235 0.8314695954322815 1.0 0.7071067690849304 0.7071067690849304 1.0 0.7071067690849304 0.7071067690849304 -1.0 0.7071067690849304 0.7071067690849304 1.0 0.8314696550369263 0.5555701851844788 1.0 0.8314696550369263 0.5555701851844788 -1.0 0.9238795042037964 0.3826834261417389 1.0 0.9807852506637573 0.19509035348892212 1.0 1.0 7.549790126404332e-08 1.0 1.0 7.549790126404332e-08 1.0 0.9807853102684021 -0.19509020447731018 1.0 0.9807853102684021 -0.19509020447731018 -1.0 0.9238795638084412 -0.38268327713012695 1.0 0.9238795638084412 -0.38268327713012695 1.0 0.8314696550369263 -0.5555701851844788 1.0 0.8314696550369263 -0.5555701851844788 -1.0 0.8314696550369263 -0.5555701851844788 1.0 0.7071067690849304 -0.7071067690849304 1.0 0.7071067690849304 -0.7071067690849304 -1.0 0.5555701851844788 -0.8314696550369263 1.0 0.38268327713012695 -0.9238796234130859 1.0 0.38268327713012695 -0.9238796234130859 1.0 0.19509008526802063 -0.9807853102684021 1.0 0.19509008526802063 -0.9807853102684021 -1.0 -3.2584136988589307e-07 -1.0 1.0 -0.19509072601795197 -0.9807851910591125 1.0 -0.19509072601795197 -0.9807851910591125 1.0 -0.3826838731765747 -0.9238793253898621 1.0 -0.3826838731765747 -0.9238793253898621 -1.0 -0.5555707216262817 -0.8314692974090576 1.0 -0.5555707216262817 -0.8314692974090576 1.0 -0.7071072459220886 -0.707106351852417 1.0 -0.7071072459220886 -0.707106351852417 -1.0 -0.7071072459220886 -0.707106351852417 1.0 -0.8314700126647949 -0.5555696487426758 1.0 -0.8314700126647949 -0.5555696487426758 -1.0 -0.923879861831665 -0.3826826810836792 1.0 -0.923879861831665 -0.3826826810836792 1.0 -0.9807854294776917 -0.1950894594192505 1.0 -0.9807854294776917 -0.1950894594192505 -1.0 -0.9807854294776917 -0.1950894594192505 1.0 -1.0 9.655991561885457e-07 1.0 -1.0 9.655991561885457e-07 -1.0 -1.0 9.655991561885457e-07 1.0 -0.980785071849823 0.1950913518667221 1.0 -0.980785071849823 0.1950913518667221 -1.0 -0.923879086971283 0.38268446922302246 1.0 -0.923879086971283 0.38268446922302246 1.0 -0.831468939781189 0.5555712580680847 1.0 -0.831468939781189 0.5555712580680847 -1.0 -0.7071058750152588 0.707107663154602 1.0 -0.7071058750152588 0.707107663154602 1.0 -0.5555691123008728 0.8314703702926636 1.0 -0.5555691123008728 0.8314703702926636 -1.0 -0.38268208503723145 0.9238801002502441 1.0 0.3826834559440613 0.9238795042037964 1.0 0.19509032368659973 0.9807852506637573 1.0 0.0 1.0 1.0 -0.19508881866931915 0.9807855486869812 1.0 -0.38268208503723145 0.9238801002502441 1.0 -0.5555691123008728 0.8314703702926636 1.0 -0.7071058750152588 0.707107663154602 1.0 -0.7071058750152588 0.707107663154602 1.0 -0.831468939781189 0.5555712580680847 1.0 -0.923879086971283 0.38268446922302246 1.0 -0.923879086971283 0.38268446922302246 1.0 -0.980785071849823 0.1950913518667221 1.0 -1.0 9.655991561885457e-07 1.0 -1.0 9.655991561885457e-07 1.0 -0.9807854294776917 -0.1950894594192505 1.0 -0.923879086971283 0.38268446922302246 1.0 -0.923879861831665 -0.3826826810836792 1.0 -0.8314700126647949 -0.5555696487426758 1.0 -0.3826838731765747 -0.9238793253898621 1.0 -0.7071072459220886 -0.707106351852417 1.0 -0.5555707216262817 -0.8314692974090576 1.0 -0.19509072601795197 -0.9807851910591125 1.0 -3.2584136988589307e-07 -1.0 1.0 -3.2584136988589307e-07 -1.0 1.0 0.19509008526802063 -0.9807853102684021 1.0 0.38268327713012695 -0.9238796234130859 1.0 0.38268327713012695 -0.9238796234130859 1.0 0.5555701851844788 -0.8314696550369263 1.0 0.7071067690849304 -0.7071067690849304 1.0 0.7071067690849304 -0.7071067690849304 1.0 0.8314696550369263 -0.5555701851844788 1.0 0.9238795638084412 -0.38268327713012695 1.0 0.9238795638084412 -0.38268327713012695 1.0 0.9807853102684021 -0.19509020447731018 1.0 1.0 7.549790126404332e-08 1.0 1.0 7.549790126404332e-08 1.0 0.9807852506637573 0.19509035348892212 1.0 0.9238795638084412 -0.38268327713012695 1.0 0.9238795042037964 0.3826834261417389 1.0 0.8314696550369263 0.5555701851844788 1.0 0.7071067690849304 0.7071067690849304 1.0 0.7071067690849304 0.7071067690849304 1.0 0.5555702447891235 0.8314695954322815 1.0 -0.38268208503723145 0.9238801002502441 1.0 0.3826834559440613 0.9238795042037964 1.0 0.9238795638084412 -0.38268327713012695 1.0 0.9807852506637573 0.19509035348892212 1.0 0.9238795042037964 0.3826834261417389 1.0 0.9238795042037964 0.3826834261417389 1.0 0.7071067690849304 0.7071067690849304 1.0 0.9238795638084412 -0.38268327713012695 1.0 -0.923879086971283 0.38268446922302246 1.0 -0.923879861831665 -0.3826826810836792 1.0 -0.3826838731765747 -0.9238793253898621 1.0 0.9238795638084412 -0.38268327713012695 1.0 0.7071067690849304 0.7071067690849304 1.0 0.3826834559440613 0.9238795042037964 1.0 -0.38268208503723145 0.9238801002502441 1.0 -0.19508881866931915 0.9807855486869812 1.0 -0.19508881866931915 0.9807855486869812 -1.0 0.0 1.0 1.0 -0.19508881866931915 0.9807855486869812 -1.0 0.0 1.0 -1.0 0.19509032368659973 0.9807852506637573 -1.0 0.3826834559440613 0.9238795042037964 -1.0 0.5555702447891235 0.8314695954322815 -1.0 0.5555702447891235 0.8314695954322815 -1.0 0.7071067690849304 0.7071067690849304 -1.0 0.8314696550369263 0.5555701851844788 -1.0 0.8314696550369263 0.5555701851844788 -1.0 0.9238795042037964 0.3826834261417389 -1.0 1.0 7.549790126404332e-08 -1.0 0.9807853102684021 -0.19509020447731018 -1.0 0.9238795638084412 -0.38268327713012695 -1.0 0.8314696550369263 -0.5555701851844788 -1.0 0.7071067690849304 -0.7071067690849304 -1.0 0.5555701851844788 -0.8314696550369263 -1.0 0.38268327713012695 -0.9238796234130859 -1.0 -3.2584136988589307e-07 -1.0 -1.0 -0.19509072601795197 -0.9807851910591125 -1.0 -0.3826838731765747 -0.9238793253898621 -1.0 -0.5555707216262817 -0.8314692974090576 -1.0 -0.7071072459220886 -0.707106351852417 -1.0 -0.8314700126647949 -0.5555696487426758 -1.0 -0.8314700126647949 -0.5555696487426758 -1.0 -0.923879861831665 -0.3826826810836792 -1.0 -0.9807854294776917 -0.1950894594192505 -1.0 -0.9807854294776917 -0.1950894594192505 -1.0 -1.0 9.655991561885457e-07 -1.0 -0.980785071849823 0.1950913518667221 -1.0 -0.980785071849823 0.1950913518667221 -1.0 -0.923879086971283 0.38268446922302246 -1.0 -0.831468939781189 0.5555712580680847 -1.0 -0.831468939781189 0.5555712580680847 -1.0 -0.7071058750152588 0.707107663154602 -1.0 -0.5555691123008728 0.8314703702926636 -1.0 -0.38268208503723145 0.9238801002502441 -1.0 -0.19508881866931915 0.9807855486869812 -1.0 -0.9807854294776917 -0.1950894594192505 -1.0 -0.980785071849823 0.1950913518667221 -1.0 -0.19508881866931915 0.9807855486869812 -1.0 -0.5555691123008728 0.8314703702926636 -1.0 -0.980785071849823 0.1950913518667221 -1.0 -0.19508881866931915 0.9807855486869812 -1.0 0.9807852506637573 0.19509035348892212 -1.0 -0.9807854294776917 -0.1950894594192505 -1.0</float_array>
+ <technique_common>
+ <accessor source="#id-mesh-10-positions-array" count="268" stride="3">
+ <param name="X" type="float"/>
+ <param name="Y" type="float"/>
+ <param name="Z" type="float"/>
+ </accessor>
+ </technique_common>
+ </source>
+ <source id="id-mesh-10-normals">
+ <float_array id="id-mesh-10-normals-array" count="804"> 0.09801729023456573 0.9951847195625305 0.0 0.09801729023456573 0.9951847195625305 0.0 0.09801729023456573 0.9951847195625305 0.0 0.29028457403182983 0.9569403529167175 0.0 0.29028457403182983 0.9569403529167175 0.0 0.29028457403182983 0.9569403529167175 0.0 0.47139671444892883 0.8819212913513184 0.0 0.47139671444892883 0.8819212913513184 0.0 0.47139671444892883 0.8819212913513184 0.0 0.6343935132026672 0.7730103135108948 0.0 0.6343935132026672 0.7730103135108948 0.0 0.6343935132026672 0.7730103135108948 0.0 0.7730105519294739 0.6343932151794434 0.0 0.7730105519294739 0.6343932151794434 0.0 0.7730105519294739 0.6343932151794434 0.0 0.8819213509559631 0.4713965356349945 0.0 0.8819213509559631 0.4713965356349945 0.0 0.8819213509559631 0.4713965356349945 0.0 0.9569402933120728 0.2902847230434418 0.0 0.9569402933120728 0.2902847230434418 0.0 0.9569402933120728 0.2902847230434418 0.0 0.9951847195625305 0.09801731258630753 0.0 0.9951847195625305 0.09801731258630753 0.0 0.9951847195625305 0.09801731258630753 0.0 0.9951847195625305 -0.09801670163869858 0.0 0.9951847195625305 -0.09801670163869858 0.0 0.9951847195625305 -0.09801670163869858 0.0 0.9569402933120728 -0.2902847230434418 0.0 0.9569402933120728 -0.2902847230434418 0.0 0.9569402933120728 -0.2902847230434418 0.0 0.8819212317466736 -0.47139668464660645 0.0 0.8819212317466736 -0.47139668464660645 0.0 0.8819212317466736 -0.47139668464660645 0.0 0.77301025390625 -0.634393572807312 0.0 0.77301025390625 -0.634393572807312 0.0 0.77301025390625 -0.634393572807312 0.0 0.6343933939933777 -0.7730104327201843 0.0 0.6343933939933777 -0.7730104327201843 0.0 0.6343933939933777 -0.7730104327201843 0.0 0.47139668464660645 -0.8819212317466736 0.0 0.47139668464660645 -0.8819212317466736 0.0 0.47139668464660645 -0.8819212317466736 0.0 0.2902842164039612 -0.9569404721260071 0.0 0.2902842164039612 -0.9569404721260071 0.0 0.2902842164039612 -0.9569404721260071 0.0 0.09801694005727768 -0.9951847195625305 0.0 0.09801694005727768 -0.9951847195625305 0.0 0.09801694005727768 -0.9951847195625305 0.0 -0.09801755100488663 -0.9951846599578857 0.0 -0.09801755100488663 -0.9951846599578857 0.0 -0.09801755100488663 -0.9951846599578857 0.0 -0.2902851998806 -0.9569401741027832 0.0 -0.2902851998806 -0.9569401741027832 0.0 -0.2902851998806 -0.9569401741027832 0.0 -0.4713970720767975 -0.881921112537384 0.0 -0.4713970720767975 -0.881921112537384 0.0 -0.4713970720767975 -0.881921112537384 0.0 -0.6343938708305359 -0.7730100154876709 0.0 -0.6343938708305359 -0.7730100154876709 0.0 -0.6343938708305359 -0.7730100154876709 0.0 -0.7730107307434082 -0.6343928575515747 0.0 -0.7730107307434082 -0.6343928575515747 0.0 -0.7730107307434082 -0.6343928575515747 0.0 -0.8819215297698975 -0.4713960587978363 0.0 -0.8819215297698975 -0.4713960587978363 0.0 -0.8819215297698975 -0.4713960587978363 0.0 -0.9569407105445862 -0.2902834117412567 0.0 -0.9569407105445862 -0.2902834117412567 0.0 -0.9569407105445862 -0.2902834117412567 0.0 -0.9951847791671753 -0.09801603108644485 0.0 -0.9951847791671753 -0.09801603108644485 0.0 -0.9951847791671753 -0.09801603108644485 0.0 -0.9951846599578857 0.0980178639292717 0.0 -0.9951846599578857 0.0980178639292717 0.0 -0.9951846599578857 0.0980178639292717 0.0 -0.9569399952888489 0.29028576612472534 0.0 -0.9569399952888489 0.29028576612472534 0.0 -0.9569399952888489 0.29028576612472534 0.0 -0.8819206357002258 0.47139787673950195 0.0 -0.8819206357002258 0.47139787673950195 0.0 -0.8819206357002258 0.47139787673950195 0.0 -0.7730095982551575 0.6343943476676941 0.0 -0.7730095982551575 0.6343943476676941 0.0 -0.7730095982551575 0.6343943476676941 0.0 -0.6343925595283508 0.7730110883712769 0.0 -0.6343925595283508 0.7730110883712769 0.0 -0.6343925595283508 0.7730110883712769 0.0 -0.47139546275138855 0.8819218277931213 0.0 -0.47139546275138855 0.8819218277931213 0.0 -0.47139546275138855 0.8819218277931213 0.0 5.960460924825384e-08 0.0 1.0 5.960460924825384e-08 0.0 1.0 5.960460924825384e-08 0.0 1.0 -0.29028305411338806 0.9569408297538757 0.0 -0.29028305411338806 0.9569408297538757 0.0 -0.29028305411338806 0.9569408297538757 0.0 -0.09801653027534485 0.9951847791671753 0.0 -0.09801653027534485 0.9951847791671753 0.0 -0.09801653027534485 0.9951847791671753 0.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.09801729023456573 0.9951847195625305 0.0 0.2902846932411194 0.9569403529167175 0.0 0.2902846932411194 0.9569403529167175 0.0 0.2902846932411194 0.9569403529167175 0.0 0.47139671444892883 0.8819212913513184 0.0 0.6343932151794434 0.7730105519294739 0.0 0.6343932151794434 0.7730105519294739 0.0 0.6343932151794434 0.7730105519294739 0.0 0.77301025390625 0.634393572807312 0.0 0.77301025390625 0.634393572807312 0.0 0.77301025390625 0.634393572807312 0.0 0.8819213509559631 0.4713965356349945 0.0 0.9569402933120728 0.2902847230434418 0.0 0.9951847195625305 0.09801731258630753 0.0 0.9951847195625305 -0.09801731258630753 0.0 0.9951847195625305 -0.09801731258630753 0.0 0.9951847195625305 -0.09801731258630753 0.0 0.9569402933120728 -0.2902847230434418 0.0 0.8819215893745422 -0.47139623761177063 0.0 0.8819215893745422 -0.47139623761177063 0.0 0.8819215893745422 -0.47139623761177063 0.0 0.7730105519294739 -0.6343932151794434 0.0 0.7730105519294739 -0.6343932151794434 0.0 0.7730105519294739 -0.6343932151794434 0.0 0.6343933939933777 -0.7730104327201843 0.0 0.47139668464660645 -0.8819212317466736 0.0 0.29028430581092834 -0.9569404125213623 0.0 0.29028430581092834 -0.9569404125213623 0.0 0.29028430581092834 -0.9569404125213623 0.0 0.09801694005727768 -0.9951847195625305 0.0 -0.09801755100488663 -0.9951846599578857 0.0 -0.2902851700782776 -0.956940233707428 0.0 -0.2902851700782776 -0.956940233707428 0.0 -0.2902851700782776 -0.956940233707428 0.0 -0.4713970720767975 -0.881921112537384 0.0 -0.634393572807312 -0.77301025390625 0.0 -0.634393572807312 -0.77301025390625 0.0 -0.634393572807312 -0.77301025390625 0.0 -0.7730110883712769 -0.6343925595283508 0.0 -0.7730110883712769 -0.6343925595283508 0.0 -0.7730110883712769 -0.6343925595283508 0.0 -0.8819215297698975 -0.4713960587978363 0.0 -0.9569406509399414 -0.2902839779853821 0.0 -0.9569406509399414 -0.2902839779853821 0.0 -0.9569406509399414 -0.2902839779853821 0.0 -0.9951847791671753 -0.0980166345834732 0.0 -0.9951847791671753 -0.0980166345834732 0.0 -0.9951847791671753 -0.0980166345834732 0.0 -0.995184600353241 0.09801845997571945 0.0 -0.995184600353241 0.09801845997571945 0.0 -0.995184600353241 0.09801845997571945 0.0 -0.9569399952888489 0.29028576612472534 0.0 -0.8819208741188049 0.47139739990234375 0.0 -0.8819208741188049 0.47139739990234375 0.0 -0.8819208741188049 0.47139739990234375 0.0 -0.7730095982551575 0.6343943476676941 0.0 -0.634392261505127 0.773011326789856 0.0 -0.634392261505127 0.773011326789856 0.0 -0.634392261505127 0.773011326789856 0.0 -0.47139546275138855 0.8819218277931213 0.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 0.9999999403953552 0.0 0.0 0.9999999403953552 0.0 0.0 0.9999999403953552 -3.975114850618411e-06 0.0 1.0 -3.975114850618411e-06 0.0 1.0 -3.975114850618411e-06 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 0.9999999403953552 0.0 0.0 0.9999999403953552 0.0 0.0 0.9999999403953552 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 0.9999999403953552 0.0 0.0 0.9999999403953552 0.0 0.0 0.9999999403953552 3.97511939809192e-06 0.0 1.0 3.97511939809192e-06 0.0 1.0 3.97511939809192e-06 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 0.9999999403953552 0.0 0.0 0.9999999403953552 0.0 0.0 0.9999999403953552 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 0.9999999403953552 0.0 0.0 0.9999999403953552 -1.3685305475519272e-06 0.0 1.0 -1.3685305475519272e-06 0.0 1.0 -1.3685305475519272e-06 0.0 1.0 1.4370301641974947e-06 0.0 1.0 1.4370301641974947e-06 0.0 1.0 1.4370301641974947e-06 0.0 1.0 -2.8779635385944857e-07 0.0 1.0 -2.8779635385944857e-07 0.0 1.0 -2.8779635385944857e-07 0.0 1.0 -3.8885764297447167e-07 0.0 1.0 -3.8885764297447167e-07 0.0 1.0 -3.8885764297447167e-07 0.0 1.0 -0.29028305411338806 0.956940770149231 0.0 -0.29028305411338806 0.956940770149231 0.0 -0.29028305411338806 0.956940770149231 0.0 -0.09801653027534485 0.9951847791671753 0.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -0.9999999403953552 0.0 0.0 -0.9999999403953552 0.0 0.0 -0.9999999403953552 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -0.9999999403953552 0.0 0.0 -0.9999999403953552 0.0 0.0 -0.9999999403953552 -3.975113031629007e-06 0.0 -1.0 -3.975113031629007e-06 0.0 -1.0 -3.975113031629007e-06 0.0 -1.0 3.975119852839271e-06 0.0 -1.0 3.975119852839271e-06 0.0 -1.0 3.975119852839271e-06 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -0.9999999403953552 0.0 0.0 -0.9999999403953552 0.0 0.0 -0.9999999403953552 3.888569892751548e-07 0.0 -1.0 3.888569892751548e-07 0.0 -1.0 3.888569892751548e-07 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 -5.960467319710006e-08 0.0 -1.0 -5.960467319710006e-08 0.0 -1.0 -5.960467319710006e-08 0.0 -1.0</float_array>
+ <technique_common>
+ <accessor source="#id-mesh-10-normals-array" count="268" stride="3">
+ <param name="X" type="float"/>
+ <param name="Y" type="float"/>
+ <param name="Z" type="float"/>
+ </accessor>
+ </technique_common>
+ </source>
+ <vertices id="id-mesh-10-vertices">
+ <input semantic="POSITION" source="#id-mesh-10-positions"/>
+ </vertices>
+ <triangles count="124">
+ <input semantic="VERTEX" source="#id-mesh-10-vertices" offset="0"/>
+ <input semantic="NORMAL" source="#id-mesh-10-normals" offset="0"/>
+ <p> 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 0 102 1 103 104 105 6 106 7 107 108 109 110 111 112 15 113 16 18 114 19 21 115 22 116 117 118 27 119 28 120 121 122 123 124 125 36 126 37 39 127 40 128 129 130 45 131 46 48 132 49 133 134 135 54 136 55 137 138 139 140 141 142 63 143 64 144 145 146 147 148 149 150 151 152 75 153 76 154 155 156 81 157 82 158 159 160 87 161 88 162 163 164 164 165 162 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 180 180 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 162 162 165 166 205 169 206 177 176 178 179 181 180 180 184 199 188 190 199 207 208 209 210 211 212 162 168 177 213 214 215 185 187 193 216 217 218 162 177 199 219 220 221 96 222 97 223 224 225 225 226 227 228 229 230 231 232 227 101 233 234 234 235 101 236 237 99 238 239 99 99 240 241 241 242 243 243 244 245 246 247 248 249 250 251 252 253 254 255 256 223 257 258 259 223 225 101 227 232 101 101 235 236 237 238 99 99 241 100 243 245 100 260 261 262 256 263 223 225 227 101 101 236 99 241 243 100 264 255 223 265 266 267 </p>
+ </triangles>
+ </mesh>
+ </geometry>
+ <geometry id="id-mesh-13" name="Cylinder.008">
+ <mesh>
+ <source id="id-mesh-13-positions">
+ <float_array id="id-mesh-13-positions-array" count="555"> 0.0 1.0 1.780594825744629 0.19509032368659973 0.9807851910591125 -1.544257640838623 0.0 0.9999999403953552 -1.544257640838623 0.19509032368659973 0.9807851910591125 -1.544257640838623 0.3826834559440613 0.9238795638084412 1.780594825744629 0.3826834559440613 0.9238794445991516 -1.544257640838623 0.3826834559440613 0.9238795638084412 1.780594825744629 0.5555702447891235 0.8314695358276367 -1.544257640838623 0.3826834559440613 0.9238794445991516 -1.544257640838623 0.5555702447891235 0.8314696550369263 1.780594825744629 0.7071067690849304 0.7071067094802856 -1.544257640838623 0.5555702447891235 0.8314695358276367 -1.544257640838623 0.7071067690849304 0.7071068286895752 1.780594825744629 0.8314696550369263 0.555570125579834 -1.544257640838623 0.7071067690849304 0.7071067094802856 -1.544257640838623 0.8314696550369263 0.5555702447891235 1.780594825744629 0.9238795042037964 0.3826834261417389 -1.544257640838623 0.8314696550369263 0.555570125579834 -1.544257640838623 0.9238795042037964 0.38268348574638367 1.780594825744629 0.9807852506637573 0.19509032368659973 -1.544257640838623 0.9238795042037964 0.3826834261417389 -1.544257640838623 0.9807852506637573 0.1950903832912445 1.780594825744629 1.0 -3.1119853360905836e-08 -0.9356282949447632 0.9807852506637573 0.19509032368659973 -1.544257640838623 -1.0 9.99720100480772e-07 1.780594825744629 -0.980785071849823 0.19509132206439972 -1.544257640838623 -1.0 9.418089348400827e-07 -1.544257640838623 -0.980785071849823 0.1950913816690445 1.780594825744629 -0.923879086971283 0.38268446922302246 -1.544257640838623 -0.980785071849823 0.19509132206439972 -1.544257640838623 -0.923879086971283 0.38268452882766724 1.780594825744629 -0.831468939781189 0.5555711984634399 -1.544257640838623 -0.923879086971283 0.38268446922302246 -1.544257640838623 -0.831468939781189 0.5555713176727295 1.780594825744629 -0.7071058750152588 0.7071076035499573 -1.544257640838623 -0.831468939781189 0.5555711984634399 -1.544257640838623 -0.7071058750152588 0.7071077227592468 1.780594825744629 -0.5555691123008728 0.8314703106880188 -1.544257640838623 -0.7071058750152588 0.7071076035499573 -1.544257640838623 -0.5555691123008728 0.8314704298973083 1.780594825744629 -0.38268208503723145 0.9238800406455994 -1.544257640838623 -0.5555691123008728 0.8314703106880188 -1.544257640838623 -0.7071058750152588 0.7071077227592468 1.780594825744629 -1.0 9.99720100480772e-07 1.780594825744629 0.8314696550369263 0.5555702447891235 1.780594825744629 -0.38268208503723145 0.9238801598548889 1.780594825744629 -0.19508881866931915 0.9807854890823364 -1.544257640838623 -0.38268208503723145 0.9238800406455994 -1.544257640838623 -0.19508881866931915 0.9807854890823364 -1.544257640838623 0.0 1.0 1.780594825744629 0.0 0.9999999403953552 -1.544257640838623 0.19509032368659973 0.9807851910591125 -1.544257640838623 -1.0 9.418089348400827e-07 -1.544257640838623 -0.7071058750152588 0.7071076035499573 -1.544257640838623 1.0 1.096187887128508e-07 1.780594825744629 -1.0 9.418089348400827e-07 -1.544257640838623 1.0 5.170764438844344e-08 -1.544257640838623 1.0 1.096187887128508e-07 1.780594825744629 1.0 5.170764438844344e-08 -1.544257640838623 1.0 -3.1119853360905836e-08 -0.9356282949447632 0.0 1.0 1.780594825744629 0.19509032368659973 0.9807853102684021 1.780594825744629 0.19509032368659973 0.9807851910591125 -1.544257640838623 0.19509032368659973 0.9807851910591125 -1.544257640838623 0.19509032368659973 0.9807853102684021 1.780594825744629 0.3826834559440613 0.9238795638084412 1.780594825744629 0.3826834559440613 0.9238795638084412 1.780594825744629 0.5555702447891235 0.8314696550369263 1.780594825744629 0.5555702447891235 0.8314695358276367 -1.544257640838623 0.5555702447891235 0.8314696550369263 1.780594825744629 0.7071067690849304 0.7071068286895752 1.780594825744629 0.7071067690849304 0.7071067094802856 -1.544257640838623 0.7071067690849304 0.7071068286895752 1.780594825744629 0.8314696550369263 0.5555702447891235 1.780594825744629 0.8314696550369263 0.555570125579834 -1.544257640838623 0.8314696550369263 0.5555702447891235 1.780594825744629 0.9238795042037964 0.38268348574638367 1.780594825744629 0.9238795042037964 0.3826834261417389 -1.544257640838623 0.9807852506637573 0.1950903832912445 1.780594825744629 1.0 5.170764438844344e-08 -1.544257640838623 0.9807852506637573 0.19509032368659973 -1.544257640838623 1.0 -3.1119853360905836e-08 -0.9356282949447632 0.9807852506637573 0.1950903832912445 1.780594825744629 1.0 1.096187887128508e-07 1.780594825744629 1.0 -3.1119853360905836e-08 -0.9356282949447632 -1.0 9.99720100480772e-07 1.780594825744629 -0.980785071849823 0.1950913816690445 1.780594825744629 -0.980785071849823 0.19509132206439972 -1.544257640838623 -0.980785071849823 0.1950913816690445 1.780594825744629 -0.923879086971283 0.38268452882766724 1.780594825744629 -0.923879086971283 0.38268446922302246 -1.544257640838623 -0.923879086971283 0.38268452882766724 1.780594825744629 -0.831468939781189 0.5555713176727295 1.780594825744629 -0.831468939781189 0.5555711984634399 -1.544257640838623 -0.831468939781189 0.5555713176727295 1.780594825744629 -0.7071058750152588 0.7071077227592468 1.780594825744629 -0.7071058750152588 0.7071076035499573 -1.544257640838623 -0.7071058750152588 0.7071077227592468 1.780594825744629 -0.5555691123008728 0.8314704298973083 1.780594825744629 -0.5555691123008728 0.8314703106880188 -1.544257640838623 -0.5555691123008728 0.8314704298973083 1.780594825744629 -0.38268208503723145 0.9238801598548889 1.780594825744629 -0.38268208503723145 0.9238800406455994 -1.544257640838623 0.3826834559440613 0.9238795638084412 1.780594825744629 0.19509032368659973 0.9807853102684021 1.780594825744629 0.0 1.0 1.780594825744629 0.0 1.0 1.780594825744629 -0.19508881866931915 0.980785608291626 1.780594825744629 -0.38268208503723145 0.9238801598548889 1.780594825744629 -0.38268208503723145 0.9238801598548889 1.780594825744629 -0.5555691123008728 0.8314704298973083 1.780594825744629 -0.7071058750152588 0.7071077227592468 1.780594825744629 -0.7071058750152588 0.7071077227592468 1.780594825744629 -0.831468939781189 0.5555713176727295 1.780594825744629 -0.923879086971283 0.38268452882766724 1.780594825744629 -0.923879086971283 0.38268452882766724 1.780594825744629 -0.980785071849823 0.1950913816690445 1.780594825744629 -1.0 9.99720100480772e-07 1.780594825744629 -1.0 9.99720100480772e-07 1.780594825744629 1.0 1.096187887128508e-07 1.780594825744629 0.9807852506637573 0.1950903832912445 1.780594825744629 0.9238795042037964 0.38268348574638367 1.780594825744629 0.8314696550369263 0.5555702447891235 1.780594825744629 0.8314696550369263 0.5555702447891235 1.780594825744629 0.7071067690849304 0.7071068286895752 1.780594825744629 0.5555702447891235 0.8314696550369263 1.780594825744629 0.5555702447891235 0.8314696550369263 1.780594825744629 0.3826834559440613 0.9238795638084412 1.780594825744629 0.0 1.0 1.780594825744629 -0.38268208503723145 0.9238801598548889 1.780594825744629 -0.7071058750152588 0.7071077227592468 1.780594825744629 -0.923879086971283 0.38268452882766724 1.780594825744629 -1.0 9.99720100480772e-07 1.780594825744629 -1.0 9.99720100480772e-07 1.780594825744629 0.9807852506637573 0.1950903832912445 1.780594825744629 0.8314696550369263 0.5555702447891235 1.780594825744629 0.8314696550369263 0.5555702447891235 1.780594825744629 0.5555702447891235 0.8314696550369263 1.780594825744629 0.0 1.0 1.780594825744629 0.0 1.0 1.780594825744629 -0.7071058750152588 0.7071077227592468 1.780594825744629 0.8314696550369263 0.5555702447891235 1.780594825744629 -0.38268208503723145 0.9238801598548889 1.780594825744629 -0.19508881866931915 0.980785608291626 1.780594825744629 -0.19508881866931915 0.9807854890823364 -1.544257640838623 -0.19508881866931915 0.9807854890823364 -1.544257640838623 -0.19508881866931915 0.980785608291626 1.780594825744629 0.0 1.0 1.780594825744629 -0.19508881866931915 0.9807854890823364 -1.544257640838623 0.0 0.9999999403953552 -1.544257640838623 0.19509032368659973 0.9807851910591125 -1.544257640838623 0.19509032368659973 0.9807851910591125 -1.544257640838623 0.3826834559440613 0.9238794445991516 -1.544257640838623 0.5555702447891235 0.8314695358276367 -1.544257640838623 0.5555702447891235 0.8314695358276367 -1.544257640838623 0.7071067690849304 0.7071067094802856 -1.544257640838623 0.8314696550369263 0.555570125579834 -1.544257640838623 0.9238795042037964 0.3826834261417389 -1.544257640838623 0.9807852506637573 0.19509032368659973 -1.544257640838623 0.9807852506637573 0.19509032368659973 -1.544257640838623 1.0 5.170764438844344e-08 -1.544257640838623 -1.0 9.418089348400827e-07 -1.544257640838623 -1.0 9.418089348400827e-07 -1.544257640838623 -0.980785071849823 0.19509132206439972 -1.544257640838623 -0.7071058750152588 0.7071076035499573 -1.544257640838623 -0.923879086971283 0.38268446922302246 -1.544257640838623 -0.831468939781189 0.5555711984634399 -1.544257640838623 -0.7071058750152588 0.7071076035499573 -1.544257640838623 -0.7071058750152588 0.7071076035499573 -1.544257640838623 -0.5555691123008728 0.8314703106880188 -1.544257640838623 -0.38268208503723145 0.9238800406455994 -1.544257640838623 -0.38268208503723145 0.9238800406455994 -1.544257640838623 -0.7071058750152588 0.7071076035499573 -1.544257640838623 0.8314696550369263 0.555570125579834 -1.544257640838623 0.9807852506637573 0.19509032368659973 -1.544257640838623 -0.980785071849823 0.19509132206439972 -1.544257640838623 -0.923879086971283 0.38268446922302246 -1.544257640838623 -0.7071058750152588 0.7071076035499573 -1.544257640838623 -0.7071058750152588 0.7071076035499573 -1.544257640838623 -0.19508881866931915 0.9807854890823364 -1.544257640838623 0.19509032368659973 0.9807851910591125 -1.544257640838623 0.19509032368659973 0.9807851910591125 -1.544257640838623 0.9807852506637573 0.19509032368659973 -1.544257640838623 -1.0 9.418089348400827e-07 -1.544257640838623 -1.0 9.99720100480772e-07 1.780594825744629</float_array>
+ <technique_common>
+ <accessor source="#id-mesh-13-positions-array" count="185" stride="3">
+ <param name="X" type="float"/>
+ <param name="Y" type="float"/>
+ <param name="Z" type="float"/>
+ </accessor>
+ </technique_common>
+ </source>
+ <source id="id-mesh-13-normals">
+ <float_array id="id-mesh-13-normals-array" count="555"> 0.09801729768514633 0.9951847195625305 0.0 0.09801729768514633 0.9951847195625305 0.0 0.09801729768514633 0.9951847195625305 0.0 0.290284663438797 0.9569404125213623 -4.572415690518028e-08 0.290284663438797 0.9569404125213623 -4.572415690518028e-08 0.290284663438797 0.9569404125213623 -4.572415690518028e-08 0.47139668464660645 0.8819212913513184 -9.144831381036056e-08 0.47139668464660645 0.8819212913513184 -9.144831381036056e-08 0.47139668464660645 0.8819212913513184 -9.144831381036056e-08 0.6343934535980225 0.77301025390625 -2.2862085558017498e-08 0.6343934535980225 0.77301025390625 -2.2862085558017498e-08 0.6343934535980225 0.77301025390625 -2.2862085558017498e-08 0.7730103135108948 0.6343935132026672 -2.2862067794449104e-08 0.7730103135108948 0.6343935132026672 -2.2862067794449104e-08 0.7730103135108948 0.6343935132026672 -2.2862067794449104e-08 0.8819212913513184 0.4713965952396393 -1.1431046331722428e-08 0.8819212913513184 0.4713965952396393 -1.1431046331722428e-08 0.8819212913513184 0.4713965952396393 -1.1431046331722428e-08 0.9569402933120728 0.29028475284576416 -5.715519613147535e-09 0.9569402933120728 0.29028475284576416 -5.715519613147535e-09 0.9569402933120728 0.29028475284576416 -5.715519613147535e-09 0.9951846599578857 0.09801720082759857 -1.7860992684859411e-09 0.9951846599578857 0.09801720082759857 -1.7860992684859411e-09 0.9951846599578857 0.09801720082759857 -1.7860992684859411e-09 -0.995184600353241 0.09801791608333588 -1.7860990464413362e-09 -0.995184600353241 0.09801791608333588 -1.7860990464413362e-09 -0.995184600353241 0.09801791608333588 -1.7860990464413362e-09 -0.9569401144981384 0.2902853488922119 -5.715516948612276e-09 -0.9569401144981384 0.2902853488922119 -5.715516948612276e-09 -0.9569401144981384 0.2902853488922119 -5.715516948612276e-09 -0.8819207549095154 0.47139766812324524 -1.1431036561759811e-08 -0.8819207549095154 0.47139766812324524 -1.1431036561759811e-08 -0.8819207549095154 0.47139766812324524 -1.1431036561759811e-08 -0.7730094790458679 0.6343943476676941 0.0 -0.7730094790458679 0.6343943476676941 0.0 -0.7730094790458679 0.6343943476676941 0.0 -0.6343925595283508 0.7730110883712769 -2.28620766762333e-08 -0.6343925595283508 0.7730110883712769 -2.28620766762333e-08 -0.6343925595283508 0.7730110883712769 -2.28620766762333e-08 -0.47139549255371094 0.8819219470024109 0.0 -0.47139549255371094 0.8819219470024109 0.0 -0.47139549255371094 0.8819219470024109 0.0 -1.0527867289056303e-07 0.0 1.0 -1.0527867289056303e-07 0.0 1.0 -1.0527867289056303e-07 0.0 1.0 -0.2902830243110657 0.9569408893585205 -4.572413558889821e-08 -0.2902830243110657 0.9569408893585205 -4.572413558889821e-08 -0.2902830243110657 0.9569408893585205 -4.572413558889821e-08 -0.09801653772592545 0.9951847791671753 -4.572451217654816e-08 -0.09801653772592545 0.9951847791671753 -4.572451217654816e-08 -0.09801653772592545 0.9951847791671753 -4.572451217654816e-08 -4.274339460152987e-07 0.0 -1.0 -4.274339460152987e-07 0.0 -1.0 -4.274339460152987e-07 0.0 -1.0 -4.450506310149649e-07 -1.0 1.7417663755736612e-08 -4.450506310149649e-07 -1.0 1.7417663755736612e-08 -4.450506310149649e-07 -1.0 1.7417663755736612e-08 -0.7932799458503723 -0.6088569760322571 0.0 -0.7932799458503723 -0.6088569760322571 0.0 -0.7932799458503723 -0.6088569760322571 0.0 0.09801699221134186 0.9951847195625305 -4.572415690518028e-08 0.09801699221134186 0.9951847195625305 -4.572415690518028e-08 0.09801699221134186 0.9951847195625305 -4.572415690518028e-08 0.2902846038341522 0.9569403529167175 0.0 0.2902846038341522 0.9569403529167175 0.0 0.2902846038341522 0.9569403529167175 0.0 0.4713968336582184 0.8819211721420288 0.0 0.4713968336582184 0.8819211721420288 0.0 0.4713968336582184 0.8819211721420288 0.0 0.6343933343887329 0.7730104327201843 -2.286208022894698e-08 0.6343933343887329 0.7730104327201843 -2.286208022894698e-08 0.6343933343887329 0.7730104327201843 -2.286208022894698e-08 0.7730103135108948 0.6343935132026672 -2.2862069570805943e-08 0.7730103135108948 0.6343935132026672 -2.2862069570805943e-08 0.7730103135108948 0.6343935132026672 -2.2862069570805943e-08 0.8819214701652527 0.4713965356349945 -2.2862089110731176e-08 0.8819214701652527 0.4713965356349945 -2.2862089110731176e-08 0.8819214701652527 0.4713965356349945 -2.2862089110731176e-08 0.9569402933120728 0.29028475284576416 -5.715519613147535e-09 0.9951847195625305 0.09801741689443588 1.1708646496799702e-08 0.9951847195625305 0.09801741689443588 1.1708646496799702e-08 0.9951847195625305 0.09801741689443588 1.1708646496799702e-08 0.9951846599578857 0.09801766276359558 -4.809893372481611e-09 0.9951846599578857 0.09801766276359558 -4.809893372481611e-09 0.9951846599578857 0.09801766276359558 -4.809893372481611e-09 -0.9951845407485962 0.09801864624023438 -1.7860990464413362e-09 -0.9951845407485962 0.09801864624023438 -1.7860990464413362e-09 -0.9951845407485962 0.09801864624023438 -1.7860990464413362e-09 -0.9569398164749146 0.29028600454330444 -5.715515616344646e-09 -0.9569398164749146 0.29028600454330444 -5.715515616344646e-09 -0.9569398164749146 0.29028600454330444 -5.715515616344646e-09 -0.8819208145141602 0.4713975191116333 -1.1431033009046132e-08 -0.8819208145141602 0.4713975191116333 -1.1431033009046132e-08 -0.8819208145141602 0.4713975191116333 -1.1431033009046132e-08 -0.7730095386505127 0.6343942880630493 -4.5724139141611886e-08 -0.7730095386505127 0.6343942880630493 -4.5724139141611886e-08 -0.7730095386505127 0.6343942880630493 -4.5724139141611886e-08 -0.634392261505127 0.773011326789856 -2.2862062465378585e-08 -0.634392261505127 0.773011326789856 -2.2862062465378585e-08 -0.634392261505127 0.773011326789856 -2.2862062465378585e-08 -0.47139549255371094 0.8819219470024109 -4.572413203618453e-08 -0.47139549255371094 0.8819219470024109 -4.572413203618453e-08 -0.47139549255371094 0.8819219470024109 -4.572413203618453e-08 -9.937868981069187e-07 0.0 1.0 -9.937868981069187e-07 0.0 1.0 -9.937868981069187e-07 0.0 1.0 1.9875737962138373e-06 0.0 1.0 1.9875737962138373e-06 0.0 1.0 1.9875737962138373e-06 0.0 1.0 0.0 0.0 0.9999999403953552 0.0 0.0 0.9999999403953552 0.0 0.0 0.9999999403953552 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 0.9999999403953552 0.0 0.0 0.9999999403953552 0.0 0.0 0.9999999403953552 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 0.9999999403953552 0.0 0.0 0.9999999403953552 0.0 0.0 0.9999999403953552 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 2.046155032076058e-06 0.0 1.0 2.046155032076058e-06 0.0 1.0 2.046155032076058e-06 0.0 1.0 -1.604079926664781e-07 0.0 1.0 -1.604079926664781e-07 0.0 1.0 -1.604079926664781e-07 0.0 1.0 5.581790105679829e-07 0.0 1.0 5.581790105679829e-07 0.0 1.0 5.581790105679829e-07 0.0 1.0 -1.0685854334724354e-07 0.0 1.0 -1.0685854334724354e-07 0.0 1.0 -1.0685854334724354e-07 0.0 1.0 -0.29028305411338806 0.9569408297538757 0.0 -0.29028305411338806 0.9569408297538757 0.0 -0.29028305411338806 0.9569408297538757 0.0 -0.09801623225212097 0.9951847791671753 -4.572451217654816e-08 -0.09801623225212097 0.9951847791671753 -4.572451217654816e-08 -0.09801623225212097 0.9951847791671753 -4.572451217654816e-08 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 -3.975099843955832e-06 0.0 -0.9999999403953552 -3.975099843955832e-06 0.0 -0.9999999403953552 -3.975099843955832e-06 0.0 -0.9999999403953552 0.0 0.0 -1.0 0.0 0.0 -1.0 7.950246981636155e-06 0.0 -0.9999999403953552 7.950246981636155e-06 0.0 -0.9999999403953552 7.950246981636155e-06 0.0 -0.9999999403953552 1.8652333011459632e-08 0.0 -1.0 1.8652333011459632e-08 0.0 -1.0 1.8652333011459632e-08 0.0 -1.0 2.7370574571250472e-06 0.0 -1.0 2.7370574571250472e-06 0.0 -1.0 2.7370574571250472e-06 0.0 -1.0 3.9751080294081476e-06 0.0 -1.0 3.9751080294081476e-06 0.0 -1.0 3.9751080294081476e-06 0.0 -1.0 -3.9750843825459015e-06 0.0 -1.0 -3.9750843825459015e-06 0.0 -1.0 -3.9750843825459015e-06 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -1.0 0.0 0.0 -0.9999999403953552 0.0 0.0 -0.9999999403953552 0.0 0.0 -0.9999999403953552 3.1114353760131053e-07 0.0 -1.0 3.1114353760131053e-07 0.0 -1.0 3.1114353760131053e-07 0.0 -1.0 6.973042587787859e-08 0.0 -1.0 6.973042587787859e-08 0.0 -1.0 6.973042587787859e-08 0.0 -1.0 -4.450506310149649e-07 -1.0 1.7417663755736612e-08</float_array>
+ <technique_common>
+ <accessor source="#id-mesh-13-normals-array" count="185" stride="3">
+ <param name="X" type="float"/>
+ <param name="Y" type="float"/>
+ <param name="Z" type="float"/>
+ </accessor>
+ </technique_common>
+ </source>
+ <vertices id="id-mesh-13-vertices">
+ <input semantic="POSITION" source="#id-mesh-13-positions"/>
+ </vertices>
+ <triangles count="66" material="id-trimat-14">
+ <input semantic="VERTEX" source="#id-mesh-13-vertices" offset="0"/>
+ <input semantic="NORMAL" source="#id-mesh-13-normals" offset="0"/>
<p> 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 18 78 19 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 120 121 122 123 124 125 126 127 128 128 129 112 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 150 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 148 172 150 155 173 173 174 150 175 176 177 178 179 180 181 182 183 54 184 55 </p>
</triangles>
</mesh>
@@ -173,12 +333,37 @@
</bind_material>
</instance_geometry>
</node>
+ <node id="Cube.001" name="Cube.001" type="NODE">
+ <matrix sid="transform"> 0.20000000298023224 0.0 0.0 1.0860042572021484 0.0 0.44999998807907104 0.0 1.4006320238113403 0.0 0.0 0.20000000298023224 1.1518471240997314 0.0 0.0 0.0 1.0 </matrix>
+ <instance_geometry url="#id-mesh-6">
+ </instance_geometry>
+ </node>
+ <node id="Cylinder" name="Cylinder" type="NODE">
+ <matrix sid="transform"> 0.30000001192092896 0.0 0.0 -0.23732826113700867 0.0 0.30000001192092896 0.0 -1.2129673957824707 0.0 0.0 0.10000000149011612 1.2000000476837158 0.0 0.0 0.0 1.0 </matrix>
+ <instance_geometry url="#id-mesh-7">
+ </instance_geometry>
+ </node>
+ <node id="Cylinder.002" name="Cylinder.002" type="NODE">
+ <matrix sid="transform"> 0.30000001192092896 0.0 0.0 -0.23732826113700867 0.0 0.30000001192092896 0.0 -0.4129675626754761 0.0 0.0 0.10000000149011612 1.2000000476837158 0.0 0.0 0.0 1.0 </matrix>
+ <instance_geometry url="#id-mesh-8">
+ </instance_geometry>
+ </node>
+ <node id="Cylinder.004" name="Cylinder.004" type="NODE">
+ <matrix sid="transform"> 0.30000001192092896 0.0 0.0 -0.23732826113700867 0.0 0.30000001192092896 0.0 0.38703250885009766 0.0 0.0 0.10000000149011612 1.2000000476837158 0.0 0.0 0.0 1.0 </matrix>
+ <instance_geometry url="#id-mesh-9">
+ </instance_geometry>
+ </node>
+ <node id="Cylinder.006" name="Cylinder.006" type="NODE">
+ <matrix sid="transform"> 0.30000001192092896 0.0 0.0 -0.23732826113700867 0.0 0.30000001192092896 0.0 1.1870324611663818 0.0 0.0 0.10000000149011612 1.2000000476837158 0.0 0.0 0.0 1.0 </matrix>
+ <instance_geometry url="#id-mesh-10">
+ </instance_geometry>
+ </node>
<node id="cover" name="cover" type="NODE">
<matrix sid="transform"> 1.0395472049713135 0.0 0.0 -0.30860060453414917 0.0 -4.544004994500028e-08 -1.0395472049713135 0.0715785026550293 0.0 1.0395472049713135 -4.544004994500028e-08 1.2000000476837158 0.0 0.0 0.0 1.0 </matrix>
- <instance_geometry url="#id-mesh-8">
+ <instance_geometry url="#id-mesh-13">
<bind_material>
<technique_common>
- <instance_material symbol="id-trimat-9" target="#id-material-7"/>
+ <instance_material symbol="id-trimat-14" target="#id-material-12"/>
</technique_common>
</bind_material>
</instance_geometry>
diff --git a/scripts/base.gd b/scripts/base.gd
index 6b2bfd5..39d171e 100644
--- a/scripts/base.gd
+++ b/scripts/base.gd
@@ -40,7 +40,6 @@ func _input(event):
if s != null:
get_node("Incubator").push_world(s)
if event.scancode == KEY_N:
- #var w = Wrld.instance()
var w = self.builder.combine(Vector3(0,0,0), [])
w.set_scale(Vector3(0.02, 0.02, 0.02))
add_child(w)
diff --git a/scripts/builder.gd b/scripts/builder.gd
index 74b8aaf..a37221a 100644
--- a/scripts/builder.gd
+++ b/scripts/builder.gd
@@ -33,13 +33,14 @@ func combine(where, materials):
var gas_mass = 0
var gas_volume = 0
var gas_color = Color(0.5,0.5,0.6,0.4)
+ var cost = 0
for mat in materials:
var item = self.items.get(mat)
var category = self.items.category(mat)
if category == "solid":
mass += item.data["mass"]
- #volume += item.data["volume"]
+ volume += item.data["volume"]
var s = item.data["color"]
color = color.blend(Color(s))
@@ -48,6 +49,7 @@ func combine(where, materials):
gas_volume += item.data["volume"]
var s = item.data["color"]
gas_color = gas_color.blend(Color(s))
+ cost += item.data["cost"]
w.materials = materials
w.mass = mass
@@ -56,5 +58,8 @@ func combine(where, materials):
w.gas_mass = gas_mass
w.gas_volume = gas_volume
w.gas_color = gas_color
+ w.total_mass = mass + gas_mass
+ w.total_volume = volume + gas_volume
+ w.cost = cost
w.call_deferred("build")
return w
diff --git a/scripts/combinator.gd b/scripts/combinator.gd
index cbabfe6..42bcc18 100644
--- a/scripts/combinator.gd
+++ b/scripts/combinator.gd
@@ -54,7 +54,7 @@ func _on_panel_input_event( camera, event, click_pos, click_normal, shape_idx ):
message = self.templater.template(self.world)
get_node("animation").play("click")
else:
- message = "Cannot combine!"
+ message = "Cannot combine! You need solid and gaseous material."
get_tree().get_root().get_node("Game/HUD").display_message(message, 15)
func _on_incubate_input_event( camera, event, click_pos, click_normal, shape_idx ):
diff --git a/scripts/events.gd b/scripts/events.gd
new file mode 100644
index 0000000..74f75be
--- /dev/null
+++ b/scripts/events.gd
@@ -0,0 +1,23 @@
+extends "res://scripts/template.gd"
+
+var choices
+
+func _init().("res://assets/events.json"):
+ self.choices = self.data["choice"]
+
+func get_rand_event(stage):
+ var avail = []
+ for i in range(self.choices.size()):
+ var choice = self.choices[i]
+ if stage in choice["stages"]:
+ avail.append(choice)
+ if avail.size() > 0:
+ return avail[randi() % avail.size()]
+ else:
+ return null
+
+func get_event(id):
+ for i in range(self.choices.size()):
+ var choice = self.choices[i]
+ if choice["id"] == id:
+ return choice
diff --git a/scripts/exporter.gd b/scripts/exporter.gd
index 712a10b..74f457e 100644
--- a/scripts/exporter.gd
+++ b/scripts/exporter.gd
@@ -1,10 +1,78 @@
extends Spatial
+const GrayMat = preload("res://gray_mat.tres")
+const ExporterTemplate = preload("res://scripts/template_export.gd")
+
+var worlds = []
+var selected_pos = null
+var selected = null
+
+var mat_selected = null
+var mat_unselected = null
+
+var template
+
func _ready():
- pass
+ for x in range(4):
+ self.worlds.append(null)
+ self.mat_selected = GrayMat.duplicate(true)
+ self.mat_selected.set_albedo(Color(0.2, 0.2, 0.2))
+ self.mat_unselected = GrayMat.duplicate(true)
+ self.template = ExporterTemplate.new()
+
+func set_world(i, world):
+ self.worlds[i] = world
+ var pos = get_node("spawns/" + str(i))
+ world.set_translation(pos.get_global_transform().origin)
+
+func push_world(world):
+ for x in range(4):
+ if self.worlds[x] == null:
+ set_world(x, world)
+ return true
+ return false
+
+func get_world(x):
+ return self.worlds[x]
func _on_body_input_event( camera, event, click_pos, click_normal, shape_idx ):
if event.type == InputEvent.MOUSE_BUTTON and event.button_index == BUTTON_LEFT and event.is_pressed():
print("body")
var cam = get_tree().get_root().get_camera()
- cam.select(self, get_node("point")) \ No newline at end of file
+ cam.select(self, get_node("point"))
+
+func _on_panel_input_event( camera, event, click_pos, click_normal, shape_idx ):
+ if event.type == InputEvent.MOUSE_BUTTON and event.button_index == BUTTON_LEFT and event.is_pressed():
+ print("sell")
+ var message = "Cannot sell, no world spot selected!"
+ if self.selected_pos != null:
+ var w = get_world(self.selected_pos.x)
+ if w != null:
+ get_node("animation").play("right")
+ get_tree().get_root().get_node("Game").remove_child(w)
+ var player = get_tree().get_root().get_node("Game/Player")
+ player.cash = player.cash + (w.cost * w.life.stage)
+ message = self.template.template(w)
+ self.worlds[self.selected_pos.x] = null
+ self.selected.set_material_override(self.mat_unselected)
+ self.selected_pos = null
+ self.selected = null
+ else:
+ message = "Cannot sell, no world!"
+ get_tree().get_root().get_node("Game/HUD").display_message(message, 15)
+
+func _on_cylinder_input_event( camera, event, click_pos, click_normal, shape_idx , node, pos):
+ if event.type == InputEvent.MOUSE_BUTTON and event.button_index == BUTTON_LEFT and event.is_pressed():
+ print("pos ",pos)
+ var new = get_node(node)
+ if self.selected != null:
+ self.selected.set_material_override(self.mat_unselected)
+
+ if self.selected == new:
+ self.selected.set_material_override(self.mat_unselected)
+ self.selected_pos = null
+ self.selected = null
+ else:
+ self.selected = new
+ self.selected_pos = pos
+ self.selected.set_material_override(self.mat_selected)
diff --git a/scripts/howto.gd b/scripts/howto.gd
index 1259174..94674aa 100644
--- a/scripts/howto.gd
+++ b/scripts/howto.gd
@@ -11,5 +11,11 @@ func _ready():
var data = parse_json(content)
self.title = data["title"]
self.text = data["text"]
- get_node("panel/text").set_bbcode("[b]" + self.title + "[/b]\n\n" + self.text)
+ var label = get_node("panel/text")
+ label.set_bbcode("[b]" + self.title + "[/b]\n\n" + self.text)
+ label.push_list(RichTextLabel.LIST_DOTS)
+ for life in data["list"]:
+ label.append_bbcode(life)
+ label.newline()
+
#get_node("panel/text").add_text(self.text) \ No newline at end of file
diff --git a/scripts/incubator.gd b/scripts/incubator.gd
index 245808e..3fd25cf 100644
--- a/scripts/incubator.gd
+++ b/scripts/incubator.gd
@@ -23,7 +23,7 @@ func _ready():
func set_world(i, world):
self.worlds[i] = world
var pos = get_node("spawns/" + str(i))
- world.set_translation(pos.global_transform.origin)
+ world.set_translation(pos.get_global_transform().origin)
func push_world(world):
for x in range(4):
@@ -34,7 +34,12 @@ func push_world(world):
func get_world(x):
return self.worlds[x]
-
+
+func display_life():
+ if self.selected_pos != null:
+ var w = self.get_world(self.selected_pos.x)
+ get_tree().get_root().get_node("Game/HUD").display_message(self.template.template(w), 15)
+
func _on_body_input_event( camera, event, click_pos, click_normal, shape_idx ):
if event.type == InputEvent.MOUSE_BUTTON and event.button_index == BUTTON_LEFT and event.is_pressed():
print("body")
@@ -48,17 +53,33 @@ func _on_right_input_event( camera, event, click_pos, click_normal, shape_idx ):
var w = get_world(self.selected_pos.x)
if w != null:
get_node("animation").play("right")
+ var exporter = get_tree().get_root().get_node("Game/Exporter")
+ exporter.push_world(w)
+ self.worlds[self.selected_pos.x] = null
+ self.selected.set_material_override(self.mat_unselected)
+ self.selected = null
+ self.selected_pos = null
+ var cam = get_tree().get_root().get_node("Game/Camera")
+ cam.select(exporter, exporter.get_node("point"))
func _on_left_input_event( camera, event, click_pos, click_normal, shape_idx ):
if event.type == InputEvent.MOUSE_BUTTON and event.button_index == BUTTON_LEFT and event.is_pressed():
print("evolve")
+ var message = "Cannot evolve, no world spot selected!"
if self.selected_pos != null:
var w = get_world(self.selected_pos.x)
if w != null:
get_node("animation").play("left")
+ var before = w.life.stage
w.evolve()
- get_tree().get_root().get_node("Game/HUD").display_message(self.template.get_stage(w.life.stage)["text"])
-
+ var after = w.life.stage
+ if before != after:
+ message = self.template.template(w)
+ else:
+ message = null
+ else:
+ message = "Cannot evolve, no world!"
+ get_tree().get_root().get_node("Game/HUD").display_message(message)
func _on_cylinder_input_event( camera, event, click_pos, click_normal, shape_idx, node, pos ):
if event.type == InputEvent.MOUSE_BUTTON and event.button_index == BUTTON_LEFT and event.is_pressed():
diff --git a/scripts/life.gd b/scripts/life.gd
index 8b842c3..4355e31 100644
--- a/scripts/life.gd
+++ b/scripts/life.gd
@@ -1,19 +1,25 @@
-extends Object
+extends Node
const Items = preload("res://scripts/items.gd")
+const Events = preload("res://scripts/events.gd")
var items
+var events
var stage
var materials
var age
+var event
+
func _init(stage, materials):
self.items = Items.new()
+ self.events = Events.new()
self.stage = stage
self.materials = materials
self.age = 0
func evolve():
+ print("life evolve", stage, materials)
var r = randf()
if r > 0.95:
print("destroy")
@@ -21,17 +27,37 @@ func evolve():
# destroy life
elif r > 0.7:
print("choice")
+ self.event = self.events.get_rand_event(self.stage)
+ var popup = get_tree().get_root().get_node("Game/HUD/popup")
+ popup.set_text(event["text"])
+ popup.set_options(event["options"])
+ popup.set_life(self)
+ popup.popup_centered()
# choice event
elif r > 0.5:
print("up")
- self.stage += 1
+ self.stage = int(min(self.stage + 1, 6))
# move up
elif r > 0.45:
print("down")
- self.stage = int(max(self.stage, 0))
+ self.stage = int(max(self.stage - 1, 0))
# move down
else:
print("none")
# none
- print("life evolve", stage, materials)
self.age += 1
+
+func choice(i):
+ if i == null:
+ return
+ var r = randf()
+ var result
+ if r > 0.4:
+ result = "correct"
+ self.stage = int(min(self.stage + 1, 6))
+ else:
+ result = "incorrect"
+ self.stage = int(max(self.stage - 1, 0))
+ get_tree().get_root().get_node("Game/HUD").display_message(self.event[result][i])
+ get_tree().get_root().get_node("Game/Incubator").display_life()
+ print(result) \ No newline at end of file
diff --git a/scripts/messages.gd b/scripts/messages.gd
index 236ebd1..c525fd2 100644
--- a/scripts/messages.gd
+++ b/scripts/messages.gd
@@ -26,13 +26,14 @@ func _process(delta):
for i in to_remove:
var label = labels[i]
remove_child(label)
- label.queue_free()
labels.remove(i)
runs.remove(i)
lengths.remove(i)
count -= 1
func display_message(message, time):
+ if message == null:
+ return
var label = Label.new()
label.set_text(message)
add_child(label)
diff --git a/scripts/player.gd b/scripts/player.gd
index 59ffb06..fee4836 100644
--- a/scripts/player.gd
+++ b/scripts/player.gd
@@ -3,10 +3,10 @@ extends Node
const Items = preload("res://scripts/items.gd")
var items
-var cash = 1000 setget set_cash, get_cash
+var cash = 100 setget set_cash, get_cash
var storage = {}
var inventory = {}
-
+
func _ready():
self.items = Items.new()
_update_funds()
diff --git a/scripts/popup.gd b/scripts/popup.gd
new file mode 100644
index 0000000..ce3e254
--- /dev/null
+++ b/scripts/popup.gd
@@ -0,0 +1,40 @@
+extends PopupPanel
+
+var life
+
+func _ready():
+ set_exclusive(true)
+
+func set_text(text):
+ var label = get_node("text")
+ label.clear()
+ label.push_align(RichTextLabel.ALIGN_CENTER)
+ label.append_bbcode("[b]A thing has happened![/b]")
+ label.newline()
+ label.pop()
+ label.add_text(text)
+ label.newline()
+
+func set_options(options):
+ var label = get_node("text")
+ var button = get_node("options")
+ print("item count = ", button.get_item_count())
+ for j in range(button.get_item_count()):
+ button.remove_item(0)
+ label.push_list(RichTextLabel.LIST_DOTS)
+ var i = 0
+ for opt in options:
+ print(opt)
+ button.add_item(opt)
+ button.set_item_metadata(i, i)
+ label.add_text(opt)
+ label.newline()
+ i += 1
+ label.pop()
+
+func set_life(life):
+ self.life = life
+
+func _on_ok_pressed():
+ self.life.choice(get_node("options").get_selected_metadata())
+ hide()
diff --git a/scripts/template_combine.gd b/scripts/template_combine.gd
index 2195e8a..7df3b69 100644
--- a/scripts/template_combine.gd
+++ b/scripts/template_combine.gd
@@ -6,8 +6,28 @@ func _init().("res://assets/combinator.json"):
self.bases = self.data["bases"]
func template(world):
- var base = self.bases[randi() % self.bases.size()]
- var d = Dictionary(self.data)
+ var base = str(self.bases[randi() % self.bases.size()])
+ var d = {}
d["mass"] = str(world.mass) + " sextillion tons"
- d["volume"] = str(world.volume)
- return self.replace_all(base, self.data)
+ d["volume"] = str(world.volume) + " trillion cubic metres"
+ if (world.gas_mass > world.mass):
+ d["type"] = "gaseous"
+ d["type_comment"] = self.data["type_comment"]["gaseous"]
+ else:
+ d["type"] = "solid"
+ d["type_comment"] = self.data["type_comment"]["solid"]
+
+ if world.total_mass < 0.3:
+ d["mass_comment"] = self.data["mass_comment"]["very_small"]
+ elif world.total_mass < 0.5:
+ d["mass_comment"] = self.data["mass_comment"]["small"]
+ elif world.total_mass < 2:
+ d["mass_comment"] = self.data["mass_comment"]["medium"]
+ elif world.total_mass < 8:
+ d["mass_comment"] = self.data["mass_comment"]["big"]
+ elif world.total_mass < 20:
+ d["mass_comment"] = self.data["mass_comment"]["huge"]
+ else:
+ d["mass_comment"] = self.data["mass_comment"]["yuge"]
+
+ return self.replace_all(base, d)
diff --git a/scripts/template_export.gd b/scripts/template_export.gd
new file mode 100644
index 0000000..038fbe4
--- /dev/null
+++ b/scripts/template_export.gd
@@ -0,0 +1,8 @@
+extends "res://scripts/template.gd"
+
+func _init().("res://assets/exporter.json"):
+ pass
+
+func template(world):
+ var reviews = self.data["feedback"]
+ return str(reviews[randi() % reviews.size()])
diff --git a/scripts/template_incubate.gd b/scripts/template_incubate.gd
index 867d15d..d85b710 100644
--- a/scripts/template_incubate.gd
+++ b/scripts/template_incubate.gd
@@ -1,8 +1,24 @@
extends "res://scripts/template.gd"
+const Items = preload("res://scripts/items.gd")
+
+var bases = null
+
func _init().("res://assets/incubator.json"):
- pass
+ self.bases = self.data["bases"]
+
+func template(world):
+ var base = str(self.bases[randi() % self.bases.size()])
+ var d = {}
+ d["stage"] = self.data["stage"][world.life.stage]["name"]
+ var misc = []
+ for mat in world.materials:
+ if mat in self.data["misc"]:
+ misc.append(self.data["misc"][mat])
+ d["misc"] = misc
+ print(d)
+ return self.replace_all(base, d)
func get_stage(stage):
- var stages = self.data["stages"]
+ var stages = self.data["stage"]
return stages[stage] \ No newline at end of file
diff --git a/scripts/world.gd b/scripts/world.gd
index 19b755e..5132cb9 100644
--- a/scripts/world.gd
+++ b/scripts/world.gd
@@ -19,6 +19,11 @@ var gas_mass
var gas_volume
var gas_color
+var total_mass
+var total_volume
+
+var cost
+
var surface_color
var mesh
@@ -58,11 +63,8 @@ func build():
self.level = 1
self.surface = _make_surface(SIZE, Vector3(0,0,0), self.level)
- var types = [House, Pine, Oak]
- for i in range(15):
- var type = types[randi() % 3]
- add_obj(type, int(rand_range(-SIZE/2, SIZE/2)), int(rand_range(-SIZE/2, SIZE/2)))
self.life = Life.new(0, self.materials)
+ add_child(self.life)
func _make_ball(size, center):
self.blocks = []