diff --git a/assets/blender/astream/Atlas_00001.png b/assets/blender/buildings/Atlas_00001.png similarity index 100% rename from assets/blender/astream/Atlas_00001.png rename to assets/blender/buildings/Atlas_00001.png diff --git a/assets/blender/astream/Atlas_00002.png b/assets/blender/buildings/Atlas_00002.png similarity index 100% rename from assets/blender/astream/Atlas_00002.png rename to assets/blender/buildings/Atlas_00002.png diff --git a/assets/blender/astream/Atlas_00003.png b/assets/blender/buildings/Atlas_00003.png similarity index 100% rename from assets/blender/astream/Atlas_00003.png rename to assets/blender/buildings/Atlas_00003.png diff --git a/assets/blender/astream/Atlas_00004.png b/assets/blender/buildings/Atlas_00004.png similarity index 100% rename from assets/blender/astream/Atlas_00004.png rename to assets/blender/buildings/Atlas_00004.png diff --git a/assets/blender/astream/Atlas_00005.png b/assets/blender/buildings/Atlas_00005.png similarity index 100% rename from assets/blender/astream/Atlas_00005.png rename to assets/blender/buildings/Atlas_00005.png diff --git a/assets/blender/astream/Atlas_00006.png b/assets/blender/buildings/Atlas_00006.png similarity index 100% rename from assets/blender/astream/Atlas_00006.png rename to assets/blender/buildings/Atlas_00006.png diff --git a/assets/blender/astream/Atlas_12696.png b/assets/blender/buildings/Atlas_12696.png similarity index 100% rename from assets/blender/astream/Atlas_12696.png rename to assets/blender/buildings/Atlas_12696.png diff --git a/assets/blender/astream/Atlas_32944.png b/assets/blender/buildings/Atlas_32944.png similarity index 100% rename from assets/blender/astream/Atlas_32944.png rename to assets/blender/buildings/Atlas_32944.png diff --git a/assets/blender/astream/Atlas_36953.png b/assets/blender/buildings/Atlas_36953.png similarity index 100% rename from assets/blender/astream/Atlas_36953.png rename to assets/blender/buildings/Atlas_36953.png diff --git a/assets/blender/astream/Atlas_52716.png b/assets/blender/buildings/Atlas_52716.png similarity index 100% rename from assets/blender/astream/Atlas_52716.png rename to assets/blender/buildings/Atlas_52716.png diff --git a/assets/blender/astream/Atlas_73934.png b/assets/blender/buildings/Atlas_73934.png similarity index 100% rename from assets/blender/astream/Atlas_73934.png rename to assets/blender/buildings/Atlas_73934.png diff --git a/assets/blender/astream/atlas-gym-roughness.png b/assets/blender/buildings/atlas-gym-roughness.png similarity index 100% rename from assets/blender/astream/atlas-gym-roughness.png rename to assets/blender/buildings/atlas-gym-roughness.png diff --git a/assets/blender/astream/atlas-gym-specular.png b/assets/blender/buildings/atlas-gym-specular.png similarity index 100% rename from assets/blender/astream/atlas-gym-specular.png rename to assets/blender/buildings/atlas-gym-specular.png diff --git a/assets/blender/buildings/building-elements-v2.blend b/assets/blender/buildings/building-elements-v2.blend deleted file mode 100644 index 15291d3..0000000 Binary files a/assets/blender/buildings/building-elements-v2.blend and /dev/null differ diff --git a/assets/blender/buildings/building-elements.blend b/assets/blender/buildings/building-elements.blend deleted file mode 100644 index a0a81b2..0000000 Binary files a/assets/blender/buildings/building-elements.blend and /dev/null differ diff --git a/assets/blender/astream/bus-stop.blend b/assets/blender/buildings/bus-stop.blend similarity index 100% rename from assets/blender/astream/bus-stop.blend rename to assets/blender/buildings/bus-stop.blend diff --git a/assets/blender/buildings/business-bar1.blend b/assets/blender/buildings/business-bar1.blend new file mode 100644 index 0000000..777cd6e Binary files /dev/null and b/assets/blender/buildings/business-bar1.blend differ diff --git a/assets/blender/buildings/business-cafe1.blend b/assets/blender/buildings/business-cafe1.blend new file mode 100644 index 0000000..f54bc00 Binary files /dev/null and b/assets/blender/buildings/business-cafe1.blend differ diff --git a/assets/blender/buildings/business-office1.blend b/assets/blender/buildings/business-office1.blend new file mode 100644 index 0000000..f406c06 Binary files /dev/null and b/assets/blender/buildings/business-office1.blend differ diff --git a/assets/blender/buildings/business-store1.blend b/assets/blender/buildings/business-store1.blend new file mode 100644 index 0000000..50035d0 Binary files /dev/null and b/assets/blender/buildings/business-store1.blend differ diff --git a/assets/blender/buildings/dirt-road-corner.blend b/assets/blender/buildings/dirt-road-corner.blend new file mode 100644 index 0000000..0911ea2 Binary files /dev/null and b/assets/blender/buildings/dirt-road-corner.blend differ diff --git a/assets/blender/buildings/dirt-road-x.blend b/assets/blender/buildings/dirt-road-x.blend new file mode 100644 index 0000000..ab6a115 Binary files /dev/null and b/assets/blender/buildings/dirt-road-x.blend differ diff --git a/assets/blender/astream/dirt-road.blend b/assets/blender/buildings/dirt-road.blend similarity index 100% rename from assets/blender/astream/dirt-road.blend rename to assets/blender/buildings/dirt-road.blend diff --git a/assets/blender/buildings/gym-exterior.blend b/assets/blender/buildings/gym-exterior.blend new file mode 100644 index 0000000..90ce18b Binary files /dev/null and b/assets/blender/buildings/gym-exterior.blend differ diff --git a/assets/blender/buildings/home-exterior.blend b/assets/blender/buildings/home-exterior.blend new file mode 100644 index 0000000..0df7d83 Binary files /dev/null and b/assets/blender/buildings/home-exterior.blend differ diff --git a/assets/blender/buildings/logistics-center-exterior.blend b/assets/blender/buildings/logistics-center-exterior.blend new file mode 100644 index 0000000..c9e598e Binary files /dev/null and b/assets/blender/buildings/logistics-center-exterior.blend differ diff --git a/assets/blender/astream/lot-large1.blend b/assets/blender/buildings/lot-large1.blend similarity index 100% rename from assets/blender/astream/lot-large1.blend rename to assets/blender/buildings/lot-large1.blend diff --git a/assets/blender/astream/lot-large2.blend b/assets/blender/buildings/lot-large2.blend similarity index 100% rename from assets/blender/astream/lot-large2.blend rename to assets/blender/buildings/lot-large2.blend diff --git a/assets/blender/buildings/lot-small-m0.blend b/assets/blender/buildings/lot-small-m0.blend new file mode 100644 index 0000000..066d70d Binary files /dev/null and b/assets/blender/buildings/lot-small-m0.blend differ diff --git a/assets/blender/astream/lot-small0.blend b/assets/blender/buildings/lot-small0.blend similarity index 100% rename from assets/blender/astream/lot-small0.blend rename to assets/blender/buildings/lot-small0.blend diff --git a/assets/blender/astream/lot-small1.blend b/assets/blender/buildings/lot-small1.blend similarity index 100% rename from assets/blender/astream/lot-small1.blend rename to assets/blender/buildings/lot-small1.blend diff --git a/assets/blender/astream/lot-small2.blend b/assets/blender/buildings/lot-small2.blend similarity index 100% rename from assets/blender/astream/lot-small2.blend rename to assets/blender/buildings/lot-small2.blend diff --git a/assets/blender/buildings/office-exterior.blend b/assets/blender/buildings/office-exterior.blend new file mode 100644 index 0000000..284ceb9 Binary files /dev/null and b/assets/blender/buildings/office-exterior.blend differ diff --git a/assets/blender/buildings/residental-garage-door.blend b/assets/blender/buildings/residental-garage-door.blend new file mode 100644 index 0000000..2db7bcb Binary files /dev/null and b/assets/blender/buildings/residental-garage-door.blend differ diff --git a/assets/blender/buildings/residental-garage-enterance.blend b/assets/blender/buildings/residental-garage-enterance.blend new file mode 100644 index 0000000..0a1971b Binary files /dev/null and b/assets/blender/buildings/residental-garage-enterance.blend differ diff --git a/assets/blender/buildings/residental-garage-roof1.blend b/assets/blender/buildings/residental-garage-roof1.blend new file mode 100644 index 0000000..717f363 Binary files /dev/null and b/assets/blender/buildings/residental-garage-roof1.blend differ diff --git a/assets/blender/buildings/residental-garage.blend b/assets/blender/buildings/residental-garage.blend new file mode 100644 index 0000000..6f05b09 Binary files /dev/null and b/assets/blender/buildings/residental-garage.blend differ diff --git a/assets/blender/astream/residental-house1.blend b/assets/blender/buildings/residental-house-stair.blend similarity index 57% rename from assets/blender/astream/residental-house1.blend rename to assets/blender/buildings/residental-house-stair.blend index 7836df4..a04f092 100644 Binary files a/assets/blender/astream/residental-house1.blend and b/assets/blender/buildings/residental-house-stair.blend differ diff --git a/assets/blender/buildings/residental-house1.blend b/assets/blender/buildings/residental-house1.blend new file mode 100644 index 0000000..af17389 Binary files /dev/null and b/assets/blender/buildings/residental-house1.blend differ diff --git a/assets/blender/buildings/residental-house10.blend b/assets/blender/buildings/residental-house10.blend new file mode 100644 index 0000000..893fb8c Binary files /dev/null and b/assets/blender/buildings/residental-house10.blend differ diff --git a/assets/blender/buildings/residental-house11.blend b/assets/blender/buildings/residental-house11.blend new file mode 100644 index 0000000..34b7ceb Binary files /dev/null and b/assets/blender/buildings/residental-house11.blend differ diff --git a/assets/blender/buildings/residental-house12-bottom-balcony.blend b/assets/blender/buildings/residental-house12-bottom-balcony.blend new file mode 100644 index 0000000..367cd75 Binary files /dev/null and b/assets/blender/buildings/residental-house12-bottom-balcony.blend differ diff --git a/assets/blender/buildings/residental-house12-bottom-floor.blend b/assets/blender/buildings/residental-house12-bottom-floor.blend new file mode 100644 index 0000000..376c133 Binary files /dev/null and b/assets/blender/buildings/residental-house12-bottom-floor.blend differ diff --git a/assets/blender/buildings/residental-house12-enterance-stair.blend b/assets/blender/buildings/residental-house12-enterance-stair.blend new file mode 100644 index 0000000..75b7101 Binary files /dev/null and b/assets/blender/buildings/residental-house12-enterance-stair.blend differ diff --git a/assets/blender/buildings/residental-house12-enterance.blend b/assets/blender/buildings/residental-house12-enterance.blend new file mode 100644 index 0000000..153b76e Binary files /dev/null and b/assets/blender/buildings/residental-house12-enterance.blend differ diff --git a/assets/blender/buildings/residental-house12-foundation.blend b/assets/blender/buildings/residental-house12-foundation.blend new file mode 100644 index 0000000..297933d Binary files /dev/null and b/assets/blender/buildings/residental-house12-foundation.blend differ diff --git a/assets/blender/buildings/residental-house12-garage.blend b/assets/blender/buildings/residental-house12-garage.blend new file mode 100644 index 0000000..9b5f719 Binary files /dev/null and b/assets/blender/buildings/residental-house12-garage.blend differ diff --git a/assets/blender/buildings/residental-house12-orig.blend b/assets/blender/buildings/residental-house12-orig.blend new file mode 100644 index 0000000..09ad4bb Binary files /dev/null and b/assets/blender/buildings/residental-house12-orig.blend differ diff --git a/assets/blender/buildings/residental-house12-pipes.blend b/assets/blender/buildings/residental-house12-pipes.blend new file mode 100644 index 0000000..40dd04b Binary files /dev/null and b/assets/blender/buildings/residental-house12-pipes.blend differ diff --git a/assets/blender/buildings/residental-house12-roof.blend b/assets/blender/buildings/residental-house12-roof.blend new file mode 100644 index 0000000..ed2aca6 Binary files /dev/null and b/assets/blender/buildings/residental-house12-roof.blend differ diff --git a/assets/blender/buildings/residental-house12-second-floor.blend b/assets/blender/buildings/residental-house12-second-floor.blend new file mode 100644 index 0000000..4a0a39f Binary files /dev/null and b/assets/blender/buildings/residental-house12-second-floor.blend differ diff --git a/assets/blender/buildings/residental-house12-simple-first-floor.blend b/assets/blender/buildings/residental-house12-simple-first-floor.blend new file mode 100644 index 0000000..b2d2154 Binary files /dev/null and b/assets/blender/buildings/residental-house12-simple-first-floor.blend differ diff --git a/assets/blender/buildings/residental-house12-simple-roof.blend b/assets/blender/buildings/residental-house12-simple-roof.blend new file mode 100644 index 0000000..1c7ddea Binary files /dev/null and b/assets/blender/buildings/residental-house12-simple-roof.blend differ diff --git a/assets/blender/buildings/residental-house12-simple-second-floor.blend b/assets/blender/buildings/residental-house12-simple-second-floor.blend new file mode 100644 index 0000000..f37501e Binary files /dev/null and b/assets/blender/buildings/residental-house12-simple-second-floor.blend differ diff --git a/assets/blender/buildings/residental-house12-simple.blend b/assets/blender/buildings/residental-house12-simple.blend new file mode 100644 index 0000000..2863b22 Binary files /dev/null and b/assets/blender/buildings/residental-house12-simple.blend differ diff --git a/assets/blender/buildings/residental-house12-stair-bottom.blend b/assets/blender/buildings/residental-house12-stair-bottom.blend new file mode 100644 index 0000000..a724853 Binary files /dev/null and b/assets/blender/buildings/residental-house12-stair-bottom.blend differ diff --git a/assets/blender/buildings/residental-house12-top-balcony.blend b/assets/blender/buildings/residental-house12-top-balcony.blend new file mode 100644 index 0000000..edf8695 Binary files /dev/null and b/assets/blender/buildings/residental-house12-top-balcony.blend differ diff --git a/assets/blender/buildings/residental-house12.blend b/assets/blender/buildings/residental-house12.blend new file mode 100644 index 0000000..2cce23f Binary files /dev/null and b/assets/blender/buildings/residental-house12.blend differ diff --git a/assets/blender/buildings/residental-house12.second-stair.blend b/assets/blender/buildings/residental-house12.second-stair.blend new file mode 100644 index 0000000..15ab5fa Binary files /dev/null and b/assets/blender/buildings/residental-house12.second-stair.blend differ diff --git a/assets/blender/buildings/residental-house13.blend b/assets/blender/buildings/residental-house13.blend new file mode 100644 index 0000000..e683853 Binary files /dev/null and b/assets/blender/buildings/residental-house13.blend differ diff --git a/assets/blender/astream/residental-house2.blend b/assets/blender/buildings/residental-house2.blend similarity index 59% rename from assets/blender/astream/residental-house2.blend rename to assets/blender/buildings/residental-house2.blend index 9e10cc0..3d51da5 100644 Binary files a/assets/blender/astream/residental-house2.blend and b/assets/blender/buildings/residental-house2.blend differ diff --git a/assets/blender/buildings/residental-house3.blend b/assets/blender/buildings/residental-house3.blend new file mode 100644 index 0000000..6b9b777 Binary files /dev/null and b/assets/blender/buildings/residental-house3.blend differ diff --git a/assets/blender/buildings/residental-house4.blend b/assets/blender/buildings/residental-house4.blend new file mode 100644 index 0000000..5b31c1e Binary files /dev/null and b/assets/blender/buildings/residental-house4.blend differ diff --git a/assets/blender/buildings/residental-house5.blend b/assets/blender/buildings/residental-house5.blend new file mode 100644 index 0000000..f990c8c Binary files /dev/null and b/assets/blender/buildings/residental-house5.blend differ diff --git a/assets/blender/buildings/residental-house6.blend b/assets/blender/buildings/residental-house6.blend new file mode 100644 index 0000000..a3d3e52 Binary files /dev/null and b/assets/blender/buildings/residental-house6.blend differ diff --git a/assets/blender/buildings/residental-house6a.blend b/assets/blender/buildings/residental-house6a.blend new file mode 100644 index 0000000..0ded8b9 Binary files /dev/null and b/assets/blender/buildings/residental-house6a.blend differ diff --git a/assets/blender/buildings/residental-house7.blend b/assets/blender/buildings/residental-house7.blend new file mode 100644 index 0000000..3255ced Binary files /dev/null and b/assets/blender/buildings/residental-house7.blend differ diff --git a/assets/blender/buildings/residental-house8.blend b/assets/blender/buildings/residental-house8.blend new file mode 100644 index 0000000..c030900 Binary files /dev/null and b/assets/blender/buildings/residental-house8.blend differ diff --git a/assets/blender/buildings/residental-house9.blend b/assets/blender/buildings/residental-house9.blend new file mode 100644 index 0000000..e1f360c Binary files /dev/null and b/assets/blender/buildings/residental-house9.blend differ diff --git a/assets/blender/astream/residental-hut1.blend b/assets/blender/buildings/residental-hut1.blend similarity index 100% rename from assets/blender/astream/residental-hut1.blend rename to assets/blender/buildings/residental-hut1.blend diff --git a/assets/blender/buildings/residental-parking.blend b/assets/blender/buildings/residental-parking.blend new file mode 100644 index 0000000..4b98a9e Binary files /dev/null and b/assets/blender/buildings/residental-parking.blend differ diff --git a/assets/blender/astream/residental-garage.blend b/assets/blender/buildings/residental-wall-corner.blend similarity index 64% rename from assets/blender/astream/residental-garage.blend rename to assets/blender/buildings/residental-wall-corner.blend index dc4d647..fc7e4ee 100644 Binary files a/assets/blender/astream/residental-garage.blend and b/assets/blender/buildings/residental-wall-corner.blend differ diff --git a/assets/blender/buildings/residental-wall1.blend b/assets/blender/buildings/residental-wall1.blend new file mode 100644 index 0000000..e06395b Binary files /dev/null and b/assets/blender/buildings/residental-wall1.blend differ diff --git a/assets/blender/astream/sideroad-short1.blend b/assets/blender/buildings/sideroad-short1.blend similarity index 100% rename from assets/blender/astream/sideroad-short1.blend rename to assets/blender/buildings/sideroad-short1.blend diff --git a/assets/blender/buildings/t1.blend b/assets/blender/buildings/t1.blend new file mode 100644 index 0000000..2227d7f Binary files /dev/null and b/assets/blender/buildings/t1.blend differ diff --git a/assets/blender/astream/terrain-lot1.bin b/assets/blender/buildings/terrain-lot1.bin similarity index 100% rename from assets/blender/astream/terrain-lot1.bin rename to assets/blender/buildings/terrain-lot1.bin diff --git a/assets/blender/astream/terrain-lot1.blend b/assets/blender/buildings/terrain-lot1.blend similarity index 100% rename from assets/blender/astream/terrain-lot1.blend rename to assets/blender/buildings/terrain-lot1.blend diff --git a/assets/blender/astream/terrain-lot1.gltf b/assets/blender/buildings/terrain-lot1.gltf similarity index 100% rename from assets/blender/astream/terrain-lot1.gltf rename to assets/blender/buildings/terrain-lot1.gltf diff --git a/assets/blender/astream/terrain-parking-lot.blend b/assets/blender/buildings/terrain-parking-lot.blend similarity index 100% rename from assets/blender/astream/terrain-parking-lot.blend rename to assets/blender/buildings/terrain-parking-lot.blend diff --git a/assets/blender/buildings/textures/Atlas_73934.png b/assets/blender/buildings/textures/Atlas_73934.png deleted file mode 100644 index cf18d32..0000000 Binary files a/assets/blender/buildings/textures/Atlas_73934.png and /dev/null differ diff --git a/assets/blender/buildings/textures/interior_atlas.png b/assets/blender/buildings/textures/interior_atlas.png deleted file mode 100644 index 70b4363..0000000 Binary files a/assets/blender/buildings/textures/interior_atlas.png and /dev/null differ diff --git a/assets/blender/buildings/townhall-exterior.blend b/assets/blender/buildings/townhall-exterior.blend new file mode 100644 index 0000000..8003e60 Binary files /dev/null and b/assets/blender/buildings/townhall-exterior.blend differ diff --git a/assets/blender/buildings/zebra.blend b/assets/blender/buildings/zebra.blend new file mode 100644 index 0000000..4df3c6d Binary files /dev/null and b/assets/blender/buildings/zebra.blend differ diff --git a/godot/astream/terrain/details/bus-stop.tscn b/godot/astream/terrain/details/bus-stop.tscn index a058ca0..a5f2a4e 100644 --- a/godot/astream/terrain/details/bus-stop.tscn +++ b/godot/astream/terrain/details/bus-stop.tscn @@ -5,22 +5,26 @@ [sub_resource type="BoxShape" id=1] extents = Vector3( 7.05784, 0.158917, 1.3372 ) -[node name="bus-stop" instance=ExtResource( 1 )] +[node name="bus-stop" type="Spatial"] -[node name="StaticBody" type="StaticBody" parent="bus-stop" index="0"] +[node name="StaticBody" type="StaticBody" parent="."] -[node name="CollisionShape" type="CollisionShape" parent="bus-stop/StaticBody" index="0"] +[node name="CollisionShape" type="CollisionShape" parent="StaticBody"] transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.121079, 2.09843 ) shape = SubResource( 1 ) -[node name="CollisionShape2" type="CollisionShape" parent="bus-stop/StaticBody" index="1"] +[node name="CollisionShape2" type="CollisionShape" parent="StaticBody"] transform = Transform( 1, 0, 0, 0, -4.37114e-08, -1, 0, 1, -4.37114e-08, 0, 1.6043, 3.3849 ) shape = SubResource( 1 ) -[node name="CollisionShape3" type="CollisionShape" parent="bus-stop/StaticBody" index="2"] +[node name="CollisionShape3" type="CollisionShape" parent="StaticBody"] transform = Transform( 1, 0, 0, 0, 0.902893, -0.429865, 0, 0.429865, 0.902893, 0, 4.61468, 2.35981 ) shape = SubResource( 1 ) -[node name="CollisionShape4" type="CollisionShape" parent="bus-stop/StaticBody" index="3"] +[node name="CollisionShape4" type="CollisionShape" parent="StaticBody"] transform = Transform( 1, 0, 0, 0, 0.915396, 0.402555, 0, -0.402555, 0.915396, 0, 4.61468, 0.296666 ) shape = SubResource( 1 ) + +[node name="MergeGroup" type="MergeGroup" parent="."] + +[node name="bus-stop" parent="MergeGroup" instance=ExtResource( 1 )] diff --git a/godot/astream/terrain/details/business-bar1.tscn b/godot/astream/terrain/details/business-bar1.tscn index 2ad3237..2ccc1df 100644 --- a/godot/astream/terrain/details/business-bar1.tscn +++ b/godot/astream/terrain/details/business-bar1.tscn @@ -6,48 +6,40 @@ [sub_resource type="BoxShape" id=1] extents = Vector3( 0.7, 1, 0.6 ) -[node name="business-bar1" instance=ExtResource( 1 )] +[node name="business-bar1" type="Spatial"] -[node name="door1-portal" parent="." index="9" instance=ExtResource( 2 )] +[node name="door1-portal" parent="." instance=ExtResource( 2 )] transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, -1, 1, 15.2012 ) -[node name="enter_destination" type="Spatial" parent="door1-portal" index="5" groups=["smart_object"]] +[node name="enter_destination" type="Spatial" parent="door1-portal" groups=["smart_object"]] transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0.905, 0, 0.65 ) -[node name="actions" type="Node" parent="door1-portal/enter_destination" index="0"] +[node name="actions" type="Node" parent="door1-portal/enter_destination"] -[node name="EnterDestination" type="GoapActionData" parent="door1-portal/enter_destination/actions" index="0"] -preconditions = { -"have_ped_destination": 1 -} -variation = 1004432320 -cost = 100 -distance = 0.0 +[node name="EnterDestination" type="Node" parent="door1-portal/enter_destination/actions"] -[node name="Area" type="Area" parent="door1-portal/enter_destination" index="1"] +[node name="Area" type="Area" parent="door1-portal/enter_destination"] -[node name="CollisionShape" type="CollisionShape" parent="door1-portal/enter_destination/Area" index="0"] +[node name="CollisionShape" type="CollisionShape" parent="door1-portal/enter_destination/Area"] transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1.1, 0 ) shape = SubResource( 1 ) -[node name="door1-portal2" parent="." index="10" instance=ExtResource( 2 )] +[node name="door1-portal2" parent="." instance=ExtResource( 2 )] transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, -1, 6, 15.2079 ) -[node name="enter_destination" type="Spatial" parent="door1-portal2" index="5" groups=["smart_object"]] +[node name="enter_destination" type="Spatial" parent="door1-portal2" groups=["smart_object"]] transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0.905, 0, 0.65 ) -[node name="actions" type="Node" parent="door1-portal2/enter_destination" index="0"] +[node name="actions" type="Node" parent="door1-portal2/enter_destination"] -[node name="EnterDestination" type="GoapActionData" parent="door1-portal2/enter_destination/actions" index="0"] -preconditions = { -"have_ped_destination": 1 -} -variation = 1010586212 -cost = 100 -distance = 0.0 +[node name="EnterDestination" type="Node" parent="door1-portal2/enter_destination/actions"] -[node name="Area" type="Area" parent="door1-portal2/enter_destination" index="1"] +[node name="Area" type="Area" parent="door1-portal2/enter_destination"] -[node name="CollisionShape" type="CollisionShape" parent="door1-portal2/enter_destination/Area" index="0"] +[node name="CollisionShape" type="CollisionShape" parent="door1-portal2/enter_destination/Area"] transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1.1, 0 ) shape = SubResource( 1 ) + +[node name="MergeGroup" type="MergeGroup" parent="."] + +[node name="business-bar1" parent="MergeGroup" instance=ExtResource( 1 )] diff --git a/godot/astream/terrain/details/business-cafe1.tscn b/godot/astream/terrain/details/business-cafe1.tscn index 80fa69e..08a6639 100644 --- a/godot/astream/terrain/details/business-cafe1.tscn +++ b/godot/astream/terrain/details/business-cafe1.tscn @@ -7,54 +7,46 @@ [sub_resource type="BoxShape" id=1] extents = Vector3( 0.7, 1, 0.6 ) -[node name="business-cafe1" instance=ExtResource( 1 )] +[node name="business-cafe1" type="Spatial"] -[node name="door1-portal" parent="." index="1" instance=ExtResource( 2 )] +[node name="door1-portal" parent="." instance=ExtResource( 2 )] transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, -1, 1, 11.6464 ) -[node name="enter_destination" type="Spatial" parent="door1-portal" index="5" groups=["smart_object"]] +[node name="enter_destination" type="Spatial" parent="door1-portal" groups=["smart_object"]] transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0.905, 0, 0.65 ) -[node name="actions" type="Node" parent="door1-portal/enter_destination" index="0"] +[node name="actions" type="Node" parent="door1-portal/enter_destination"] -[node name="EnterDestination" type="GoapActionData" parent="door1-portal/enter_destination/actions" index="0"] -preconditions = { -"have_ped_destination": 1 -} -variation = 1157234688 -cost = 100 -distance = 0.0 +[node name="EnterDestination" type="Node" parent="door1-portal/enter_destination/actions"] -[node name="Area" type="Area" parent="door1-portal/enter_destination" index="1"] +[node name="Area" type="Area" parent="door1-portal/enter_destination"] -[node name="CollisionShape" type="CollisionShape" parent="door1-portal/enter_destination/Area" index="0"] +[node name="CollisionShape" type="CollisionShape" parent="door1-portal/enter_destination/Area"] transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1.1, 0 ) shape = SubResource( 1 ) -[node name="door1-portal2" parent="." index="2" instance=ExtResource( 2 )] +[node name="door1-portal2" parent="." instance=ExtResource( 2 )] transform = Transform( -1, 0, -8.74228e-08, 0, 1, 0, 8.74228e-08, 0, -1, 1, 1, -8.35364 ) -[node name="enter_destination" type="Spatial" parent="door1-portal2" index="5" groups=["smart_object"]] +[node name="enter_destination" type="Spatial" parent="door1-portal2" groups=["smart_object"]] transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0.905, 0, 0.65 ) -[node name="actions" type="Node" parent="door1-portal2/enter_destination" index="0"] +[node name="actions" type="Node" parent="door1-portal2/enter_destination"] -[node name="EnterDestination" type="GoapActionData" parent="door1-portal2/enter_destination/actions" index="0"] -preconditions = { -"have_ped_destination": 1 -} -variation = 749479152 -cost = 100 -distance = 0.0 +[node name="EnterDestination" type="Node" parent="door1-portal2/enter_destination/actions"] -[node name="Area" type="Area" parent="door1-portal2/enter_destination" index="1"] +[node name="Area" type="Area" parent="door1-portal2/enter_destination"] -[node name="CollisionShape" type="CollisionShape" parent="door1-portal2/enter_destination/Area" index="0"] +[node name="CollisionShape" type="CollisionShape" parent="door1-portal2/enter_destination/Area"] transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1.1, 0 ) shape = SubResource( 1 ) -[node name="residental-house-stair" parent="." index="3" instance=ExtResource( 3 )] +[node name="MergeGroup" type="MergeGroup" parent="."] + +[node name="residental-house-stair" parent="MergeGroup" instance=ExtResource( 3 )] transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, -9 ) -[node name="residental-house-stair2" parent="." index="4" instance=ExtResource( 3 )] +[node name="residental-house-stair2" parent="MergeGroup" instance=ExtResource( 3 )] transform = Transform( -1, 0, -8.74228e-08, 0, 1, 0, 8.74228e-08, 0, -1, 0, 0, 12 ) + +[node name="business-cafe1" parent="MergeGroup" instance=ExtResource( 1 )] diff --git a/godot/astream/terrain/details/business-store1.tscn b/godot/astream/terrain/details/business-store1.tscn index 13f0e9d..442a95d 100644 --- a/godot/astream/terrain/details/business-store1.tscn +++ b/godot/astream/terrain/details/business-store1.tscn @@ -7,54 +7,46 @@ [sub_resource type="BoxShape" id=1] extents = Vector3( 0.7, 1, 0.6 ) -[node name="business-store1" instance=ExtResource( 1 )] +[node name="business-store1" type="Spatial"] -[node name="door1-portal" parent="." index="1" instance=ExtResource( 2 )] +[node name="door1-portal" parent="." instance=ExtResource( 2 )] transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, -1, 1, 11.3964 ) -[node name="enter_destination" type="Spatial" parent="door1-portal" index="5" groups=["smart_object"]] +[node name="enter_destination" type="Spatial" parent="door1-portal" groups=["smart_object"]] transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0.905, 0, 0.65 ) -[node name="actions" type="Node" parent="door1-portal/enter_destination" index="0"] +[node name="actions" type="Node" parent="door1-portal/enter_destination"] -[node name="EnterDestination" type="GoapActionData" parent="door1-portal/enter_destination/actions" index="0"] -preconditions = { -"have_ped_destination": 1 -} -variation = 696515904 -cost = 100 -distance = 0.0 +[node name="EnterDestination" type="Node" parent="door1-portal/enter_destination/actions"] -[node name="Area" type="Area" parent="door1-portal/enter_destination" index="1"] +[node name="Area" type="Area" parent="door1-portal/enter_destination"] -[node name="CollisionShape" type="CollisionShape" parent="door1-portal/enter_destination/Area" index="0"] +[node name="CollisionShape" type="CollisionShape" parent="door1-portal/enter_destination/Area"] transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1.1, 0 ) shape = SubResource( 1 ) -[node name="door1-portal2" parent="." index="2" instance=ExtResource( 2 )] +[node name="door1-portal2" parent="." instance=ExtResource( 2 )] transform = Transform( -1, 0, -8.74228e-08, 0, 1, 0, 8.74228e-08, 0, -1, 1, 1, -8.63923 ) -[node name="enter_destination" type="Spatial" parent="door1-portal2" index="5" groups=["smart_object"]] +[node name="enter_destination" type="Spatial" parent="door1-portal2" groups=["smart_object"]] transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0.905, 0, 0.65 ) -[node name="actions" type="Node" parent="door1-portal2/enter_destination" index="0"] +[node name="actions" type="Node" parent="door1-portal2/enter_destination"] -[node name="EnterDestination" type="GoapActionData" parent="door1-portal2/enter_destination/actions" index="0"] -preconditions = { -"have_ped_destination": 1 -} -variation = -991068160 -cost = 100 -distance = 0.0 +[node name="EnterDestination" type="Node" parent="door1-portal2/enter_destination/actions"] -[node name="Area" type="Area" parent="door1-portal2/enter_destination" index="1"] +[node name="Area" type="Area" parent="door1-portal2/enter_destination"] -[node name="CollisionShape" type="CollisionShape" parent="door1-portal2/enter_destination/Area" index="0"] +[node name="CollisionShape" type="CollisionShape" parent="door1-portal2/enter_destination/Area"] transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1.1, 0 ) shape = SubResource( 1 ) -[node name="residental-house-stair" parent="." index="3" instance=ExtResource( 3 )] +[node name="MergeGroup" type="MergeGroup" parent="."] + +[node name="residental-house-stair" parent="MergeGroup" instance=ExtResource( 3 )] transform = Transform( -1, 0, -8.74228e-08, 0, 1, 0, 8.74228e-08, 0, -1, 0, 0, 12 ) -[node name="residental-house-stair2" parent="." index="4" instance=ExtResource( 3 )] +[node name="residental-house-stair2" parent="MergeGroup" instance=ExtResource( 3 )] transform = Transform( 1, 0, 1.74846e-07, 0, 1, 0, -1.74846e-07, 0, 1, 0, 0, -9 ) + +[node name="business-store1" parent="MergeGroup" instance=ExtResource( 1 )] diff --git a/godot/astream/terrain/details/gym-exterior.tscn b/godot/astream/terrain/details/gym-exterior.tscn index 2cd1278..9f7a191 100644 --- a/godot/astream/terrain/details/gym-exterior.tscn +++ b/godot/astream/terrain/details/gym-exterior.tscn @@ -1,4 +1,4 @@ -[gd_scene load_steps=4 format=2] +[gd_scene load_steps=7 format=2] [ext_resource path="res://astream/terrain/details/gym-exterior.gltf" type="PackedScene" id=1] @@ -8,20 +8,69 @@ extents = Vector3( 3.29498, 1.40109, 2.65188 ) [sub_resource type="BoxShape" id=2] extents = Vector3( 3.29498, 1.40109, 2.65188 ) -[node name="gym-exterior" instance=ExtResource( 1 )] +[sub_resource type="OccluderShapePolygon" id=3] +polygon_points = PoolVector2Array( 28.7597, -0.491868, 29.2978, 10.8914, -29.0209, 11.1607, -28.8603, -0.722813 ) -[node name="scene_gym" type="Spatial" parent="." index="5" groups=["actuator"]] +[sub_resource type="OccluderShapePolygon" id=4] +polygon_points = PoolVector2Array( 48.1488, 0.0463181, 48.6876, 35.0645, -49.6328, 35.3339, -48.9593, -0.223056 ) + +[sub_resource type="OccluderShapePolygon" id=5] +polygon_points = PoolVector2Array( 46.5459, -47.5139, 48.291, 48.4641, -47.4376, 48.4641, -46.9391, -47.2646 ) + +[node name="gym-exterior" type="Spatial"] + +[node name="scene_gym" type="Spatial" parent="." groups=["actuator"]] transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, -32.3505, 2.70111, 0.0815773 ) -[node name="Area" type="Area" parent="scene_gym" index="0"] +[node name="Area" type="Area" parent="scene_gym"] -[node name="CollisionShape" type="CollisionShape" parent="scene_gym/Area" index="0"] +[node name="CollisionShape" type="CollisionShape" parent="scene_gym/Area"] shape = SubResource( 1 ) -[node name="scene_shooting_gallery" type="Spatial" parent="." index="6" groups=["actuator"]] +[node name="scene_shooting_gallery" type="Spatial" parent="." groups=["actuator"]] transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, -5.74583, 3.20716, -0.052886 ) -[node name="Area" type="Area" parent="scene_shooting_gallery" index="0"] +[node name="Area" type="Area" parent="scene_shooting_gallery"] -[node name="CollisionShape" type="CollisionShape" parent="scene_shooting_gallery/Area" index="0"] +[node name="CollisionShape" type="CollisionShape" parent="scene_shooting_gallery/Area"] shape = SubResource( 2 ) + +[node name="MergeGroup" type="MergeGroup" parent="."] + +[node name="gym-exterior" parent="MergeGroup" instance=ExtResource( 1 )] + +[node name="Occluder" type="Occluder" parent="."] +transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, -28.5533 ) +shape = SubResource( 3 ) + +[node name="Occluder2" type="Occluder" parent="."] +transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 28.688 ) +shape = SubResource( 3 ) + +[node name="Occluder3" type="Occluder" parent="."] +transform = Transform( -4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, 28, 0, -0.312035 ) +shape = SubResource( 3 ) + +[node name="Occluder4" type="Occluder" parent="."] +transform = Transform( -4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, -29, 0, -0.312035 ) +shape = SubResource( 3 ) + +[node name="Occluder5" type="Occluder" parent="."] +transform = Transform( -4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, -47, 13, -0.312035 ) +shape = SubResource( 4 ) + +[node name="Occluder6" type="Occluder" parent="."] +transform = Transform( -4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, 47, 13, -0.312035 ) +shape = SubResource( 4 ) + +[node name="Occluder7" type="Occluder" parent="."] +transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 13, 47.688 ) +shape = SubResource( 4 ) + +[node name="Occluder8" type="Occluder" parent="."] +transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 13, -47.312 ) +shape = SubResource( 4 ) + +[node name="Occluder9" type="Occluder" parent="."] +transform = Transform( 1, 0, 0, 0, -4.37114e-08, -1, 0, 1, -4.37114e-08, 0, 48, -0.312035 ) +shape = SubResource( 5 ) diff --git a/godot/astream/terrain/details/home-exterior.tscn b/godot/astream/terrain/details/home-exterior.tscn index ecbd92e..67a77d7 100644 --- a/godot/astream/terrain/details/home-exterior.tscn +++ b/godot/astream/terrain/details/home-exterior.tscn @@ -1,4 +1,4 @@ -[gd_scene load_steps=3 format=2] +[gd_scene load_steps=6 format=2] [ext_resource path="res://astream/terrain/details/home-exterior.gltf" type="PackedScene" id=1] @@ -6,17 +6,62 @@ height = 3.0 radius = 1.17873 -[node name="home-exterior" instance=ExtResource( 1 )] +[sub_resource type="OccluderShapePolygon" id=2] +polygon_points = PoolVector2Array( 19.7965, -0.837705, 19.7965, 5.77514, -19.2274, 5.83753, -19.1651, -0.650547 ) -[node name="scene_home" type="Spatial" parent="." index="9" groups=["actuator"]] +[sub_resource type="OccluderShapePolygon" id=3] +polygon_points = PoolVector2Array( 19.7965, -0.837705, 19.7965, 5.77514, 0.237133, 5.71275, 0.486673, -0.213853 ) + +[sub_resource type="OccluderShapePolygon" id=4] +polygon_points = PoolVector2Array( 13.0002, -0.955048, 13.5094, 5.5803, 0.237133, 5.71275, 0.486673, -0.213853 ) + +[node name="home-exterior" type="Spatial"] + +[node name="scene_home" type="Spatial" parent="." groups=["actuator"]] transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 18.7743 ) -[node name="Area" type="Area" parent="scene_home" index="0"] +[node name="Area" type="Area" parent="scene_home"] -[node name="CollisionShape" type="CollisionShape" parent="scene_home/Area" index="0"] +[node name="CollisionShape" type="CollisionShape" parent="scene_home/Area"] transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1.5, 1.40819 ) shape = SubResource( 1 ) -[node name="CollisionShape2" type="CollisionShape" parent="scene_home/Area" index="1"] +[node name="CollisionShape2" type="CollisionShape" parent="scene_home/Area"] transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 2.4, -0.375477 ) shape = SubResource( 1 ) + +[node name="MergeGroup" type="MergeGroup" parent="."] + +[node name="home-exterior" parent="MergeGroup" instance=ExtResource( 1 )] + +[node name="Occluder" type="Occluder" parent="."] +transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, -19.8075 ) +shape = SubResource( 2 ) + +[node name="Occluder2" type="Occluder" parent="."] +transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 19.8664 ) +shape = SubResource( 2 ) + +[node name="Occluder3" type="Occluder" parent="."] +transform = Transform( -4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, -19.317, 0, 0.375481 ) +shape = SubResource( 2 ) + +[node name="Occluder4" type="Occluder" parent="."] +transform = Transform( -4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, 19.5775, 0, 0.375481 ) +shape = SubResource( 2 ) + +[node name="Occluder5" type="Occluder" parent="."] +transform = Transform( -4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, 35.8901, 0, 0.375481 ) +shape = SubResource( 3 ) + +[node name="Occluder6" type="Occluder" parent="."] +transform = Transform( -4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, 21.5775, 0, 0.375481 ) +shape = SubResource( 3 ) + +[node name="Occluder7" type="Occluder" parent="."] +transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 21.5775, 0, -0.15785 ) +shape = SubResource( 4 ) + +[node name="Occluder8" type="Occluder" parent="."] +transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 21.5775, 0, -19.708 ) +shape = SubResource( 4 ) diff --git a/godot/astream/terrain/details/office-exterior.tscn b/godot/astream/terrain/details/office-exterior.tscn index f62cd1c..5806d21 100644 --- a/godot/astream/terrain/details/office-exterior.tscn +++ b/godot/astream/terrain/details/office-exterior.tscn @@ -1,17 +1,43 @@ -[gd_scene load_steps=3 format=2] +[gd_scene load_steps=5 format=2] [ext_resource path="res://astream/terrain/details/office-exterior.gltf" type="PackedScene" id=1] [sub_resource type="BoxShape" id=1] extents = Vector3( 3.29498, 1.40109, 4.14298 ) -[node name="office-exterior" instance=ExtResource( 1 )] +[sub_resource type="OccluderShapePolygon" id=2] +polygon_points = PoolVector2Array( 39.4718, 0.292291, 39.4718, 14.251, -39.7263, 13.855, -39.5283, 0.68828 ) -[node name="scene_office" type="Spatial" parent="." index="4" groups=["actuator"]] +[sub_resource type="OccluderShapePolygon" id=3] +polygon_points = PoolVector2Array( 19.5713, 0.55356, 19.5713, 13.9182, -19.4337, 14.0172, -19.3347, 0.751557 ) + +[node name="office-exterior" type="Spatial"] + +[node name="scene_office" type="Spatial" parent="." groups=["actuator"]] transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 19.0407 ) -[node name="Area" type="Area" parent="scene_office" index="0"] +[node name="Area" type="Area" parent="scene_office"] -[node name="CollisionShape" type="CollisionShape" parent="scene_office/Area" index="0"] +[node name="CollisionShape" type="CollisionShape" parent="scene_office/Area"] transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, -0.000112534, 2.48236, -4.51659 ) shape = SubResource( 1 ) + +[node name="MergeGroup" type="MergeGroup" parent="."] + +[node name="office-exterior" parent="MergeGroup" instance=ExtResource( 1 )] + +[node name="Occluder" type="Occluder" parent="."] +transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 19.1658 ) +shape = SubResource( 2 ) + +[node name="Occluder2" type="Occluder" parent="."] +transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, -19.48 ) +shape = SubResource( 2 ) + +[node name="Occluder3" type="Occluder" parent="."] +transform = Transform( -4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, -40, 0, 0.157095 ) +shape = SubResource( 3 ) + +[node name="Occluder4" type="Occluder" parent="."] +transform = Transform( -4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, 40, 0, 0.157095 ) +shape = SubResource( 3 ) diff --git a/godot/astream/terrain/details/parts/power-pole-wire.tscn b/godot/astream/terrain/details/parts/power-pole-wire.tscn index 672ce8b..264b1ae 100644 --- a/godot/astream/terrain/details/parts/power-pole-wire.tscn +++ b/godot/astream/terrain/details/parts/power-pole-wire.tscn @@ -3,6 +3,10 @@ [ext_resource path="res://astream/terrain/details/parts/power-pole-wire.gltf" type="PackedScene" id=1] [ext_resource path="res://astream/terrain/details/parts/power-pole.tscn" type="PackedScene" id=2] -[node name="power-pole-wire" instance=ExtResource( 1 )] +[node name="power-pole-wire" type="Spatial"] -[node name="power-pole" parent="." index="2" instance=ExtResource( 2 )] +[node name="MergeGroup" type="MergeGroup" parent="."] + +[node name="power-pole" parent="MergeGroup" instance=ExtResource( 2 )] + +[node name="power-pole-wire" parent="MergeGroup" instance=ExtResource( 1 )] diff --git a/godot/astream/terrain/details/parts/power-pole.tscn b/godot/astream/terrain/details/parts/power-pole.tscn index e357b18..08bf240 100644 --- a/godot/astream/terrain/details/parts/power-pole.tscn +++ b/godot/astream/terrain/details/parts/power-pole.tscn @@ -2,4 +2,8 @@ [ext_resource path="res://astream/terrain/details/parts/power-pole.gltf" type="PackedScene" id=1] -[node name="power-pole" instance=ExtResource( 1 )] +[node name="power-pole" type="Spatial"] + +[node name="MergeGroup" type="MergeGroup" parent="."] + +[node name="power-pole" parent="MergeGroup" instance=ExtResource( 1 )] diff --git a/godot/astream/terrain/details/residental-garage-enterance.bin b/godot/astream/terrain/details/residental-garage-enterance.bin new file mode 100644 index 0000000..9e1541a Binary files /dev/null and b/godot/astream/terrain/details/residental-garage-enterance.bin differ diff --git a/godot/astream/terrain/details/residental-garage-enterance.gltf b/godot/astream/terrain/details/residental-garage-enterance.gltf new file mode 100644 index 0000000..f59247f --- /dev/null +++ b/godot/astream/terrain/details/residental-garage-enterance.gltf @@ -0,0 +1,153 @@ +{ + "asset":{ + "generator":"Khronos glTF Blender I/O v3.6.28", + "version":"2.0" + }, + "extensionsUsed":[ + "KHR_materials_specular", + "KHR_materials_ior" + ], + "scene":0, + "scenes":[ + { + "name":"Scene", + "nodes":[ + 0 + ] + } + ], + "nodes":[ + { + "mesh":0, + "name":"garage-enterance" + } + ], + "materials":[ + { + "alphaCutoff":0.5, + "alphaMode":"MASK", + "extensions":{ + "KHR_materials_specular":{ + "specularColorFactor":[ + 0.474271529955476, + 0.474271529955476, + 0.474271529955476 + ] + }, + "KHR_materials_ior":{ + "ior":1.4500000476837158 + } + }, + "name":"material_atlas_36953_1", + "pbrMetallicRoughness":{ + "baseColorTexture":{ + "index":0 + }, + "metallicFactor":0 + } + } + ], + "meshes":[ + { + "name":"Cube", + "primitives":[ + { + "attributes":{ + "POSITION":0, + "NORMAL":1, + "TEXCOORD_0":2 + }, + "indices":3, + "material":0 + } + ] + } + ], + "textures":[ + { + "sampler":0, + "source":0 + } + ], + "images":[ + { + "mimeType":"image/png", + "name":"Atlas_36953", + "uri":"Atlas_36953.png" + } + ], + "accessors":[ + { + "bufferView":0, + "componentType":5126, + "count":44, + "max":[ + 3, + 5, + 0 + ], + "min":[ + -3, + 0, + -0.5 + ], + "type":"VEC3" + }, + { + "bufferView":1, + "componentType":5126, + "count":44, + "type":"VEC3" + }, + { + "bufferView":2, + "componentType":5126, + "count":44, + "type":"VEC2" + }, + { + "bufferView":3, + "componentType":5123, + "count":72, + "type":"SCALAR" + } + ], + "bufferViews":[ + { + "buffer":0, + "byteLength":528, + "byteOffset":0, + "target":34962 + }, + { + "buffer":0, + "byteLength":528, + "byteOffset":528, + "target":34962 + }, + { + "buffer":0, + "byteLength":352, + "byteOffset":1056, + "target":34962 + }, + { + "buffer":0, + "byteLength":144, + "byteOffset":1408, + "target":34963 + } + ], + "samplers":[ + { + "magFilter":9729, + "minFilter":9987 + } + ], + "buffers":[ + { + "byteLength":1552, + "uri":"residental-garage-enterance.bin" + } + ] +} diff --git a/godot/astream/terrain/details/residental-garage-enterance.gltf.import b/godot/astream/terrain/details/residental-garage-enterance.gltf.import new file mode 100644 index 0000000..d697503 --- /dev/null +++ b/godot/astream/terrain/details/residental-garage-enterance.gltf.import @@ -0,0 +1,1066 @@ +[remap] + +importer="scene" +type="PackedScene" +path="res://.import/residental-garage-enterance.gltf-f89e2943f6142e59831329488e37d9b4.scn" + +[deps] + +source_file="res://astream/terrain/details/residental-garage-enterance.gltf" +dest_files=[ "res://.import/residental-garage-enterance.gltf-f89e2943f6142e59831329488e37d9b4.scn" ] + +[params] + +nodes/root_type="Spatial" +nodes/root_name="Scene Root" +nodes/root_scale=1.0 +nodes/custom_script="" +nodes/storage=0 +nodes/use_legacy_names=false +materials/location=1 +materials/storage=1 +materials/keep_on_reimport=true +meshes/compress=4286 +meshes/ensure_tangents=true +meshes/octahedral_compression=true +meshes/vertex_cache_optimization=true +meshes/storage=0 +meshes/light_baking=0 +meshes/lightmap_texel_size=0.1 +skins/use_named_skins=true +external_files/store_in_subdir=false +animation/import=true +animation/fps=15 +animation/filter_script="" +animation/storage=false +animation/keep_custom_tracks=false +animation/optimizer/enabled=true +animation/optimizer/max_linear_error=0.05 +animation/optimizer/max_angular_error=0.01 +animation/optimizer/max_angle=22 +animation/optimizer/remove_unused_tracks=true +animation/clips/amount=0 +animation/clip_1/name="" +animation/clip_1/start_frame=0 +animation/clip_1/end_frame=0 +animation/clip_1/loops=false +animation/clip_2/name="" +animation/clip_2/start_frame=0 +animation/clip_2/end_frame=0 +animation/clip_2/loops=false +animation/clip_3/name="" +animation/clip_3/start_frame=0 +animation/clip_3/end_frame=0 +animation/clip_3/loops=false +animation/clip_4/name="" +animation/clip_4/start_frame=0 +animation/clip_4/end_frame=0 +animation/clip_4/loops=false +animation/clip_5/name="" +animation/clip_5/start_frame=0 +animation/clip_5/end_frame=0 +animation/clip_5/loops=false +animation/clip_6/name="" +animation/clip_6/start_frame=0 +animation/clip_6/end_frame=0 +animation/clip_6/loops=false +animation/clip_7/name="" +animation/clip_7/start_frame=0 +animation/clip_7/end_frame=0 +animation/clip_7/loops=false +animation/clip_8/name="" +animation/clip_8/start_frame=0 +animation/clip_8/end_frame=0 +animation/clip_8/loops=false +animation/clip_9/name="" +animation/clip_9/start_frame=0 +animation/clip_9/end_frame=0 +animation/clip_9/loops=false +animation/clip_10/name="" +animation/clip_10/start_frame=0 +animation/clip_10/end_frame=0 +animation/clip_10/loops=false +animation/clip_11/name="" +animation/clip_11/start_frame=0 +animation/clip_11/end_frame=0 +animation/clip_11/loops=false +animation/clip_12/name="" +animation/clip_12/start_frame=0 +animation/clip_12/end_frame=0 +animation/clip_12/loops=false +animation/clip_13/name="" +animation/clip_13/start_frame=0 +animation/clip_13/end_frame=0 +animation/clip_13/loops=false +animation/clip_14/name="" +animation/clip_14/start_frame=0 +animation/clip_14/end_frame=0 +animation/clip_14/loops=false +animation/clip_15/name="" +animation/clip_15/start_frame=0 +animation/clip_15/end_frame=0 +animation/clip_15/loops=false +animation/clip_16/name="" +animation/clip_16/start_frame=0 +animation/clip_16/end_frame=0 +animation/clip_16/loops=false +animation/clip_17/name="" +animation/clip_17/start_frame=0 +animation/clip_17/end_frame=0 +animation/clip_17/loops=false +animation/clip_18/name="" +animation/clip_18/start_frame=0 +animation/clip_18/end_frame=0 +animation/clip_18/loops=false +animation/clip_19/name="" +animation/clip_19/start_frame=0 +animation/clip_19/end_frame=0 +animation/clip_19/loops=false +animation/clip_20/name="" +animation/clip_20/start_frame=0 +animation/clip_20/end_frame=0 +animation/clip_20/loops=false +animation/clip_21/name="" +animation/clip_21/start_frame=0 +animation/clip_21/end_frame=0 +animation/clip_21/loops=false +animation/clip_22/name="" +animation/clip_22/start_frame=0 +animation/clip_22/end_frame=0 +animation/clip_22/loops=false +animation/clip_23/name="" +animation/clip_23/start_frame=0 +animation/clip_23/end_frame=0 +animation/clip_23/loops=false +animation/clip_24/name="" +animation/clip_24/start_frame=0 +animation/clip_24/end_frame=0 +animation/clip_24/loops=false +animation/clip_25/name="" +animation/clip_25/start_frame=0 +animation/clip_25/end_frame=0 +animation/clip_25/loops=false +animation/clip_26/name="" +animation/clip_26/start_frame=0 +animation/clip_26/end_frame=0 +animation/clip_26/loops=false +animation/clip_27/name="" +animation/clip_27/start_frame=0 +animation/clip_27/end_frame=0 +animation/clip_27/loops=false +animation/clip_28/name="" +animation/clip_28/start_frame=0 +animation/clip_28/end_frame=0 +animation/clip_28/loops=false +animation/clip_29/name="" +animation/clip_29/start_frame=0 +animation/clip_29/end_frame=0 +animation/clip_29/loops=false +animation/clip_30/name="" +animation/clip_30/start_frame=0 +animation/clip_30/end_frame=0 +animation/clip_30/loops=false +animation/clip_31/name="" +animation/clip_31/start_frame=0 +animation/clip_31/end_frame=0 +animation/clip_31/loops=false +animation/clip_32/name="" +animation/clip_32/start_frame=0 +animation/clip_32/end_frame=0 +animation/clip_32/loops=false +animation/clip_33/name="" +animation/clip_33/start_frame=0 +animation/clip_33/end_frame=0 +animation/clip_33/loops=false +animation/clip_34/name="" +animation/clip_34/start_frame=0 +animation/clip_34/end_frame=0 +animation/clip_34/loops=false +animation/clip_35/name="" +animation/clip_35/start_frame=0 +animation/clip_35/end_frame=0 +animation/clip_35/loops=false +animation/clip_36/name="" +animation/clip_36/start_frame=0 +animation/clip_36/end_frame=0 +animation/clip_36/loops=false +animation/clip_37/name="" +animation/clip_37/start_frame=0 +animation/clip_37/end_frame=0 +animation/clip_37/loops=false +animation/clip_38/name="" +animation/clip_38/start_frame=0 +animation/clip_38/end_frame=0 +animation/clip_38/loops=false +animation/clip_39/name="" +animation/clip_39/start_frame=0 +animation/clip_39/end_frame=0 +animation/clip_39/loops=false +animation/clip_40/name="" +animation/clip_40/start_frame=0 +animation/clip_40/end_frame=0 +animation/clip_40/loops=false +animation/clip_41/name="" +animation/clip_41/start_frame=0 +animation/clip_41/end_frame=0 +animation/clip_41/loops=false +animation/clip_42/name="" +animation/clip_42/start_frame=0 +animation/clip_42/end_frame=0 +animation/clip_42/loops=false +animation/clip_43/name="" +animation/clip_43/start_frame=0 +animation/clip_43/end_frame=0 +animation/clip_43/loops=false +animation/clip_44/name="" +animation/clip_44/start_frame=0 +animation/clip_44/end_frame=0 +animation/clip_44/loops=false +animation/clip_45/name="" +animation/clip_45/start_frame=0 +animation/clip_45/end_frame=0 +animation/clip_45/loops=false +animation/clip_46/name="" +animation/clip_46/start_frame=0 +animation/clip_46/end_frame=0 +animation/clip_46/loops=false +animation/clip_47/name="" +animation/clip_47/start_frame=0 +animation/clip_47/end_frame=0 +animation/clip_47/loops=false +animation/clip_48/name="" +animation/clip_48/start_frame=0 +animation/clip_48/end_frame=0 +animation/clip_48/loops=false +animation/clip_49/name="" +animation/clip_49/start_frame=0 +animation/clip_49/end_frame=0 +animation/clip_49/loops=false +animation/clip_50/name="" +animation/clip_50/start_frame=0 +animation/clip_50/end_frame=0 +animation/clip_50/loops=false +animation/clip_51/name="" +animation/clip_51/start_frame=0 +animation/clip_51/end_frame=0 +animation/clip_51/loops=false +animation/clip_52/name="" +animation/clip_52/start_frame=0 +animation/clip_52/end_frame=0 +animation/clip_52/loops=false +animation/clip_53/name="" +animation/clip_53/start_frame=0 +animation/clip_53/end_frame=0 +animation/clip_53/loops=false +animation/clip_54/name="" +animation/clip_54/start_frame=0 +animation/clip_54/end_frame=0 +animation/clip_54/loops=false +animation/clip_55/name="" +animation/clip_55/start_frame=0 +animation/clip_55/end_frame=0 +animation/clip_55/loops=false +animation/clip_56/name="" +animation/clip_56/start_frame=0 +animation/clip_56/end_frame=0 +animation/clip_56/loops=false +animation/clip_57/name="" +animation/clip_57/start_frame=0 +animation/clip_57/end_frame=0 +animation/clip_57/loops=false +animation/clip_58/name="" +animation/clip_58/start_frame=0 +animation/clip_58/end_frame=0 +animation/clip_58/loops=false +animation/clip_59/name="" +animation/clip_59/start_frame=0 +animation/clip_59/end_frame=0 +animation/clip_59/loops=false +animation/clip_60/name="" +animation/clip_60/start_frame=0 +animation/clip_60/end_frame=0 +animation/clip_60/loops=false +animation/clip_61/name="" +animation/clip_61/start_frame=0 +animation/clip_61/end_frame=0 +animation/clip_61/loops=false +animation/clip_62/name="" +animation/clip_62/start_frame=0 +animation/clip_62/end_frame=0 +animation/clip_62/loops=false +animation/clip_63/name="" +animation/clip_63/start_frame=0 +animation/clip_63/end_frame=0 +animation/clip_63/loops=false +animation/clip_64/name="" +animation/clip_64/start_frame=0 +animation/clip_64/end_frame=0 +animation/clip_64/loops=false +animation/clip_65/name="" +animation/clip_65/start_frame=0 +animation/clip_65/end_frame=0 +animation/clip_65/loops=false +animation/clip_66/name="" +animation/clip_66/start_frame=0 +animation/clip_66/end_frame=0 +animation/clip_66/loops=false +animation/clip_67/name="" +animation/clip_67/start_frame=0 +animation/clip_67/end_frame=0 +animation/clip_67/loops=false +animation/clip_68/name="" +animation/clip_68/start_frame=0 +animation/clip_68/end_frame=0 +animation/clip_68/loops=false +animation/clip_69/name="" +animation/clip_69/start_frame=0 +animation/clip_69/end_frame=0 +animation/clip_69/loops=false +animation/clip_70/name="" +animation/clip_70/start_frame=0 +animation/clip_70/end_frame=0 +animation/clip_70/loops=false +animation/clip_71/name="" +animation/clip_71/start_frame=0 +animation/clip_71/end_frame=0 +animation/clip_71/loops=false +animation/clip_72/name="" +animation/clip_72/start_frame=0 +animation/clip_72/end_frame=0 +animation/clip_72/loops=false +animation/clip_73/name="" +animation/clip_73/start_frame=0 +animation/clip_73/end_frame=0 +animation/clip_73/loops=false +animation/clip_74/name="" +animation/clip_74/start_frame=0 +animation/clip_74/end_frame=0 +animation/clip_74/loops=false +animation/clip_75/name="" +animation/clip_75/start_frame=0 +animation/clip_75/end_frame=0 +animation/clip_75/loops=false +animation/clip_76/name="" +animation/clip_76/start_frame=0 +animation/clip_76/end_frame=0 +animation/clip_76/loops=false +animation/clip_77/name="" +animation/clip_77/start_frame=0 +animation/clip_77/end_frame=0 +animation/clip_77/loops=false +animation/clip_78/name="" +animation/clip_78/start_frame=0 +animation/clip_78/end_frame=0 +animation/clip_78/loops=false +animation/clip_79/name="" +animation/clip_79/start_frame=0 +animation/clip_79/end_frame=0 +animation/clip_79/loops=false +animation/clip_80/name="" +animation/clip_80/start_frame=0 +animation/clip_80/end_frame=0 +animation/clip_80/loops=false +animation/clip_81/name="" +animation/clip_81/start_frame=0 +animation/clip_81/end_frame=0 +animation/clip_81/loops=false +animation/clip_82/name="" +animation/clip_82/start_frame=0 +animation/clip_82/end_frame=0 +animation/clip_82/loops=false +animation/clip_83/name="" +animation/clip_83/start_frame=0 +animation/clip_83/end_frame=0 +animation/clip_83/loops=false +animation/clip_84/name="" +animation/clip_84/start_frame=0 +animation/clip_84/end_frame=0 +animation/clip_84/loops=false +animation/clip_85/name="" +animation/clip_85/start_frame=0 +animation/clip_85/end_frame=0 +animation/clip_85/loops=false +animation/clip_86/name="" +animation/clip_86/start_frame=0 +animation/clip_86/end_frame=0 +animation/clip_86/loops=false +animation/clip_87/name="" +animation/clip_87/start_frame=0 +animation/clip_87/end_frame=0 +animation/clip_87/loops=false +animation/clip_88/name="" +animation/clip_88/start_frame=0 +animation/clip_88/end_frame=0 +animation/clip_88/loops=false +animation/clip_89/name="" +animation/clip_89/start_frame=0 +animation/clip_89/end_frame=0 +animation/clip_89/loops=false +animation/clip_90/name="" +animation/clip_90/start_frame=0 +animation/clip_90/end_frame=0 +animation/clip_90/loops=false +animation/clip_91/name="" +animation/clip_91/start_frame=0 +animation/clip_91/end_frame=0 +animation/clip_91/loops=false +animation/clip_92/name="" +animation/clip_92/start_frame=0 +animation/clip_92/end_frame=0 +animation/clip_92/loops=false +animation/clip_93/name="" +animation/clip_93/start_frame=0 +animation/clip_93/end_frame=0 +animation/clip_93/loops=false +animation/clip_94/name="" +animation/clip_94/start_frame=0 +animation/clip_94/end_frame=0 +animation/clip_94/loops=false +animation/clip_95/name="" +animation/clip_95/start_frame=0 +animation/clip_95/end_frame=0 +animation/clip_95/loops=false +animation/clip_96/name="" +animation/clip_96/start_frame=0 +animation/clip_96/end_frame=0 +animation/clip_96/loops=false +animation/clip_97/name="" +animation/clip_97/start_frame=0 +animation/clip_97/end_frame=0 +animation/clip_97/loops=false +animation/clip_98/name="" +animation/clip_98/start_frame=0 +animation/clip_98/end_frame=0 +animation/clip_98/loops=false +animation/clip_99/name="" +animation/clip_99/start_frame=0 +animation/clip_99/end_frame=0 +animation/clip_99/loops=false +animation/clip_100/name="" +animation/clip_100/start_frame=0 +animation/clip_100/end_frame=0 +animation/clip_100/loops=false +animation/clip_101/name="" +animation/clip_101/start_frame=0 +animation/clip_101/end_frame=0 +animation/clip_101/loops=false +animation/clip_102/name="" +animation/clip_102/start_frame=0 +animation/clip_102/end_frame=0 +animation/clip_102/loops=false +animation/clip_103/name="" +animation/clip_103/start_frame=0 +animation/clip_103/end_frame=0 +animation/clip_103/loops=false +animation/clip_104/name="" +animation/clip_104/start_frame=0 +animation/clip_104/end_frame=0 +animation/clip_104/loops=false +animation/clip_105/name="" +animation/clip_105/start_frame=0 +animation/clip_105/end_frame=0 +animation/clip_105/loops=false +animation/clip_106/name="" +animation/clip_106/start_frame=0 +animation/clip_106/end_frame=0 +animation/clip_106/loops=false +animation/clip_107/name="" +animation/clip_107/start_frame=0 +animation/clip_107/end_frame=0 +animation/clip_107/loops=false +animation/clip_108/name="" +animation/clip_108/start_frame=0 +animation/clip_108/end_frame=0 +animation/clip_108/loops=false +animation/clip_109/name="" +animation/clip_109/start_frame=0 +animation/clip_109/end_frame=0 +animation/clip_109/loops=false +animation/clip_110/name="" +animation/clip_110/start_frame=0 +animation/clip_110/end_frame=0 +animation/clip_110/loops=false +animation/clip_111/name="" +animation/clip_111/start_frame=0 +animation/clip_111/end_frame=0 +animation/clip_111/loops=false +animation/clip_112/name="" +animation/clip_112/start_frame=0 +animation/clip_112/end_frame=0 +animation/clip_112/loops=false +animation/clip_113/name="" +animation/clip_113/start_frame=0 +animation/clip_113/end_frame=0 +animation/clip_113/loops=false +animation/clip_114/name="" +animation/clip_114/start_frame=0 +animation/clip_114/end_frame=0 +animation/clip_114/loops=false +animation/clip_115/name="" +animation/clip_115/start_frame=0 +animation/clip_115/end_frame=0 +animation/clip_115/loops=false +animation/clip_116/name="" +animation/clip_116/start_frame=0 +animation/clip_116/end_frame=0 +animation/clip_116/loops=false +animation/clip_117/name="" +animation/clip_117/start_frame=0 +animation/clip_117/end_frame=0 +animation/clip_117/loops=false +animation/clip_118/name="" +animation/clip_118/start_frame=0 +animation/clip_118/end_frame=0 +animation/clip_118/loops=false +animation/clip_119/name="" +animation/clip_119/start_frame=0 +animation/clip_119/end_frame=0 +animation/clip_119/loops=false +animation/clip_120/name="" +animation/clip_120/start_frame=0 +animation/clip_120/end_frame=0 +animation/clip_120/loops=false +animation/clip_121/name="" +animation/clip_121/start_frame=0 +animation/clip_121/end_frame=0 +animation/clip_121/loops=false +animation/clip_122/name="" +animation/clip_122/start_frame=0 +animation/clip_122/end_frame=0 +animation/clip_122/loops=false +animation/clip_123/name="" +animation/clip_123/start_frame=0 +animation/clip_123/end_frame=0 +animation/clip_123/loops=false +animation/clip_124/name="" +animation/clip_124/start_frame=0 +animation/clip_124/end_frame=0 +animation/clip_124/loops=false +animation/clip_125/name="" +animation/clip_125/start_frame=0 +animation/clip_125/end_frame=0 +animation/clip_125/loops=false +animation/clip_126/name="" +animation/clip_126/start_frame=0 +animation/clip_126/end_frame=0 +animation/clip_126/loops=false +animation/clip_127/name="" +animation/clip_127/start_frame=0 +animation/clip_127/end_frame=0 +animation/clip_127/loops=false +animation/clip_128/name="" +animation/clip_128/start_frame=0 +animation/clip_128/end_frame=0 +animation/clip_128/loops=false +animation/clip_129/name="" +animation/clip_129/start_frame=0 +animation/clip_129/end_frame=0 +animation/clip_129/loops=false +animation/clip_130/name="" +animation/clip_130/start_frame=0 +animation/clip_130/end_frame=0 +animation/clip_130/loops=false +animation/clip_131/name="" +animation/clip_131/start_frame=0 +animation/clip_131/end_frame=0 +animation/clip_131/loops=false +animation/clip_132/name="" +animation/clip_132/start_frame=0 +animation/clip_132/end_frame=0 +animation/clip_132/loops=false +animation/clip_133/name="" +animation/clip_133/start_frame=0 +animation/clip_133/end_frame=0 +animation/clip_133/loops=false +animation/clip_134/name="" +animation/clip_134/start_frame=0 +animation/clip_134/end_frame=0 +animation/clip_134/loops=false +animation/clip_135/name="" +animation/clip_135/start_frame=0 +animation/clip_135/end_frame=0 +animation/clip_135/loops=false +animation/clip_136/name="" +animation/clip_136/start_frame=0 +animation/clip_136/end_frame=0 +animation/clip_136/loops=false +animation/clip_137/name="" +animation/clip_137/start_frame=0 +animation/clip_137/end_frame=0 +animation/clip_137/loops=false +animation/clip_138/name="" +animation/clip_138/start_frame=0 +animation/clip_138/end_frame=0 +animation/clip_138/loops=false +animation/clip_139/name="" +animation/clip_139/start_frame=0 +animation/clip_139/end_frame=0 +animation/clip_139/loops=false +animation/clip_140/name="" +animation/clip_140/start_frame=0 +animation/clip_140/end_frame=0 +animation/clip_140/loops=false +animation/clip_141/name="" +animation/clip_141/start_frame=0 +animation/clip_141/end_frame=0 +animation/clip_141/loops=false +animation/clip_142/name="" +animation/clip_142/start_frame=0 +animation/clip_142/end_frame=0 +animation/clip_142/loops=false +animation/clip_143/name="" +animation/clip_143/start_frame=0 +animation/clip_143/end_frame=0 +animation/clip_143/loops=false +animation/clip_144/name="" +animation/clip_144/start_frame=0 +animation/clip_144/end_frame=0 +animation/clip_144/loops=false +animation/clip_145/name="" +animation/clip_145/start_frame=0 +animation/clip_145/end_frame=0 +animation/clip_145/loops=false +animation/clip_146/name="" +animation/clip_146/start_frame=0 +animation/clip_146/end_frame=0 +animation/clip_146/loops=false +animation/clip_147/name="" +animation/clip_147/start_frame=0 +animation/clip_147/end_frame=0 +animation/clip_147/loops=false +animation/clip_148/name="" +animation/clip_148/start_frame=0 +animation/clip_148/end_frame=0 +animation/clip_148/loops=false +animation/clip_149/name="" +animation/clip_149/start_frame=0 +animation/clip_149/end_frame=0 +animation/clip_149/loops=false +animation/clip_150/name="" +animation/clip_150/start_frame=0 +animation/clip_150/end_frame=0 +animation/clip_150/loops=false +animation/clip_151/name="" +animation/clip_151/start_frame=0 +animation/clip_151/end_frame=0 +animation/clip_151/loops=false +animation/clip_152/name="" +animation/clip_152/start_frame=0 +animation/clip_152/end_frame=0 +animation/clip_152/loops=false +animation/clip_153/name="" +animation/clip_153/start_frame=0 +animation/clip_153/end_frame=0 +animation/clip_153/loops=false +animation/clip_154/name="" +animation/clip_154/start_frame=0 +animation/clip_154/end_frame=0 +animation/clip_154/loops=false +animation/clip_155/name="" +animation/clip_155/start_frame=0 +animation/clip_155/end_frame=0 +animation/clip_155/loops=false +animation/clip_156/name="" +animation/clip_156/start_frame=0 +animation/clip_156/end_frame=0 +animation/clip_156/loops=false +animation/clip_157/name="" +animation/clip_157/start_frame=0 +animation/clip_157/end_frame=0 +animation/clip_157/loops=false +animation/clip_158/name="" +animation/clip_158/start_frame=0 +animation/clip_158/end_frame=0 +animation/clip_158/loops=false +animation/clip_159/name="" +animation/clip_159/start_frame=0 +animation/clip_159/end_frame=0 +animation/clip_159/loops=false +animation/clip_160/name="" +animation/clip_160/start_frame=0 +animation/clip_160/end_frame=0 +animation/clip_160/loops=false +animation/clip_161/name="" +animation/clip_161/start_frame=0 +animation/clip_161/end_frame=0 +animation/clip_161/loops=false +animation/clip_162/name="" +animation/clip_162/start_frame=0 +animation/clip_162/end_frame=0 +animation/clip_162/loops=false +animation/clip_163/name="" +animation/clip_163/start_frame=0 +animation/clip_163/end_frame=0 +animation/clip_163/loops=false +animation/clip_164/name="" +animation/clip_164/start_frame=0 +animation/clip_164/end_frame=0 +animation/clip_164/loops=false +animation/clip_165/name="" +animation/clip_165/start_frame=0 +animation/clip_165/end_frame=0 +animation/clip_165/loops=false +animation/clip_166/name="" +animation/clip_166/start_frame=0 +animation/clip_166/end_frame=0 +animation/clip_166/loops=false +animation/clip_167/name="" +animation/clip_167/start_frame=0 +animation/clip_167/end_frame=0 +animation/clip_167/loops=false +animation/clip_168/name="" +animation/clip_168/start_frame=0 +animation/clip_168/end_frame=0 +animation/clip_168/loops=false +animation/clip_169/name="" +animation/clip_169/start_frame=0 +animation/clip_169/end_frame=0 +animation/clip_169/loops=false +animation/clip_170/name="" +animation/clip_170/start_frame=0 +animation/clip_170/end_frame=0 +animation/clip_170/loops=false +animation/clip_171/name="" +animation/clip_171/start_frame=0 +animation/clip_171/end_frame=0 +animation/clip_171/loops=false +animation/clip_172/name="" +animation/clip_172/start_frame=0 +animation/clip_172/end_frame=0 +animation/clip_172/loops=false +animation/clip_173/name="" +animation/clip_173/start_frame=0 +animation/clip_173/end_frame=0 +animation/clip_173/loops=false +animation/clip_174/name="" +animation/clip_174/start_frame=0 +animation/clip_174/end_frame=0 +animation/clip_174/loops=false +animation/clip_175/name="" +animation/clip_175/start_frame=0 +animation/clip_175/end_frame=0 +animation/clip_175/loops=false +animation/clip_176/name="" +animation/clip_176/start_frame=0 +animation/clip_176/end_frame=0 +animation/clip_176/loops=false +animation/clip_177/name="" +animation/clip_177/start_frame=0 +animation/clip_177/end_frame=0 +animation/clip_177/loops=false +animation/clip_178/name="" +animation/clip_178/start_frame=0 +animation/clip_178/end_frame=0 +animation/clip_178/loops=false +animation/clip_179/name="" +animation/clip_179/start_frame=0 +animation/clip_179/end_frame=0 +animation/clip_179/loops=false +animation/clip_180/name="" +animation/clip_180/start_frame=0 +animation/clip_180/end_frame=0 +animation/clip_180/loops=false +animation/clip_181/name="" +animation/clip_181/start_frame=0 +animation/clip_181/end_frame=0 +animation/clip_181/loops=false +animation/clip_182/name="" +animation/clip_182/start_frame=0 +animation/clip_182/end_frame=0 +animation/clip_182/loops=false +animation/clip_183/name="" +animation/clip_183/start_frame=0 +animation/clip_183/end_frame=0 +animation/clip_183/loops=false +animation/clip_184/name="" +animation/clip_184/start_frame=0 +animation/clip_184/end_frame=0 +animation/clip_184/loops=false +animation/clip_185/name="" +animation/clip_185/start_frame=0 +animation/clip_185/end_frame=0 +animation/clip_185/loops=false +animation/clip_186/name="" +animation/clip_186/start_frame=0 +animation/clip_186/end_frame=0 +animation/clip_186/loops=false +animation/clip_187/name="" +animation/clip_187/start_frame=0 +animation/clip_187/end_frame=0 +animation/clip_187/loops=false +animation/clip_188/name="" +animation/clip_188/start_frame=0 +animation/clip_188/end_frame=0 +animation/clip_188/loops=false +animation/clip_189/name="" +animation/clip_189/start_frame=0 +animation/clip_189/end_frame=0 +animation/clip_189/loops=false +animation/clip_190/name="" +animation/clip_190/start_frame=0 +animation/clip_190/end_frame=0 +animation/clip_190/loops=false +animation/clip_191/name="" +animation/clip_191/start_frame=0 +animation/clip_191/end_frame=0 +animation/clip_191/loops=false +animation/clip_192/name="" +animation/clip_192/start_frame=0 +animation/clip_192/end_frame=0 +animation/clip_192/loops=false +animation/clip_193/name="" +animation/clip_193/start_frame=0 +animation/clip_193/end_frame=0 +animation/clip_193/loops=false +animation/clip_194/name="" +animation/clip_194/start_frame=0 +animation/clip_194/end_frame=0 +animation/clip_194/loops=false +animation/clip_195/name="" +animation/clip_195/start_frame=0 +animation/clip_195/end_frame=0 +animation/clip_195/loops=false +animation/clip_196/name="" +animation/clip_196/start_frame=0 +animation/clip_196/end_frame=0 +animation/clip_196/loops=false +animation/clip_197/name="" +animation/clip_197/start_frame=0 +animation/clip_197/end_frame=0 +animation/clip_197/loops=false +animation/clip_198/name="" +animation/clip_198/start_frame=0 +animation/clip_198/end_frame=0 +animation/clip_198/loops=false +animation/clip_199/name="" +animation/clip_199/start_frame=0 +animation/clip_199/end_frame=0 +animation/clip_199/loops=false +animation/clip_200/name="" +animation/clip_200/start_frame=0 +animation/clip_200/end_frame=0 +animation/clip_200/loops=false +animation/clip_201/name="" +animation/clip_201/start_frame=0 +animation/clip_201/end_frame=0 +animation/clip_201/loops=false +animation/clip_202/name="" +animation/clip_202/start_frame=0 +animation/clip_202/end_frame=0 +animation/clip_202/loops=false +animation/clip_203/name="" +animation/clip_203/start_frame=0 +animation/clip_203/end_frame=0 +animation/clip_203/loops=false +animation/clip_204/name="" +animation/clip_204/start_frame=0 +animation/clip_204/end_frame=0 +animation/clip_204/loops=false +animation/clip_205/name="" +animation/clip_205/start_frame=0 +animation/clip_205/end_frame=0 +animation/clip_205/loops=false +animation/clip_206/name="" +animation/clip_206/start_frame=0 +animation/clip_206/end_frame=0 +animation/clip_206/loops=false +animation/clip_207/name="" +animation/clip_207/start_frame=0 +animation/clip_207/end_frame=0 +animation/clip_207/loops=false +animation/clip_208/name="" +animation/clip_208/start_frame=0 +animation/clip_208/end_frame=0 +animation/clip_208/loops=false +animation/clip_209/name="" +animation/clip_209/start_frame=0 +animation/clip_209/end_frame=0 +animation/clip_209/loops=false +animation/clip_210/name="" +animation/clip_210/start_frame=0 +animation/clip_210/end_frame=0 +animation/clip_210/loops=false +animation/clip_211/name="" +animation/clip_211/start_frame=0 +animation/clip_211/end_frame=0 +animation/clip_211/loops=false +animation/clip_212/name="" +animation/clip_212/start_frame=0 +animation/clip_212/end_frame=0 +animation/clip_212/loops=false +animation/clip_213/name="" +animation/clip_213/start_frame=0 +animation/clip_213/end_frame=0 +animation/clip_213/loops=false +animation/clip_214/name="" +animation/clip_214/start_frame=0 +animation/clip_214/end_frame=0 +animation/clip_214/loops=false +animation/clip_215/name="" +animation/clip_215/start_frame=0 +animation/clip_215/end_frame=0 +animation/clip_215/loops=false +animation/clip_216/name="" +animation/clip_216/start_frame=0 +animation/clip_216/end_frame=0 +animation/clip_216/loops=false +animation/clip_217/name="" +animation/clip_217/start_frame=0 +animation/clip_217/end_frame=0 +animation/clip_217/loops=false +animation/clip_218/name="" +animation/clip_218/start_frame=0 +animation/clip_218/end_frame=0 +animation/clip_218/loops=false +animation/clip_219/name="" +animation/clip_219/start_frame=0 +animation/clip_219/end_frame=0 +animation/clip_219/loops=false +animation/clip_220/name="" +animation/clip_220/start_frame=0 +animation/clip_220/end_frame=0 +animation/clip_220/loops=false +animation/clip_221/name="" +animation/clip_221/start_frame=0 +animation/clip_221/end_frame=0 +animation/clip_221/loops=false +animation/clip_222/name="" +animation/clip_222/start_frame=0 +animation/clip_222/end_frame=0 +animation/clip_222/loops=false +animation/clip_223/name="" +animation/clip_223/start_frame=0 +animation/clip_223/end_frame=0 +animation/clip_223/loops=false +animation/clip_224/name="" +animation/clip_224/start_frame=0 +animation/clip_224/end_frame=0 +animation/clip_224/loops=false +animation/clip_225/name="" +animation/clip_225/start_frame=0 +animation/clip_225/end_frame=0 +animation/clip_225/loops=false +animation/clip_226/name="" +animation/clip_226/start_frame=0 +animation/clip_226/end_frame=0 +animation/clip_226/loops=false +animation/clip_227/name="" +animation/clip_227/start_frame=0 +animation/clip_227/end_frame=0 +animation/clip_227/loops=false +animation/clip_228/name="" +animation/clip_228/start_frame=0 +animation/clip_228/end_frame=0 +animation/clip_228/loops=false +animation/clip_229/name="" +animation/clip_229/start_frame=0 +animation/clip_229/end_frame=0 +animation/clip_229/loops=false +animation/clip_230/name="" +animation/clip_230/start_frame=0 +animation/clip_230/end_frame=0 +animation/clip_230/loops=false +animation/clip_231/name="" +animation/clip_231/start_frame=0 +animation/clip_231/end_frame=0 +animation/clip_231/loops=false +animation/clip_232/name="" +animation/clip_232/start_frame=0 +animation/clip_232/end_frame=0 +animation/clip_232/loops=false +animation/clip_233/name="" +animation/clip_233/start_frame=0 +animation/clip_233/end_frame=0 +animation/clip_233/loops=false +animation/clip_234/name="" +animation/clip_234/start_frame=0 +animation/clip_234/end_frame=0 +animation/clip_234/loops=false +animation/clip_235/name="" +animation/clip_235/start_frame=0 +animation/clip_235/end_frame=0 +animation/clip_235/loops=false +animation/clip_236/name="" +animation/clip_236/start_frame=0 +animation/clip_236/end_frame=0 +animation/clip_236/loops=false +animation/clip_237/name="" +animation/clip_237/start_frame=0 +animation/clip_237/end_frame=0 +animation/clip_237/loops=false +animation/clip_238/name="" +animation/clip_238/start_frame=0 +animation/clip_238/end_frame=0 +animation/clip_238/loops=false +animation/clip_239/name="" +animation/clip_239/start_frame=0 +animation/clip_239/end_frame=0 +animation/clip_239/loops=false +animation/clip_240/name="" +animation/clip_240/start_frame=0 +animation/clip_240/end_frame=0 +animation/clip_240/loops=false +animation/clip_241/name="" +animation/clip_241/start_frame=0 +animation/clip_241/end_frame=0 +animation/clip_241/loops=false +animation/clip_242/name="" +animation/clip_242/start_frame=0 +animation/clip_242/end_frame=0 +animation/clip_242/loops=false +animation/clip_243/name="" +animation/clip_243/start_frame=0 +animation/clip_243/end_frame=0 +animation/clip_243/loops=false +animation/clip_244/name="" +animation/clip_244/start_frame=0 +animation/clip_244/end_frame=0 +animation/clip_244/loops=false +animation/clip_245/name="" +animation/clip_245/start_frame=0 +animation/clip_245/end_frame=0 +animation/clip_245/loops=false +animation/clip_246/name="" +animation/clip_246/start_frame=0 +animation/clip_246/end_frame=0 +animation/clip_246/loops=false +animation/clip_247/name="" +animation/clip_247/start_frame=0 +animation/clip_247/end_frame=0 +animation/clip_247/loops=false +animation/clip_248/name="" +animation/clip_248/start_frame=0 +animation/clip_248/end_frame=0 +animation/clip_248/loops=false +animation/clip_249/name="" +animation/clip_249/start_frame=0 +animation/clip_249/end_frame=0 +animation/clip_249/loops=false +animation/clip_250/name="" +animation/clip_250/start_frame=0 +animation/clip_250/end_frame=0 +animation/clip_250/loops=false +animation/clip_251/name="" +animation/clip_251/start_frame=0 +animation/clip_251/end_frame=0 +animation/clip_251/loops=false +animation/clip_252/name="" +animation/clip_252/start_frame=0 +animation/clip_252/end_frame=0 +animation/clip_252/loops=false +animation/clip_253/name="" +animation/clip_253/start_frame=0 +animation/clip_253/end_frame=0 +animation/clip_253/loops=false +animation/clip_254/name="" +animation/clip_254/start_frame=0 +animation/clip_254/end_frame=0 +animation/clip_254/loops=false +animation/clip_255/name="" +animation/clip_255/start_frame=0 +animation/clip_255/end_frame=0 +animation/clip_255/loops=false +animation/clip_256/name="" +animation/clip_256/start_frame=0 +animation/clip_256/end_frame=0 +animation/clip_256/loops=false diff --git a/godot/astream/terrain/details/residental-garage1.tscn b/godot/astream/terrain/details/residental-garage1.tscn index 1f07c00..925f062 100644 --- a/godot/astream/terrain/details/residental-garage1.tscn +++ b/godot/astream/terrain/details/residental-garage1.tscn @@ -1,8 +1,11 @@ -[gd_scene load_steps=8 format=2] +[gd_scene load_steps=12 format=2] [ext_resource path="res://astream/terrain/details/residental-garage.gltf" type="PackedScene" id=1] [ext_resource path="res://astream/terrain/details/residental-garage-roof1.gltf" type="PackedScene" id=2] [ext_resource path="res://astream/terrain/details/residental-garage-door.gltf" type="PackedScene" id=3] +[ext_resource path="res://astream/terrain/details/residental-wall1.gltf" type="PackedScene" id=4] +[ext_resource path="res://astream/terrain/details/residental-wall-corner.gltf" type="PackedScene" id=5] +[ext_resource path="res://astream/terrain/details/residental-garage-enterance.gltf" type="PackedScene" id=6] [sub_resource type="CubeMesh" id=1] size = Vector3( 27, 1, 10 ) @@ -16,6 +19,9 @@ size = Vector3( 25, 6, 9 ) [sub_resource type="SpatialMaterial" id=4] albedo_color = Color( 0.980392, 0.639216, 0.0705882, 1 ) +[sub_resource type="OccluderShapePolygon" id=5] +polygon_points = PoolVector2Array( 12.3046, -2.07897, 12.3844, 1.81323, -10.6155, 1.85245, -10.5569, -2.00206 ) + [node name="garage" type="Spatial"] [node name="LOD" type="LOD" parent="."] @@ -29,7 +35,115 @@ lod_range = 35.0 transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 6, 0 ) [node name="residental-garage-door" parent="LOD/MergeGroup" instance=ExtResource( 3 )] -transform = Transform( -4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, 12.7459, 1, 0 ) +transform = Transform( -4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, 13.3215, 1, 0 ) + +[node name="residental-wall1_1" parent="LOD/MergeGroup" instance=ExtResource( 4 )] +transform = Transform( 1, 0, 1.74846e-07, 0, 1, 0, -1.74846e-07, 0, 1, 12, 0, -5 ) + +[node name="residental-wall1_2" parent="LOD/MergeGroup" instance=ExtResource( 4 )] +transform = Transform( 1, 0, 1.74846e-07, 0, 1, 0, -1.74846e-07, 0, 1, 10, 0, -5 ) + +[node name="residental-wall1_3" parent="LOD/MergeGroup" instance=ExtResource( 4 )] +transform = Transform( 1, 0, 1.74846e-07, 0, 1, 0, -1.74846e-07, 0, 1, 8, 0, -5 ) + +[node name="residental-wall1_4" parent="LOD/MergeGroup" instance=ExtResource( 4 )] +transform = Transform( 1, 0, 1.74846e-07, 0, 1, 0, -1.74846e-07, 0, 1, 6, 0, -5 ) + +[node name="residental-wall1_5" parent="LOD/MergeGroup" instance=ExtResource( 4 )] +transform = Transform( 1, 0, 1.74846e-07, 0, 1, 0, -1.74846e-07, 0, 1, 4, 0, -5 ) + +[node name="residental-wall1_6" parent="LOD/MergeGroup" instance=ExtResource( 4 )] +transform = Transform( 1, 0, 1.74846e-07, 0, 1, 0, -1.74846e-07, 0, 1, 2, 0, -5 ) + +[node name="residental-wall1_7" parent="LOD/MergeGroup" instance=ExtResource( 4 )] +transform = Transform( 1, 0, 1.74846e-07, 0, 1, 0, -1.74846e-07, 0, 1, 0, 0, -5 ) + +[node name="residental-wall1_8" parent="LOD/MergeGroup" instance=ExtResource( 4 )] +transform = Transform( 1, 0, 1.74846e-07, 0, 1, 0, -1.74846e-07, 0, 1, -2, 0, -5 ) + +[node name="residental-wall1_9" parent="LOD/MergeGroup" instance=ExtResource( 4 )] +transform = Transform( 1, 0, 1.74846e-07, 0, 1, 0, -1.74846e-07, 0, 1, -4, 0, -5 ) + +[node name="residental-wall1_10" parent="LOD/MergeGroup" instance=ExtResource( 4 )] +transform = Transform( 1, 0, 1.74846e-07, 0, 1, 0, -1.74846e-07, 0, 1, -6, 0, -5 ) + +[node name="residental-wall1_11" parent="LOD/MergeGroup" instance=ExtResource( 4 )] +transform = Transform( 1, 0, 1.74846e-07, 0, 1, 0, -1.74846e-07, 0, 1, -8, 0, -5 ) + +[node name="residental-wall1_12" parent="LOD/MergeGroup" instance=ExtResource( 4 )] +transform = Transform( 1, 0, 1.74846e-07, 0, 1, 0, -1.74846e-07, 0, 1, -10, 0, -5 ) + +[node name="residental-wall1_13" parent="LOD/MergeGroup" instance=ExtResource( 4 )] +transform = Transform( -1, 0, -8.74228e-08, 0, 1, 0, 8.74228e-08, 0, -1, -10, 0, 5 ) + +[node name="residental-wall1_14" parent="LOD/MergeGroup" instance=ExtResource( 4 )] +transform = Transform( -1, 0, -8.74228e-08, 0, 1, 0, 8.74228e-08, 0, -1, -8, 0, 5 ) + +[node name="residental-wall1_15" parent="LOD/MergeGroup" instance=ExtResource( 4 )] +transform = Transform( -1, 0, -8.74228e-08, 0, 1, 0, 8.74228e-08, 0, -1, -6, 0, 5 ) + +[node name="residental-wall1_16" parent="LOD/MergeGroup" instance=ExtResource( 4 )] +transform = Transform( -1, 0, -8.74228e-08, 0, 1, 0, 8.74228e-08, 0, -1, -4, 0, 5 ) + +[node name="residental-wall1_17" parent="LOD/MergeGroup" instance=ExtResource( 4 )] +transform = Transform( -1, 0, -8.74228e-08, 0, 1, 0, 8.74228e-08, 0, -1, -2, 0, 5 ) + +[node name="residental-wall1_18" parent="LOD/MergeGroup" instance=ExtResource( 4 )] +transform = Transform( -1, 0, -8.74228e-08, 0, 1, 0, 8.74228e-08, 0, -1, 0, 0, 5 ) + +[node name="residental-wall1_19" parent="LOD/MergeGroup" instance=ExtResource( 4 )] +transform = Transform( -1, 0, -8.74228e-08, 0, 1, 0, 8.74228e-08, 0, -1, 2, 0, 5 ) + +[node name="residental-wall1_20" parent="LOD/MergeGroup" instance=ExtResource( 4 )] +transform = Transform( -1, 0, -8.74228e-08, 0, 1, 0, 8.74228e-08, 0, -1, 4, 0, 5 ) + +[node name="residental-wall1_21" parent="LOD/MergeGroup" instance=ExtResource( 4 )] +transform = Transform( -1, 0, -8.74228e-08, 0, 1, 0, 8.74228e-08, 0, -1, 6, 0, 5 ) + +[node name="residental-wall1_22" parent="LOD/MergeGroup" instance=ExtResource( 4 )] +transform = Transform( -1, 0, -8.74228e-08, 0, 1, 0, 8.74228e-08, 0, -1, 8, 0, 5 ) + +[node name="residental-wall1_23" parent="LOD/MergeGroup" instance=ExtResource( 4 )] +transform = Transform( -1, 0, -8.74228e-08, 0, 1, 0, 8.74228e-08, 0, -1, 10, 0, 5 ) + +[node name="residental-wall1_24" parent="LOD/MergeGroup" instance=ExtResource( 4 )] +transform = Transform( -1, 0, -8.74228e-08, 0, 1, 0, 8.74228e-08, 0, -1, 12, 0, 5 ) + +[node name="residental-wall-corner_1" parent="LOD/MergeGroup" instance=ExtResource( 5 )] +transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, -11, 0, -5 ) + +[node name="residental-wall1_25" parent="LOD/MergeGroup" instance=ExtResource( 4 )] +transform = Transform( -2.18557e-07, 0, 1, 0, 1, 0, -1, 0, -2.18557e-07, -11, 0, -4 ) + +[node name="residental-wall1_26" parent="LOD/MergeGroup" instance=ExtResource( 4 )] +transform = Transform( -2.18557e-07, 0, 1, 0, 1, 0, -1, 0, -2.18557e-07, -11, 0, -2 ) + +[node name="residental-wall1_27" parent="LOD/MergeGroup" instance=ExtResource( 4 )] +transform = Transform( -2.18557e-07, 0, 1, 0, 1, 0, -1, 0, -2.18557e-07, -11, 0, 0 ) + +[node name="residental-wall1_28" parent="LOD/MergeGroup" instance=ExtResource( 4 )] +transform = Transform( -2.18557e-07, 0, 1, 0, 1, 0, -1, 0, -2.18557e-07, -11, 0, 2 ) + +[node name="residental-wall1_31" parent="LOD/MergeGroup" instance=ExtResource( 4 )] +transform = Transform( -2.18557e-07, 0, 1, 0, 1, 0, -1, 0, -2.18557e-07, -11, 0, 4 ) + +[node name="residental-wall-corner_2" parent="LOD/MergeGroup" instance=ExtResource( 5 )] +transform = Transform( -4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, -11, 0, 5 ) + +[node name="residental-wall-corner_3" parent="LOD/MergeGroup" instance=ExtResource( 5 )] +transform = Transform( -1, 0, -8.74228e-08, 0, 1, 0, 8.74228e-08, 0, -1, 13, 0, 5 ) + +[node name="residental-wall1_32" parent="LOD/MergeGroup" instance=ExtResource( 4 )] +transform = Transform( 3.0598e-07, 0, -1, 0, 1, 0, 1, 0, 3.0598e-07, 13, 0, 4 ) + +[node name="residental-wall1_33" parent="LOD/MergeGroup" instance=ExtResource( 4 )] +transform = Transform( 3.0598e-07, 0, -1, 0, 1, 0, 1, 0, 3.0598e-07, 13, 0, -4 ) + +[node name="residental-garage-enterance" parent="LOD/MergeGroup" instance=ExtResource( 6 )] +transform = Transform( -4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, 13, 0, 0 ) + +[node name="residental-wall-corner_4" parent="LOD/MergeGroup" instance=ExtResource( 5 )] +transform = Transform( 1.31134e-07, 0, -1, 0, 1, 0, 1, 0, 1.31134e-07, 13, 0, -5 ) [node name="MergeGroup1" type="MergeGroup" parent="LOD"] visible = false @@ -55,3 +169,11 @@ material/0 = SubResource( 4 ) transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0.427596, 6.49411, 0 ) mesh = SubResource( 1 ) material/0 = SubResource( 2 ) + +[node name="Occluder" type="Occluder" parent="."] +transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 2.43748, 4.26318 ) +shape = SubResource( 5 ) + +[node name="Occluder2" type="Occluder" parent="."] +transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 2.43748, -4.71023 ) +shape = SubResource( 5 ) diff --git a/godot/astream/terrain/details/residental-house1.gltf b/godot/astream/terrain/details/residental-house1.gltf index 4c24350..9e9d048 100644 --- a/godot/astream/terrain/details/residental-house1.gltf +++ b/godot/astream/terrain/details/residental-house1.gltf @@ -1,6 +1,6 @@ { "asset":{ - "generator":"Khronos glTF Blender I/O v3.6.27", + "generator":"Khronos glTF Blender I/O v3.6.28", "version":"2.0" }, "extensionsUsed":[ diff --git a/godot/astream/terrain/details/residental-house1.tscn b/godot/astream/terrain/details/residental-house1.tscn index f705a0c..9ece099 100644 --- a/godot/astream/terrain/details/residental-house1.tscn +++ b/godot/astream/terrain/details/residental-house1.tscn @@ -1,4 +1,4 @@ -[gd_scene load_steps=5 format=2] +[gd_scene load_steps=6 format=2] [ext_resource path="res://astream/terrain/details/residental-house1.gltf" type="PackedScene" id=1] [ext_resource path="res://astream/terrain/details/parts/door1-portal.tscn" type="PackedScene" id=2] @@ -7,29 +7,33 @@ [sub_resource type="BoxShape" id=1] extents = Vector3( 0.7, 1, 0.6 ) -[node name="residental-house1" instance=ExtResource( 1 )] +[sub_resource type="OccluderShapeSphere" id=2] +spheres = [ Plane( 6, 6, -3, 6 ), Plane( -6, 6, -3, 6 ), Plane( 6, 6, 6, 6 ), Plane( -6, 6, 6, 6 ) ] -[node name="door1-portal" parent="." index="1" instance=ExtResource( 2 )] +[node name="residental-house1" type="Spatial"] + +[node name="door1-portal" parent="." instance=ExtResource( 2 )] transform = Transform( -1, 0, -8.74228e-08, 0, 1, 0, 8.74228e-08, 0, -1, 1, 1, -8.5131 ) -[node name="enter_destination" type="Spatial" parent="door1-portal" index="5" groups=["smart_object"]] +[node name="enter_destination" type="Spatial" parent="door1-portal" groups=["smart_object"]] transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0.905, 0, 0.65 ) -[node name="actions" type="Node" parent="door1-portal/enter_destination" index="0"] +[node name="actions" type="Node" parent="door1-portal/enter_destination"] -[node name="EnterDestination" type="GoapActionData" parent="door1-portal/enter_destination/actions" index="0"] -preconditions = { -"have_ped_destination": 1 -} -variation = 703765168 -cost = 100 -distance = 0.0 +[node name="EnterDestination" type="Node" parent="door1-portal/enter_destination/actions"] -[node name="Area" type="Area" parent="door1-portal/enter_destination" index="1"] +[node name="Area" type="Area" parent="door1-portal/enter_destination"] -[node name="CollisionShape" type="CollisionShape" parent="door1-portal/enter_destination/Area" index="0"] +[node name="CollisionShape" type="CollisionShape" parent="door1-portal/enter_destination/Area"] transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1.1, 0 ) shape = SubResource( 1 ) -[node name="residental-house-stair" parent="." index="2" instance=ExtResource( 3 )] +[node name="MergeGroup" type="MergeGroup" parent="."] + +[node name="residental-house1" parent="MergeGroup" instance=ExtResource( 1 )] + +[node name="residental-house-stair" parent="MergeGroup" instance=ExtResource( 3 )] transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, -9 ) + +[node name="Occluder" type="Occluder" parent="."] +shape = SubResource( 2 ) diff --git a/godot/astream/terrain/details/residental-house10.gltf b/godot/astream/terrain/details/residental-house10.gltf index ac8a9ec..63ccadb 100644 --- a/godot/astream/terrain/details/residental-house10.gltf +++ b/godot/astream/terrain/details/residental-house10.gltf @@ -1,6 +1,6 @@ { "asset":{ - "generator":"Khronos glTF Blender I/O v3.6.27", + "generator":"Khronos glTF Blender I/O v3.6.28", "version":"2.0" }, "extensionsUsed":[ diff --git a/godot/astream/terrain/details/residental-house10.tscn b/godot/astream/terrain/details/residental-house10.tscn index 978a424..9111301 100644 --- a/godot/astream/terrain/details/residental-house10.tscn +++ b/godot/astream/terrain/details/residental-house10.tscn @@ -7,29 +7,27 @@ [sub_resource type="BoxShape" id=1] extents = Vector3( 0.7, 1, 0.6 ) -[node name="residental-house10" instance=ExtResource( 1 )] +[node name="residental-house10" type="Spatial"] -[node name="door1-portal" parent="." index="2" instance=ExtResource( 2 )] +[node name="door1-portal" parent="." instance=ExtResource( 2 )] transform = Transform( -1, 0, -8.74228e-08, 0, 1, 0, 8.74228e-08, 0, -1, 0, 1, -10.6561 ) -[node name="enter_destination" type="Spatial" parent="door1-portal" index="5" groups=["smart_object"]] +[node name="enter_destination" type="Spatial" parent="door1-portal" groups=["smart_object"]] transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0.905, 0, 0.65 ) -[node name="actions" type="Node" parent="door1-portal/enter_destination" index="0"] +[node name="actions" type="Node" parent="door1-portal/enter_destination"] -[node name="EnterDestination" type="GoapActionData" parent="door1-portal/enter_destination/actions" index="0"] -preconditions = { -"have_ped_destination": 1 -} -variation = 1052938076 -cost = 100 -distance = 0.0 +[node name="EnterDestination" type="Node" parent="door1-portal/enter_destination/actions"] -[node name="Area" type="Area" parent="door1-portal/enter_destination" index="1"] +[node name="Area" type="Area" parent="door1-portal/enter_destination"] -[node name="CollisionShape" type="CollisionShape" parent="door1-portal/enter_destination/Area" index="0"] +[node name="CollisionShape" type="CollisionShape" parent="door1-portal/enter_destination/Area"] transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1.1, 0 ) shape = SubResource( 1 ) -[node name="residental-house-stair" parent="." index="3" instance=ExtResource( 3 )] +[node name="MergeGroup" type="MergeGroup" parent="."] + +[node name="residental-house-stair" parent="MergeGroup" instance=ExtResource( 3 )] transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, -1, 0, -13 ) + +[node name="residental-house10" parent="MergeGroup" instance=ExtResource( 1 )] diff --git a/godot/astream/terrain/details/residental-house11.gltf b/godot/astream/terrain/details/residental-house11.gltf index de79a99..7ec683c 100644 --- a/godot/astream/terrain/details/residental-house11.gltf +++ b/godot/astream/terrain/details/residental-house11.gltf @@ -1,6 +1,6 @@ { "asset":{ - "generator":"Khronos glTF Blender I/O v3.6.27", + "generator":"Khronos glTF Blender I/O v3.6.28", "version":"2.0" }, "extensionsUsed":[ diff --git a/godot/astream/terrain/details/residental-house11.tscn b/godot/astream/terrain/details/residental-house11.tscn index 341f4e5..2b04059 100644 --- a/godot/astream/terrain/details/residental-house11.tscn +++ b/godot/astream/terrain/details/residental-house11.tscn @@ -6,25 +6,24 @@ [sub_resource type="BoxShape" id=1] extents = Vector3( 0.7, 1, 0.6 ) -[node name="residental-house11" instance=ExtResource( 1 )] +[node name="residental-house11" type="Spatial"] -[node name="door1-portal" parent="." index="2" instance=ExtResource( 2 )] +[node name="door1-portal" parent="." instance=ExtResource( 2 )] transform = Transform( -4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, 13.5, 1, 1 ) -[node name="enter_destination" type="Spatial" parent="door1-portal" index="5" groups=["smart_object"]] +[node name="enter_destination" type="Spatial" parent="door1-portal" groups=["smart_object"]] transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0.905, 0, 0.65 ) -[node name="actions" type="Node" parent="door1-portal/enter_destination" index="0"] +[node name="actions" type="Node" parent="door1-portal/enter_destination"] -[node name="EnterDestination" type="GoapActionData" parent="door1-portal/enter_destination/actions" index="0"] -preconditions = { -"have_ped_destination": 1 -} -cost = 100 -distance = 0.0 +[node name="EnterDestination" type="Node" parent="door1-portal/enter_destination/actions"] -[node name="Area" type="Area" parent="door1-portal/enter_destination" index="1"] +[node name="Area" type="Area" parent="door1-portal/enter_destination"] -[node name="CollisionShape" type="CollisionShape" parent="door1-portal/enter_destination/Area" index="0"] +[node name="CollisionShape" type="CollisionShape" parent="door1-portal/enter_destination/Area"] transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1.1, 0 ) shape = SubResource( 1 ) + +[node name="MergeGroup" type="MergeGroup" parent="."] + +[node name="residental-house11" parent="MergeGroup" instance=ExtResource( 1 )] diff --git a/godot/astream/terrain/details/residental-house12a.tscn b/godot/astream/terrain/details/residental-house12a.tscn index 868e457..a458b50 100644 --- a/godot/astream/terrain/details/residental-house12a.tscn +++ b/godot/astream/terrain/details/residental-house12a.tscn @@ -1,42 +1,66 @@ -[gd_scene load_steps=5 format=2] +[gd_scene load_steps=7 format=2] [ext_resource path="res://astream/terrain/details/parts/residental-house12-simple-second-floor.tscn" type="PackedScene" id=1] [ext_resource path="res://astream/terrain/details/parts/residental-house12-simple-first-floor.tscn" type="PackedScene" id=2] [ext_resource path="res://astream/terrain/details/parts/residental-house12-simple-roof.gltf" type="PackedScene" id=3] [ext_resource path="res://astream/terrain/details/parts/door1-portal.tscn" type="PackedScene" id=4] +[sub_resource type="OccluderShapePolygon" id=1] +polygon_points = PoolVector2Array( 18.5551, -0.82926, 19.3632, 55.0651, -21.8505, 55.3345, -20.773, 0.248219 ) + +[sub_resource type="OccluderShapePolygon" id=2] +polygon_points = PoolVector2Array( 12.7999, -1.09128, 12.8989, 54.7434, -12.7415, 54.7434, -12.3455, -0.398298 ) + [node name="residental-house-12a" type="Spatial"] -[node name="residental-house12-simple-first-floor" parent="." instance=ExtResource( 2 )] -transform = Transform( -1, 0, -8.74228e-08, 0, 1, 0, 8.74228e-08, 0, -1, 20, 0, -12.8 ) - -[node name="residental-house12-simple-second-floor" parent="." instance=ExtResource( 1 )] -transform = Transform( -1, 0, -8.74228e-08, 0, 1, 0, 8.74228e-08, 0, -1, 20, 7, -12.8 ) - -[node name="residental-house12-simple-second-floor2" parent="." instance=ExtResource( 1 )] -transform = Transform( -1, 0, -8.74228e-08, 0, 1, 0, 8.74228e-08, 0, -1, 20, 13, -12.8 ) - -[node name="residental-house12-simple-second-floor3" parent="." instance=ExtResource( 1 )] -transform = Transform( -1, 0, -8.74228e-08, 0, 1, 0, 8.74228e-08, 0, -1, 20, 19, -12.8 ) - -[node name="residental-house12-simple-second-floor4" parent="." instance=ExtResource( 1 )] -transform = Transform( -1, 0, -8.74228e-08, 0, 1, 0, 8.74228e-08, 0, -1, 20, 25, -12.8 ) - -[node name="residental-house12-simple-second-floor5" parent="." instance=ExtResource( 1 )] -transform = Transform( -1, 0, -8.74228e-08, 0, 1, 0, 8.74228e-08, 0, -1, 20, 31, -12.8 ) - -[node name="residental-house12-simple-second-floor6" parent="." instance=ExtResource( 1 )] -transform = Transform( -1, 0, -8.74228e-08, 0, 1, 0, 8.74228e-08, 0, -1, 20, 37, -12.8 ) - -[node name="residental-house12-simple-second-floor7" parent="." instance=ExtResource( 1 )] -transform = Transform( -1, 0, -8.74228e-08, 0, 1, 0, 8.74228e-08, 0, -1, 20, 43, -12.8 ) - -[node name="residental-house12-simple-second-floor8" parent="." instance=ExtResource( 1 )] -transform = Transform( -1, 0, -8.74228e-08, 0, 1, 0, 8.74228e-08, 0, -1, 20, 49, -12.8 ) - -[node name="residental-house12-simple-roof" parent="." instance=ExtResource( 3 )] -transform = Transform( -1, 0, -8.74228e-08, 0, 1, 0, 8.74228e-08, 0, -1, 20, 55, -12.8 ) - [node name="door1-portal" parent="." instance=ExtResource( 4 )] transform = Transform( -1, 0, -8.74228e-08, 0, 1, 0, 8.74228e-08, 0, -1, -1.90735e-06, 0.1, -13 ) -skeleton = NodePath("../residental-house12-simple-first-floor") +skeleton = NodePath("../MergeGroup/residental-house12-simple-first-floor") + +[node name="MergeGroup" type="MergeGroup" parent="."] + +[node name="residental-house12-simple-first-floor" parent="MergeGroup" instance=ExtResource( 2 )] +transform = Transform( -1, 0, -8.74228e-08, 0, 1, 0, 8.74228e-08, 0, -1, 20, 0, -12.8 ) + +[node name="residental-house12-simple-second-floor" parent="MergeGroup" instance=ExtResource( 1 )] +transform = Transform( -1, 0, -8.74228e-08, 0, 1, 0, 8.74228e-08, 0, -1, 20, 7, -12.8 ) + +[node name="residental-house12-simple-second-floor2" parent="MergeGroup" instance=ExtResource( 1 )] +transform = Transform( -1, 0, -8.74228e-08, 0, 1, 0, 8.74228e-08, 0, -1, 20, 13, -12.8 ) + +[node name="residental-house12-simple-second-floor3" parent="MergeGroup" instance=ExtResource( 1 )] +transform = Transform( -1, 0, -8.74228e-08, 0, 1, 0, 8.74228e-08, 0, -1, 20, 19, -12.8 ) + +[node name="residental-house12-simple-second-floor4" parent="MergeGroup" instance=ExtResource( 1 )] +transform = Transform( -1, 0, -8.74228e-08, 0, 1, 0, 8.74228e-08, 0, -1, 20, 25, -12.8 ) + +[node name="residental-house12-simple-second-floor5" parent="MergeGroup" instance=ExtResource( 1 )] +transform = Transform( -1, 0, -8.74228e-08, 0, 1, 0, 8.74228e-08, 0, -1, 20, 31, -12.8 ) + +[node name="residental-house12-simple-second-floor6" parent="MergeGroup" instance=ExtResource( 1 )] +transform = Transform( -1, 0, -8.74228e-08, 0, 1, 0, 8.74228e-08, 0, -1, 20, 37, -12.8 ) + +[node name="residental-house12-simple-second-floor7" parent="MergeGroup" instance=ExtResource( 1 )] +transform = Transform( -1, 0, -8.74228e-08, 0, 1, 0, 8.74228e-08, 0, -1, 20, 43, -12.8 ) + +[node name="residental-house12-simple-second-floor8" parent="MergeGroup" instance=ExtResource( 1 )] +transform = Transform( -1, 0, -8.74228e-08, 0, 1, 0, 8.74228e-08, 0, -1, 20, 49, -12.8 ) + +[node name="residental-house12-simple-roof" parent="MergeGroup" instance=ExtResource( 3 )] +transform = Transform( -1, 0, -8.74228e-08, 0, 1, 0, 8.74228e-08, 0, -1, 20, 55, -12.8 ) + +[node name="Occluder" type="Occluder" parent="."] +transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, -11.8523 ) +shape = SubResource( 1 ) + +[node name="Occluder2" type="Occluder" parent="."] +transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 12.2564 ) +shape = SubResource( 1 ) + +[node name="Occluder3" type="Occluder" parent="."] +transform = Transform( -4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, 19.606, 0, 0 ) +shape = SubResource( 2 ) + +[node name="Occluder4" type="Occluder" parent="."] +transform = Transform( -4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, -22, 0, 0 ) +shape = SubResource( 2 ) diff --git a/godot/astream/terrain/details/residental-house13.gltf b/godot/astream/terrain/details/residental-house13.gltf index 26d8543..23c3fab 100644 --- a/godot/astream/terrain/details/residental-house13.gltf +++ b/godot/astream/terrain/details/residental-house13.gltf @@ -1,6 +1,6 @@ { "asset":{ - "generator":"Khronos glTF Blender I/O v3.6.27", + "generator":"Khronos glTF Blender I/O v3.6.28", "version":"2.0" }, "extensionsUsed":[ diff --git a/godot/astream/terrain/details/residental-house13.tscn b/godot/astream/terrain/details/residental-house13.tscn index 4306917..5aaada9 100644 --- a/godot/astream/terrain/details/residental-house13.tscn +++ b/godot/astream/terrain/details/residental-house13.tscn @@ -1,4 +1,4 @@ -[gd_scene load_steps=4 format=2] +[gd_scene load_steps=6 format=2] [ext_resource path="res://astream/terrain/details/residental-house13.gltf" type="PackedScene" id=1] [ext_resource path="res://astream/terrain/details/parts/door1-portal.tscn" type="PackedScene" id=2] @@ -6,26 +6,46 @@ [sub_resource type="BoxShape" id=1] extents = Vector3( 0.7, 1, 0.6 ) -[node name="residental-house13" instance=ExtResource( 1 )] +[sub_resource type="OccluderShapePolygon" id=2] +polygon_points = PoolVector2Array( 5.08112, 0.187199, 5.56248, 18.5862, -5.45551, 18.4792, -5.45551, 0.133714 ) -[node name="door1-portal" parent="." index="6" instance=ExtResource( 2 )] +[sub_resource type="OccluderShapePolygon" id=3] +polygon_points = PoolVector2Array( 7.86236, 0.454626, 7.91584, 18.3188, -7.7019, 18.3722, -7.91584, 0.401141 ) + +[node name="residental-house13" type="Spatial"] + +[node name="door1-portal" parent="." instance=ExtResource( 2 )] transform = Transform( -1, 0, -8.74228e-08, 0, 1, 0, 8.74228e-08, 0, -1, 1, 0, 7.91488 ) -[node name="enter_destination" type="Spatial" parent="door1-portal" index="5" groups=["smart_object"]] +[node name="enter_destination" type="Spatial" parent="door1-portal" groups=["smart_object"]] transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0.905, 0, 0.65 ) -[node name="actions" type="Node" parent="door1-portal/enter_destination" index="0"] +[node name="actions" type="Node" parent="door1-portal/enter_destination"] -[node name="EnterDestination" type="GoapActionData" parent="door1-portal/enter_destination/actions" index="0"] -preconditions = { -"have_ped_destination": 1 -} -variation = 1065353216 -cost = 100 -distance = 0.0 +[node name="EnterDestination" type="Node" parent="door1-portal/enter_destination/actions"] -[node name="Area" type="Area" parent="door1-portal/enter_destination" index="1"] +[node name="Area" type="Area" parent="door1-portal/enter_destination"] -[node name="CollisionShape" type="CollisionShape" parent="door1-portal/enter_destination/Area" index="0"] +[node name="CollisionShape" type="CollisionShape" parent="door1-portal/enter_destination/Area"] transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1.1, 0 ) shape = SubResource( 1 ) + +[node name="MergeGroup" type="MergeGroup" parent="."] + +[node name="residental-house13" parent="MergeGroup" instance=ExtResource( 1 )] + +[node name="Occluder" type="Occluder" parent="."] +transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 7.94381 ) +shape = SubResource( 2 ) + +[node name="Occluder2" type="Occluder" parent="."] +transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, -7.36168 ) +shape = SubResource( 2 ) + +[node name="Occluder3" type="Occluder" parent="."] +transform = Transform( -4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, 5.56248, 0, 0 ) +shape = SubResource( 3 ) + +[node name="Occluder4" type="Occluder" parent="."] +transform = Transform( -4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, -5.61597, 0, 0 ) +shape = SubResource( 3 ) diff --git a/godot/astream/terrain/details/residental-house2.gltf b/godot/astream/terrain/details/residental-house2.gltf index a9fe2e7..0b4be5f 100644 --- a/godot/astream/terrain/details/residental-house2.gltf +++ b/godot/astream/terrain/details/residental-house2.gltf @@ -1,6 +1,6 @@ { "asset":{ - "generator":"Khronos glTF Blender I/O v3.6.27", + "generator":"Khronos glTF Blender I/O v3.6.28", "version":"2.0" }, "extensionsUsed":[ diff --git a/godot/astream/terrain/details/residental-house2.tscn b/godot/astream/terrain/details/residental-house2.tscn index b398bdf..4856ac4 100644 --- a/godot/astream/terrain/details/residental-house2.tscn +++ b/godot/astream/terrain/details/residental-house2.tscn @@ -1,4 +1,4 @@ -[gd_scene load_steps=5 format=2] +[gd_scene load_steps=7 format=2] [ext_resource path="res://astream/terrain/details/residental-house2.gltf" type="PackedScene" id=1] [ext_resource path="res://astream/terrain/details/parts/door1-portal.tscn" type="PackedScene" id=2] @@ -7,29 +7,45 @@ [sub_resource type="BoxShape" id=1] extents = Vector3( 0.7, 1, 0.6 ) -[node name="residental-house2" instance=ExtResource( 1 )] +[sub_resource type="OccluderShapeSphere" id=2] +spheres = [ Plane( -6, 6, -6, 6 ), Plane( 6, 6, -6, 6 ) ] -[node name="door1-portal" parent="." index="1" instance=ExtResource( 2 )] +[sub_resource type="OccluderShapePolygon" id=3] +polygon_points = PoolVector2Array( 11.9509, -1.00876, 11.9757, 5.2343, -14.7062, 5.21354, -14.731, -0.831331 ) + +[node name="residental-house2" type="Spatial"] + +[node name="door1-portal" parent="." instance=ExtResource( 2 )] transform = Transform( -1, 0, -8.74228e-08, 0, 1, 0, 8.74228e-08, 0, -1, 0, 1, -12.5131 ) -[node name="enter_destination" type="Spatial" parent="door1-portal" index="5" groups=["smart_object"]] +[node name="enter_destination" type="Spatial" parent="door1-portal" groups=["smart_object"]] transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0.905, 0, 0.65 ) -[node name="actions" type="Node" parent="door1-portal/enter_destination" index="0"] +[node name="actions" type="Node" parent="door1-portal/enter_destination"] -[node name="EnterDestination" type="GoapActionData" parent="door1-portal/enter_destination/actions" index="0"] -preconditions = { -"have_ped_destination": 1 -} -variation = 1052938076 -cost = 100 -distance = 0.0 +[node name="EnterDestination" type="Node" parent="door1-portal/enter_destination/actions"] -[node name="Area" type="Area" parent="door1-portal/enter_destination" index="1"] +[node name="Area" type="Area" parent="door1-portal/enter_destination"] -[node name="CollisionShape" type="CollisionShape" parent="door1-portal/enter_destination/Area" index="0"] +[node name="CollisionShape" type="CollisionShape" parent="door1-portal/enter_destination/Area"] transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1.1, 0 ) shape = SubResource( 1 ) -[node name="residental-house-stair" parent="." index="2" instance=ExtResource( 3 )] +[node name="MergeGroup" type="MergeGroup" parent="."] + +[node name="residental-house-stair" parent="MergeGroup" instance=ExtResource( 3 )] transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, -1, 0, -13 ) + +[node name="residental-house2" parent="MergeGroup" instance=ExtResource( 1 )] + +[node name="Occluder" type="Occluder" parent="."] +transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, -0.945965, 0, -1.38255 ) +shape = SubResource( 2 ) + +[node name="Occluder2" type="Occluder" parent="."] +transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1.18915, -0.873194 ) +shape = SubResource( 3 ) + +[node name="Occluder3" type="Occluder" parent="."] +transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1.18915, 9.16854 ) +shape = SubResource( 3 ) diff --git a/godot/astream/terrain/details/residental-house3.gltf b/godot/astream/terrain/details/residental-house3.gltf index b3a5188..6580dff 100644 --- a/godot/astream/terrain/details/residental-house3.gltf +++ b/godot/astream/terrain/details/residental-house3.gltf @@ -1,6 +1,6 @@ { "asset":{ - "generator":"Khronos glTF Blender I/O v3.6.27", + "generator":"Khronos glTF Blender I/O v3.6.28", "version":"2.0" }, "extensionsUsed":[ diff --git a/godot/astream/terrain/details/residental-house3.tscn b/godot/astream/terrain/details/residental-house3.tscn index f15fe84..f8f4dd0 100644 --- a/godot/astream/terrain/details/residental-house3.tscn +++ b/godot/astream/terrain/details/residental-house3.tscn @@ -1,4 +1,4 @@ -[gd_scene load_steps=5 format=2] +[gd_scene load_steps=6 format=2] [ext_resource path="res://astream/terrain/details/residental-house3.gltf" type="PackedScene" id=1] [ext_resource path="res://astream/terrain/details/parts/door1-portal.tscn" type="PackedScene" id=2] @@ -7,29 +7,50 @@ [sub_resource type="BoxShape" id=1] extents = Vector3( 0.7, 1, 0.6 ) -[node name="residental-house3" instance=ExtResource( 1 )] +[sub_resource type="OccluderShapePolygon" id=2] +polygon_points = PoolVector2Array( 11.6855, 0.231222, 11.882, 7.38624, -11.8632, 7.2683, -11.6666, 0.0739689 ) -[node name="door1-portal" parent="." index="1" instance=ExtResource( 2 )] +[node name="residental-house3" type="Spatial"] + +[node name="door1-portal" parent="." instance=ExtResource( 2 )] transform = Transform( -1, 0, -8.74228e-08, 0, 1, 0, 8.74228e-08, 0, -1, 1, 1, -11.5131 ) -[node name="enter_destination" type="Spatial" parent="door1-portal" index="5" groups=["smart_object"]] +[node name="enter_destination" type="Spatial" parent="door1-portal" groups=["smart_object"]] transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0.905, 0, 0.65 ) -[node name="actions" type="Node" parent="door1-portal/enter_destination" index="0"] +[node name="actions" type="Node" parent="door1-portal/enter_destination"] -[node name="EnterDestination" type="GoapActionData" parent="door1-portal/enter_destination/actions" index="0"] -preconditions = { -"have_ped_destination": 1 -} -variation = 33 -cost = 100 -distance = 0.0 +[node name="EnterDestination" type="Node" parent="door1-portal/enter_destination/actions"] -[node name="Area" type="Area" parent="door1-portal/enter_destination" index="1"] +[node name="Area" type="Area" parent="door1-portal/enter_destination"] -[node name="CollisionShape" type="CollisionShape" parent="door1-portal/enter_destination/Area" index="0"] +[node name="CollisionShape" type="CollisionShape" parent="door1-portal/enter_destination/Area"] transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1.1, 0 ) shape = SubResource( 1 ) -[node name="residental-house-stair" parent="." index="2" instance=ExtResource( 3 )] +[node name="MergeGroup" type="MergeGroup" parent="."] + +[node name="residental-house-stair" parent="MergeGroup" instance=ExtResource( 3 )] transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, -12 ) + +[node name="residental-house3" parent="MergeGroup" instance=ExtResource( 1 )] + +[node name="Occluder" type="Occluder" parent="."] +transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 11 ) +shape = SubResource( 2 ) + +[node name="Occluder2" type="Occluder" parent="."] +transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, -11 ) +shape = SubResource( 2 ) + +[node name="Occluder3" type="Occluder" parent="."] +transform = Transform( -4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, 0, 0, 0 ) +shape = SubResource( 2 ) + +[node name="Occluder4" type="Occluder" parent="."] +transform = Transform( -4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, -11, 0, 0 ) +shape = SubResource( 2 ) + +[node name="Occluder5" type="Occluder" parent="."] +transform = Transform( -4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, 11, 0, 0 ) +shape = SubResource( 2 ) diff --git a/godot/astream/terrain/details/residental-house4.gltf b/godot/astream/terrain/details/residental-house4.gltf index 0f783a4..d07137b 100644 --- a/godot/astream/terrain/details/residental-house4.gltf +++ b/godot/astream/terrain/details/residental-house4.gltf @@ -1,6 +1,6 @@ { "asset":{ - "generator":"Khronos glTF Blender I/O v3.6.27", + "generator":"Khronos glTF Blender I/O v3.6.28", "version":"2.0" }, "extensionsUsed":[ diff --git a/godot/astream/terrain/details/residental-house4.tscn b/godot/astream/terrain/details/residental-house4.tscn index 218014d..0d29dc4 100644 --- a/godot/astream/terrain/details/residental-house4.tscn +++ b/godot/astream/terrain/details/residental-house4.tscn @@ -1,4 +1,4 @@ -[gd_scene load_steps=5 format=2] +[gd_scene load_steps=7 format=2] [ext_resource path="res://astream/terrain/details/residental-house4.gltf" type="PackedScene" id=1] [ext_resource path="res://astream/terrain/details/parts/door1-portal.tscn" type="PackedScene" id=2] @@ -7,29 +7,53 @@ [sub_resource type="BoxShape" id=1] extents = Vector3( 0.7, 1, 0.6 ) -[node name="residental-house4" instance=ExtResource( 1 )] +[sub_resource type="OccluderShapePolygon" id=2] +polygon_points = PoolVector2Array( 12.4906, -0.830508, 12.4906, 7.19413, -11.4916, 7.01071, -11.675, -0.692943 ) -[node name="door1-portal" parent="." index="1" instance=ExtResource( 2 )] +[sub_resource type="OccluderShapePolygon" id=3] +polygon_points = PoolVector2Array( 17.4152, -0.103113, 17.0025, 6.77514, -1.61465, 6.86685, -1.84392, 0.0803056 ) + +[node name="residental-house4" type="Spatial"] + +[node name="door1-portal" parent="." instance=ExtResource( 2 )] transform = Transform( -1, 0, -8.74228e-08, 0, 1, 0, 8.74228e-08, 0, -1, 0, 1, -18.5131 ) -[node name="enter_destination" type="Spatial" parent="door1-portal" index="5" groups=["smart_object"]] +[node name="enter_destination" type="Spatial" parent="door1-portal" groups=["smart_object"]] transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0.905, 0, 0.65 ) -[node name="actions" type="Node" parent="door1-portal/enter_destination" index="0"] +[node name="actions" type="Node" parent="door1-portal/enter_destination"] -[node name="EnterDestination" type="GoapActionData" parent="door1-portal/enter_destination/actions" index="0"] -preconditions = { -"have_ped_destination": 1 -} -variation = 1065353216 -cost = 100 -distance = 0.0 +[node name="EnterDestination" type="Node" parent="door1-portal/enter_destination/actions"] -[node name="Area" type="Area" parent="door1-portal/enter_destination" index="1"] +[node name="Area" type="Area" parent="door1-portal/enter_destination"] -[node name="CollisionShape" type="CollisionShape" parent="door1-portal/enter_destination/Area" index="0"] +[node name="CollisionShape" type="CollisionShape" parent="door1-portal/enter_destination/Area"] transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1.1, 0 ) shape = SubResource( 1 ) -[node name="residental-house-stair" parent="." index="2" instance=ExtResource( 3 )] +[node name="MergeGroup" type="MergeGroup" parent="."] + +[node name="residental-house-stair" parent="MergeGroup" instance=ExtResource( 3 )] transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, -1, 0, -19 ) + +[node name="residental-house4" parent="MergeGroup" instance=ExtResource( 1 )] + +[node name="Occluder" type="Occluder" parent="."] +transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, -18.3288 ) +shape = SubResource( 2 ) + +[node name="Occluder2" type="Occluder" parent="."] +transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 15.9386 ) +shape = SubResource( 2 ) + +[node name="Occluder5" type="Occluder" parent="."] +transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0.148353 ) +shape = SubResource( 2 ) + +[node name="Occluder3" type="Occluder" parent="."] +transform = Transform( -4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, -11.7154, 0, -1.08897 ) +shape = SubResource( 3 ) + +[node name="Occluder4" type="Occluder" parent="."] +transform = Transform( -4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, 12.5886, 0, -1.08897 ) +shape = SubResource( 3 ) diff --git a/godot/astream/terrain/details/residental-house5.gltf b/godot/astream/terrain/details/residental-house5.gltf index c55addf..2a2e105 100644 --- a/godot/astream/terrain/details/residental-house5.gltf +++ b/godot/astream/terrain/details/residental-house5.gltf @@ -1,6 +1,6 @@ { "asset":{ - "generator":"Khronos glTF Blender I/O v3.6.27", + "generator":"Khronos glTF Blender I/O v3.6.28", "version":"2.0" }, "extensionsUsed":[ diff --git a/godot/astream/terrain/details/residental-house5.tscn b/godot/astream/terrain/details/residental-house5.tscn index 58a31bd..304fded 100644 --- a/godot/astream/terrain/details/residental-house5.tscn +++ b/godot/astream/terrain/details/residental-house5.tscn @@ -1,4 +1,4 @@ -[gd_scene load_steps=5 format=2] +[gd_scene load_steps=8 format=2] [ext_resource path="res://astream/terrain/details/residental-house5.gltf" type="PackedScene" id=1] [ext_resource path="res://astream/terrain/details/parts/door1-portal.tscn" type="PackedScene" id=2] @@ -7,29 +7,52 @@ [sub_resource type="BoxShape" id=1] extents = Vector3( 0.7, 1, 0.6 ) -[node name="residental-house5" instance=ExtResource( 1 )] +[sub_resource type="OccluderShapePolygon" id=2] +polygon_points = PoolVector2Array( 11.1717, -0.227351, 11.4926, 12.2452, -11.4349, 12.3369, -11.5266, -0.273208 ) -[node name="door1-portal" parent="." index="2" instance=ExtResource( 2 )] +[sub_resource type="OccluderShapePolygon" id=3] +polygon_points = PoolVector2Array( 9.98366, 0.136333, 9.93017, 12.0636, -9.48501, 12.331, -9.21759, -0.184579 ) + +[sub_resource type="OccluderShapePolygon" id=4] +polygon_points = PoolVector2Array( 10.7324, -0.131092, 10.6255, 12.0636, -8.95016, 12.4914, -8.7897, -0.291551 ) + +[node name="residental-house5" type="Spatial"] + +[node name="door1-portal" parent="." instance=ExtResource( 2 )] transform = Transform( -1, 0, -8.74228e-08, 0, 1, 0, 8.74228e-08, 0, -1, 1, 1, -8.5131 ) -[node name="enter_destination" type="Spatial" parent="door1-portal" index="5" groups=["smart_object"]] +[node name="enter_destination" type="Spatial" parent="door1-portal" groups=["smart_object"]] transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0.905, 0, 0.65 ) -[node name="actions" type="Node" parent="door1-portal/enter_destination" index="0"] +[node name="actions" type="Node" parent="door1-portal/enter_destination"] -[node name="EnterDestination" type="GoapActionData" parent="door1-portal/enter_destination/actions" index="0"] -preconditions = { -"have_ped_destination": 1 -} -variation = -1018691584 -cost = 100 -distance = 0.0 +[node name="EnterDestination" type="Node" parent="door1-portal/enter_destination/actions"] -[node name="Area" type="Area" parent="door1-portal/enter_destination" index="1"] +[node name="Area" type="Area" parent="door1-portal/enter_destination"] -[node name="CollisionShape" type="CollisionShape" parent="door1-portal/enter_destination/Area" index="0"] +[node name="CollisionShape" type="CollisionShape" parent="door1-portal/enter_destination/Area"] transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1.1, 0 ) shape = SubResource( 1 ) -[node name="residental-house-stair" parent="." index="3" instance=ExtResource( 3 )] +[node name="MergeGroup" type="MergeGroup" parent="."] + +[node name="residental-house-stair" parent="MergeGroup" instance=ExtResource( 3 )] transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, -9 ) + +[node name="residental-house5" parent="MergeGroup" instance=ExtResource( 1 )] + +[node name="Occluder" type="Occluder" parent="."] +transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 10.9887 ) +shape = SubResource( 2 ) + +[node name="Occluder2" type="Occluder" parent="."] +transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, -8.21681 ) +shape = SubResource( 2 ) + +[node name="Occluder3" type="Occluder" parent="."] +transform = Transform( -4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, -10.6239, 0, 2.01122 ) +shape = SubResource( 3 ) + +[node name="Occluder4" type="Occluder" parent="."] +transform = Transform( -4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, 10.6966, 0.0534847, 2.70653 ) +shape = SubResource( 4 ) diff --git a/godot/astream/terrain/details/residental-house6.gltf b/godot/astream/terrain/details/residental-house6.gltf index 2e5242e..6308396 100644 --- a/godot/astream/terrain/details/residental-house6.gltf +++ b/godot/astream/terrain/details/residental-house6.gltf @@ -1,6 +1,6 @@ { "asset":{ - "generator":"Khronos glTF Blender I/O v3.6.27", + "generator":"Khronos glTF Blender I/O v3.6.28", "version":"2.0" }, "extensionsUsed":[ diff --git a/godot/astream/terrain/details/residental-house6.tscn b/godot/astream/terrain/details/residental-house6.tscn index 434ca07..03fbe56 100644 --- a/godot/astream/terrain/details/residental-house6.tscn +++ b/godot/astream/terrain/details/residental-house6.tscn @@ -1,4 +1,4 @@ -[gd_scene load_steps=5 format=2] +[gd_scene load_steps=6 format=2] [ext_resource path="res://astream/terrain/details/residental-house6.gltf" type="PackedScene" id=1] [ext_resource path="res://astream/terrain/details/parts/door1-portal.tscn" type="PackedScene" id=2] @@ -7,29 +7,50 @@ [sub_resource type="BoxShape" id=1] extents = Vector3( 0.7, 1, 0.6 ) -[node name="residental-house6" instance=ExtResource( 1 )] +[sub_resource type="OccluderShapePolygon" id=2] +polygon_points = PoolVector2Array( 12.0656, 0.334031, 12.1811, 6.20001, -12.3231, 6.43118, -12.1786, 0.10286 ) -[node name="residental-house-stair" parent="." index="0" instance=ExtResource( 3 )] -transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, -10, 0, -12 ) +[node name="residental-house6" type="Spatial"] -[node name="door1-portal" parent="." index="3" instance=ExtResource( 2 )] +[node name="door1-portal" parent="." instance=ExtResource( 2 )] transform = Transform( -1, 0, -8.74228e-08, 0, 1, 0, 8.74228e-08, 0, -1, -9, 1, -11.5131 ) -[node name="enter_destination" type="Spatial" parent="door1-portal" index="5" groups=["smart_object"]] +[node name="enter_destination" type="Spatial" parent="door1-portal" groups=["smart_object"]] transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0.905, 0, 0.65 ) -[node name="actions" type="Node" parent="door1-portal/enter_destination" index="0"] +[node name="actions" type="Node" parent="door1-portal/enter_destination"] -[node name="EnterDestination" type="GoapActionData" parent="door1-portal/enter_destination/actions" index="0"] -preconditions = { -"have_ped_destination": 1 -} -variation = 33 -cost = 100 -distance = 0.0 +[node name="EnterDestination" type="Node" parent="door1-portal/enter_destination/actions"] -[node name="Area" type="Area" parent="door1-portal/enter_destination" index="1"] +[node name="Area" type="Area" parent="door1-portal/enter_destination"] -[node name="CollisionShape" type="CollisionShape" parent="door1-portal/enter_destination/Area" index="0"] +[node name="CollisionShape" type="CollisionShape" parent="door1-portal/enter_destination/Area"] transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1.1, 0 ) shape = SubResource( 1 ) + +[node name="MergeGroup" type="MergeGroup" parent="."] + +[node name="residental-house-stair" parent="MergeGroup" instance=ExtResource( 3 )] +transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, -10, 0, -12 ) + +[node name="residental-house6" parent="MergeGroup" instance=ExtResource( 1 )] + +[node name="Occluder" type="Occluder" parent="."] +transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 12.8853 ) +shape = SubResource( 2 ) + +[node name="Occluder2" type="Occluder" parent="."] +transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 3.43913 ) +shape = SubResource( 2 ) + +[node name="Occluder3" type="Occluder" parent="."] +transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, -11.9223 ) +shape = SubResource( 2 ) + +[node name="Occluder4" type="Occluder" parent="."] +transform = Transform( -4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, -13.5888, 0, 0.504406 ) +shape = SubResource( 2 ) + +[node name="Occluder5" type="Occluder" parent="."] +transform = Transform( -4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, 13.7113, 0, 0.504406 ) +shape = SubResource( 2 ) diff --git a/godot/astream/terrain/details/residental-house7.gltf b/godot/astream/terrain/details/residental-house7.gltf index a45e733..00ca565 100644 --- a/godot/astream/terrain/details/residental-house7.gltf +++ b/godot/astream/terrain/details/residental-house7.gltf @@ -1,6 +1,6 @@ { "asset":{ - "generator":"Khronos glTF Blender I/O v3.6.27", + "generator":"Khronos glTF Blender I/O v3.6.28", "version":"2.0" }, "extensionsUsed":[ diff --git a/godot/astream/terrain/details/residental-house7.tscn b/godot/astream/terrain/details/residental-house7.tscn index 27351df..2dceba6 100644 --- a/godot/astream/terrain/details/residental-house7.tscn +++ b/godot/astream/terrain/details/residental-house7.tscn @@ -1,4 +1,4 @@ -[gd_scene load_steps=5 format=2] +[gd_scene load_steps=7 format=2] [ext_resource path="res://astream/terrain/details/residental-house7.gltf" type="PackedScene" id=1] [ext_resource path="res://astream/terrain/details/parts/door1-portal.tscn" type="PackedScene" id=2] @@ -7,29 +7,49 @@ [sub_resource type="BoxShape" id=1] extents = Vector3( 0.7, 1, 0.6 ) -[node name="residental-house7" instance=ExtResource( 1 )] +[sub_resource type="OccluderShapePolygon" id=2] +polygon_points = PoolVector2Array( 11.3615, 0.373477, 11.3222, 7.37125, -11.5188, 7.41056, -11.3222, 0.137596 ) -[node name="door1-portal" parent="." index="1" instance=ExtResource( 2 )] +[sub_resource type="OccluderShapePolygon" id=3] +polygon_points = PoolVector2Array( 7.74472, 0.0589701, 7.94129, 7.29262, -8.64893, 7.33193, -8.96344, 0.137596 ) + +[node name="residental-house7" type="Spatial"] + +[node name="door1-portal" parent="." instance=ExtResource( 2 )] transform = Transform( -1, 0, -8.74228e-08, 0, 1, 0, 8.74228e-08, 0, -1, 1, 1, -8.5131 ) -[node name="enter_destination" type="Spatial" parent="door1-portal" index="5" groups=["smart_object"]] +[node name="enter_destination" type="Spatial" parent="door1-portal" groups=["smart_object"]] transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0.905, 0, 0.65 ) -[node name="actions" type="Node" parent="door1-portal/enter_destination" index="0"] +[node name="actions" type="Node" parent="door1-portal/enter_destination"] -[node name="EnterDestination" type="GoapActionData" parent="door1-portal/enter_destination/actions" index="0"] -preconditions = { -"have_ped_destination": 1 -} -variation = -1001750528 -cost = 100 -distance = 0.0 +[node name="EnterDestination" type="Node" parent="door1-portal/enter_destination/actions"] -[node name="Area" type="Area" parent="door1-portal/enter_destination" index="1"] +[node name="Area" type="Area" parent="door1-portal/enter_destination"] -[node name="CollisionShape" type="CollisionShape" parent="door1-portal/enter_destination/Area" index="0"] +[node name="CollisionShape" type="CollisionShape" parent="door1-portal/enter_destination/Area"] transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1.1, 0 ) shape = SubResource( 1 ) -[node name="residental-house-stair" parent="." index="2" instance=ExtResource( 3 )] +[node name="MergeGroup" type="MergeGroup" parent="."] + +[node name="residental-house-stair" parent="MergeGroup" instance=ExtResource( 3 )] transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, -9 ) + +[node name="residental-house7" parent="MergeGroup" instance=ExtResource( 1 )] + +[node name="Occluder" type="Occluder" parent="."] +transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, -8.45236 ) +shape = SubResource( 2 ) + +[node name="Occluder2" type="Occluder" parent="."] +transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 8.29511 ) +shape = SubResource( 2 ) + +[node name="Occluder3" type="Occluder" parent="."] +transform = Transform( -4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, -11.2319, 0, 0.353821 ) +shape = SubResource( 3 ) + +[node name="Occluder4" type="Occluder" parent="."] +transform = Transform( -4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, 11.2319, 0, 0.353821 ) +shape = SubResource( 3 ) diff --git a/godot/astream/terrain/details/residental-house8.gltf b/godot/astream/terrain/details/residental-house8.gltf index b7bec1e..9289b09 100644 --- a/godot/astream/terrain/details/residental-house8.gltf +++ b/godot/astream/terrain/details/residental-house8.gltf @@ -1,6 +1,6 @@ { "asset":{ - "generator":"Khronos glTF Blender I/O v3.6.27", + "generator":"Khronos glTF Blender I/O v3.6.28", "version":"2.0" }, "extensionsUsed":[ diff --git a/godot/astream/terrain/details/residental-house8.tscn b/godot/astream/terrain/details/residental-house8.tscn index 161d16a..7b34fff 100644 --- a/godot/astream/terrain/details/residental-house8.tscn +++ b/godot/astream/terrain/details/residental-house8.tscn @@ -1,4 +1,4 @@ -[gd_scene load_steps=5 format=2] +[gd_scene load_steps=7 format=2] [ext_resource path="res://astream/terrain/details/residental-house8.gltf" type="PackedScene" id=1] [ext_resource path="res://astream/terrain/details/parts/door1-portal.tscn" type="PackedScene" id=2] @@ -7,29 +7,49 @@ [sub_resource type="BoxShape" id=1] extents = Vector3( 0.7, 1, 0.6 ) -[node name="residental-house8" instance=ExtResource( 1 )] +[sub_resource type="OccluderShapePolygon" id=2] +polygon_points = PoolVector2Array( 12.2658, 0.412789, 12.3051, 6.50635, -11.4009, 6.3491, -11.3615, 0.0982838 ) -[node name="door1-portal" parent="." index="2" instance=ExtResource( 2 )] +[sub_resource type="OccluderShapePolygon" id=3] +polygon_points = PoolVector2Array( 13.1622, 0.219081, 13.2971, 5.84779, -12.386, 5.88149, -12.3186, 0.151672 ) + +[node name="residental-house8" type="Spatial"] + +[node name="door1-portal" parent="." instance=ExtResource( 2 )] transform = Transform( -1, 0, -8.74228e-08, 0, 1, 0, 8.74228e-08, 0, -1, -5, 1, -12.5131 ) -[node name="enter_destination" type="Spatial" parent="door1-portal" index="5" groups=["smart_object"]] +[node name="enter_destination" type="Spatial" parent="door1-portal" groups=["smart_object"]] transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0.905, 0, 0.65 ) -[node name="actions" type="Node" parent="door1-portal/enter_destination" index="0"] +[node name="actions" type="Node" parent="door1-portal/enter_destination"] -[node name="EnterDestination" type="GoapActionData" parent="door1-portal/enter_destination/actions" index="0"] -preconditions = { -"have_ped_destination": 1 -} -variation = 1062459146 -cost = 100 -distance = 0.0 +[node name="EnterDestination" type="Node" parent="door1-portal/enter_destination/actions"] -[node name="Area" type="Area" parent="door1-portal/enter_destination" index="1"] +[node name="Area" type="Area" parent="door1-portal/enter_destination"] -[node name="CollisionShape" type="CollisionShape" parent="door1-portal/enter_destination/Area" index="0"] +[node name="CollisionShape" type="CollisionShape" parent="door1-portal/enter_destination/Area"] transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1.1, 0 ) shape = SubResource( 1 ) -[node name="residental-house-stair" parent="." index="3" instance=ExtResource( 3 )] +[node name="MergeGroup" type="MergeGroup" parent="."] + +[node name="residental-house-stair" parent="MergeGroup" instance=ExtResource( 3 )] transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, -6, 0, -13 ) + +[node name="residental-house8" parent="MergeGroup" instance=ExtResource( 1 )] + +[node name="Occluder" type="Occluder" parent="."] +transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 14.2314 ) +shape = SubResource( 2 ) + +[node name="Occluder2" type="Occluder" parent="."] +transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, -13.1899 ) +shape = SubResource( 2 ) + +[node name="Occluder3" type="Occluder" parent="."] +transform = Transform( -4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, -12.1974, 0, 0.0163574 ) +shape = SubResource( 3 ) + +[node name="Occluder4" type="Occluder" parent="."] +transform = Transform( -4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, 12.8026, 0, 0.0163574 ) +shape = SubResource( 3 ) diff --git a/godot/astream/terrain/details/residental-house9.gltf b/godot/astream/terrain/details/residental-house9.gltf index f931517..f1d97c0 100644 --- a/godot/astream/terrain/details/residental-house9.gltf +++ b/godot/astream/terrain/details/residental-house9.gltf @@ -1,6 +1,6 @@ { "asset":{ - "generator":"Khronos glTF Blender I/O v3.6.27", + "generator":"Khronos glTF Blender I/O v3.6.28", "version":"2.0" }, "extensionsUsed":[ diff --git a/godot/astream/terrain/details/residental-house9.tscn b/godot/astream/terrain/details/residental-house9.tscn index 06d6938..02f8e61 100644 --- a/godot/astream/terrain/details/residental-house9.tscn +++ b/godot/astream/terrain/details/residental-house9.tscn @@ -7,29 +7,27 @@ [sub_resource type="BoxShape" id=1] extents = Vector3( 0.7, 1, 0.6 ) -[node name="residental-house9" instance=ExtResource( 1 )] +[node name="residental-house9" type="Spatial"] -[node name="door1-portal" parent="." index="2" instance=ExtResource( 2 )] +[node name="door1-portal" parent="." instance=ExtResource( 2 )] transform = Transform( -1, 0, -8.74228e-08, 0, 1, 0, 8.74228e-08, 0, -1, 5, 1, -15.5131 ) -[node name="enter_destination" type="Spatial" parent="door1-portal" index="5" groups=["smart_object"]] +[node name="enter_destination" type="Spatial" parent="door1-portal" groups=["smart_object"]] transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0.905, 0, 0.65 ) -[node name="actions" type="Node" parent="door1-portal/enter_destination" index="0"] +[node name="actions" type="Node" parent="door1-portal/enter_destination"] -[node name="EnterDestination" type="GoapActionData" parent="door1-portal/enter_destination/actions" index="0"] -preconditions = { -"have_ped_destination": 1 -} -variation = 503285120 -cost = 100 -distance = 0.0 +[node name="EnterDestination" type="Node" parent="door1-portal/enter_destination/actions"] -[node name="Area" type="Area" parent="door1-portal/enter_destination" index="1"] +[node name="Area" type="Area" parent="door1-portal/enter_destination"] -[node name="CollisionShape" type="CollisionShape" parent="door1-portal/enter_destination/Area" index="0"] +[node name="CollisionShape" type="CollisionShape" parent="door1-portal/enter_destination/Area"] transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1.1, 0 ) shape = SubResource( 1 ) -[node name="residental-house-stair" parent="." index="3" instance=ExtResource( 3 )] +[node name="MergeGroup" type="MergeGroup" parent="."] + +[node name="residental-house-stair" parent="MergeGroup" instance=ExtResource( 3 )] transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 4, 0, -16 ) + +[node name="residental-house9" parent="MergeGroup" instance=ExtResource( 1 )] diff --git a/godot/astream/terrain/details/residental-parking.bin b/godot/astream/terrain/details/residental-parking.bin new file mode 100644 index 0000000..167b26e Binary files /dev/null and b/godot/astream/terrain/details/residental-parking.bin differ diff --git a/godot/astream/terrain/details/residental-parking.gltf b/godot/astream/terrain/details/residental-parking.gltf new file mode 100644 index 0000000..e8b98a4 --- /dev/null +++ b/godot/astream/terrain/details/residental-parking.gltf @@ -0,0 +1,153 @@ +{ + "asset":{ + "generator":"Khronos glTF Blender I/O v3.6.28", + "version":"2.0" + }, + "extensionsUsed":[ + "KHR_materials_specular", + "KHR_materials_ior" + ], + "scene":0, + "scenes":[ + { + "name":"Scene", + "nodes":[ + 0 + ] + } + ], + "nodes":[ + { + "mesh":0, + "name":"parking--col" + } + ], + "materials":[ + { + "alphaCutoff":0.5, + "alphaMode":"MASK", + "extensions":{ + "KHR_materials_specular":{ + "specularColorFactor":[ + 0.474271529955476, + 0.474271529955476, + 0.474271529955476 + ] + }, + "KHR_materials_ior":{ + "ior":1.4500000476837158 + } + }, + "name":"material_atlas_36953_1", + "pbrMetallicRoughness":{ + "baseColorTexture":{ + "index":0 + }, + "metallicFactor":0 + } + } + ], + "meshes":[ + { + "name":"Cube.002", + "primitives":[ + { + "attributes":{ + "POSITION":0, + "NORMAL":1, + "TEXCOORD_0":2 + }, + "indices":3, + "material":0 + } + ] + } + ], + "textures":[ + { + "sampler":0, + "source":0 + } + ], + "images":[ + { + "mimeType":"image/png", + "name":"Atlas_36953", + "uri":"Atlas_36953.png" + } + ], + "accessors":[ + { + "bufferView":0, + "componentType":5126, + "count":160, + "max":[ + 3, + 0.09999999403953552, + 2 + ], + "min":[ + -3, + -0.019999999552965164, + -2 + ], + "type":"VEC3" + }, + { + "bufferView":1, + "componentType":5126, + "count":160, + "type":"VEC3" + }, + { + "bufferView":2, + "componentType":5126, + "count":160, + "type":"VEC2" + }, + { + "bufferView":3, + "componentType":5123, + "count":372, + "type":"SCALAR" + } + ], + "bufferViews":[ + { + "buffer":0, + "byteLength":1920, + "byteOffset":0, + "target":34962 + }, + { + "buffer":0, + "byteLength":1920, + "byteOffset":1920, + "target":34962 + }, + { + "buffer":0, + "byteLength":1280, + "byteOffset":3840, + "target":34962 + }, + { + "buffer":0, + "byteLength":744, + "byteOffset":5120, + "target":34963 + } + ], + "samplers":[ + { + "magFilter":9729, + "minFilter":9987 + } + ], + "buffers":[ + { + "byteLength":5864, + "uri":"residental-parking.bin" + } + ] +} diff --git a/godot/astream/terrain/details/residental-parking.gltf.import b/godot/astream/terrain/details/residental-parking.gltf.import new file mode 100644 index 0000000..7c21876 --- /dev/null +++ b/godot/astream/terrain/details/residental-parking.gltf.import @@ -0,0 +1,1066 @@ +[remap] + +importer="scene" +type="PackedScene" +path="res://.import/residental-parking.gltf-e804758075fff98b4814051d95bb6eea.scn" + +[deps] + +source_file="res://astream/terrain/details/residental-parking.gltf" +dest_files=[ "res://.import/residental-parking.gltf-e804758075fff98b4814051d95bb6eea.scn" ] + +[params] + +nodes/root_type="Spatial" +nodes/root_name="Scene Root" +nodes/root_scale=1.0 +nodes/custom_script="" +nodes/storage=0 +nodes/use_legacy_names=false +materials/location=1 +materials/storage=1 +materials/keep_on_reimport=true +meshes/compress=4286 +meshes/ensure_tangents=true +meshes/octahedral_compression=true +meshes/vertex_cache_optimization=true +meshes/storage=0 +meshes/light_baking=0 +meshes/lightmap_texel_size=0.1 +skins/use_named_skins=true +external_files/store_in_subdir=false +animation/import=true +animation/fps=15 +animation/filter_script="" +animation/storage=false +animation/keep_custom_tracks=false +animation/optimizer/enabled=true +animation/optimizer/max_linear_error=0.05 +animation/optimizer/max_angular_error=0.01 +animation/optimizer/max_angle=22 +animation/optimizer/remove_unused_tracks=true +animation/clips/amount=0 +animation/clip_1/name="" +animation/clip_1/start_frame=0 +animation/clip_1/end_frame=0 +animation/clip_1/loops=false +animation/clip_2/name="" +animation/clip_2/start_frame=0 +animation/clip_2/end_frame=0 +animation/clip_2/loops=false +animation/clip_3/name="" +animation/clip_3/start_frame=0 +animation/clip_3/end_frame=0 +animation/clip_3/loops=false +animation/clip_4/name="" +animation/clip_4/start_frame=0 +animation/clip_4/end_frame=0 +animation/clip_4/loops=false +animation/clip_5/name="" +animation/clip_5/start_frame=0 +animation/clip_5/end_frame=0 +animation/clip_5/loops=false +animation/clip_6/name="" +animation/clip_6/start_frame=0 +animation/clip_6/end_frame=0 +animation/clip_6/loops=false +animation/clip_7/name="" +animation/clip_7/start_frame=0 +animation/clip_7/end_frame=0 +animation/clip_7/loops=false +animation/clip_8/name="" +animation/clip_8/start_frame=0 +animation/clip_8/end_frame=0 +animation/clip_8/loops=false +animation/clip_9/name="" +animation/clip_9/start_frame=0 +animation/clip_9/end_frame=0 +animation/clip_9/loops=false +animation/clip_10/name="" +animation/clip_10/start_frame=0 +animation/clip_10/end_frame=0 +animation/clip_10/loops=false +animation/clip_11/name="" +animation/clip_11/start_frame=0 +animation/clip_11/end_frame=0 +animation/clip_11/loops=false +animation/clip_12/name="" +animation/clip_12/start_frame=0 +animation/clip_12/end_frame=0 +animation/clip_12/loops=false +animation/clip_13/name="" +animation/clip_13/start_frame=0 +animation/clip_13/end_frame=0 +animation/clip_13/loops=false +animation/clip_14/name="" +animation/clip_14/start_frame=0 +animation/clip_14/end_frame=0 +animation/clip_14/loops=false +animation/clip_15/name="" +animation/clip_15/start_frame=0 +animation/clip_15/end_frame=0 +animation/clip_15/loops=false +animation/clip_16/name="" +animation/clip_16/start_frame=0 +animation/clip_16/end_frame=0 +animation/clip_16/loops=false +animation/clip_17/name="" +animation/clip_17/start_frame=0 +animation/clip_17/end_frame=0 +animation/clip_17/loops=false +animation/clip_18/name="" +animation/clip_18/start_frame=0 +animation/clip_18/end_frame=0 +animation/clip_18/loops=false +animation/clip_19/name="" +animation/clip_19/start_frame=0 +animation/clip_19/end_frame=0 +animation/clip_19/loops=false +animation/clip_20/name="" +animation/clip_20/start_frame=0 +animation/clip_20/end_frame=0 +animation/clip_20/loops=false +animation/clip_21/name="" +animation/clip_21/start_frame=0 +animation/clip_21/end_frame=0 +animation/clip_21/loops=false +animation/clip_22/name="" +animation/clip_22/start_frame=0 +animation/clip_22/end_frame=0 +animation/clip_22/loops=false +animation/clip_23/name="" +animation/clip_23/start_frame=0 +animation/clip_23/end_frame=0 +animation/clip_23/loops=false +animation/clip_24/name="" +animation/clip_24/start_frame=0 +animation/clip_24/end_frame=0 +animation/clip_24/loops=false +animation/clip_25/name="" +animation/clip_25/start_frame=0 +animation/clip_25/end_frame=0 +animation/clip_25/loops=false +animation/clip_26/name="" +animation/clip_26/start_frame=0 +animation/clip_26/end_frame=0 +animation/clip_26/loops=false +animation/clip_27/name="" +animation/clip_27/start_frame=0 +animation/clip_27/end_frame=0 +animation/clip_27/loops=false +animation/clip_28/name="" +animation/clip_28/start_frame=0 +animation/clip_28/end_frame=0 +animation/clip_28/loops=false +animation/clip_29/name="" +animation/clip_29/start_frame=0 +animation/clip_29/end_frame=0 +animation/clip_29/loops=false +animation/clip_30/name="" +animation/clip_30/start_frame=0 +animation/clip_30/end_frame=0 +animation/clip_30/loops=false +animation/clip_31/name="" +animation/clip_31/start_frame=0 +animation/clip_31/end_frame=0 +animation/clip_31/loops=false +animation/clip_32/name="" +animation/clip_32/start_frame=0 +animation/clip_32/end_frame=0 +animation/clip_32/loops=false +animation/clip_33/name="" +animation/clip_33/start_frame=0 +animation/clip_33/end_frame=0 +animation/clip_33/loops=false +animation/clip_34/name="" +animation/clip_34/start_frame=0 +animation/clip_34/end_frame=0 +animation/clip_34/loops=false +animation/clip_35/name="" +animation/clip_35/start_frame=0 +animation/clip_35/end_frame=0 +animation/clip_35/loops=false +animation/clip_36/name="" +animation/clip_36/start_frame=0 +animation/clip_36/end_frame=0 +animation/clip_36/loops=false +animation/clip_37/name="" +animation/clip_37/start_frame=0 +animation/clip_37/end_frame=0 +animation/clip_37/loops=false +animation/clip_38/name="" +animation/clip_38/start_frame=0 +animation/clip_38/end_frame=0 +animation/clip_38/loops=false +animation/clip_39/name="" +animation/clip_39/start_frame=0 +animation/clip_39/end_frame=0 +animation/clip_39/loops=false +animation/clip_40/name="" +animation/clip_40/start_frame=0 +animation/clip_40/end_frame=0 +animation/clip_40/loops=false +animation/clip_41/name="" +animation/clip_41/start_frame=0 +animation/clip_41/end_frame=0 +animation/clip_41/loops=false +animation/clip_42/name="" +animation/clip_42/start_frame=0 +animation/clip_42/end_frame=0 +animation/clip_42/loops=false +animation/clip_43/name="" +animation/clip_43/start_frame=0 +animation/clip_43/end_frame=0 +animation/clip_43/loops=false +animation/clip_44/name="" +animation/clip_44/start_frame=0 +animation/clip_44/end_frame=0 +animation/clip_44/loops=false +animation/clip_45/name="" +animation/clip_45/start_frame=0 +animation/clip_45/end_frame=0 +animation/clip_45/loops=false +animation/clip_46/name="" +animation/clip_46/start_frame=0 +animation/clip_46/end_frame=0 +animation/clip_46/loops=false +animation/clip_47/name="" +animation/clip_47/start_frame=0 +animation/clip_47/end_frame=0 +animation/clip_47/loops=false +animation/clip_48/name="" +animation/clip_48/start_frame=0 +animation/clip_48/end_frame=0 +animation/clip_48/loops=false +animation/clip_49/name="" +animation/clip_49/start_frame=0 +animation/clip_49/end_frame=0 +animation/clip_49/loops=false +animation/clip_50/name="" +animation/clip_50/start_frame=0 +animation/clip_50/end_frame=0 +animation/clip_50/loops=false +animation/clip_51/name="" +animation/clip_51/start_frame=0 +animation/clip_51/end_frame=0 +animation/clip_51/loops=false +animation/clip_52/name="" +animation/clip_52/start_frame=0 +animation/clip_52/end_frame=0 +animation/clip_52/loops=false +animation/clip_53/name="" +animation/clip_53/start_frame=0 +animation/clip_53/end_frame=0 +animation/clip_53/loops=false +animation/clip_54/name="" +animation/clip_54/start_frame=0 +animation/clip_54/end_frame=0 +animation/clip_54/loops=false +animation/clip_55/name="" +animation/clip_55/start_frame=0 +animation/clip_55/end_frame=0 +animation/clip_55/loops=false +animation/clip_56/name="" +animation/clip_56/start_frame=0 +animation/clip_56/end_frame=0 +animation/clip_56/loops=false +animation/clip_57/name="" +animation/clip_57/start_frame=0 +animation/clip_57/end_frame=0 +animation/clip_57/loops=false +animation/clip_58/name="" +animation/clip_58/start_frame=0 +animation/clip_58/end_frame=0 +animation/clip_58/loops=false +animation/clip_59/name="" +animation/clip_59/start_frame=0 +animation/clip_59/end_frame=0 +animation/clip_59/loops=false +animation/clip_60/name="" +animation/clip_60/start_frame=0 +animation/clip_60/end_frame=0 +animation/clip_60/loops=false +animation/clip_61/name="" +animation/clip_61/start_frame=0 +animation/clip_61/end_frame=0 +animation/clip_61/loops=false +animation/clip_62/name="" +animation/clip_62/start_frame=0 +animation/clip_62/end_frame=0 +animation/clip_62/loops=false +animation/clip_63/name="" +animation/clip_63/start_frame=0 +animation/clip_63/end_frame=0 +animation/clip_63/loops=false +animation/clip_64/name="" +animation/clip_64/start_frame=0 +animation/clip_64/end_frame=0 +animation/clip_64/loops=false +animation/clip_65/name="" +animation/clip_65/start_frame=0 +animation/clip_65/end_frame=0 +animation/clip_65/loops=false +animation/clip_66/name="" +animation/clip_66/start_frame=0 +animation/clip_66/end_frame=0 +animation/clip_66/loops=false +animation/clip_67/name="" +animation/clip_67/start_frame=0 +animation/clip_67/end_frame=0 +animation/clip_67/loops=false +animation/clip_68/name="" +animation/clip_68/start_frame=0 +animation/clip_68/end_frame=0 +animation/clip_68/loops=false +animation/clip_69/name="" +animation/clip_69/start_frame=0 +animation/clip_69/end_frame=0 +animation/clip_69/loops=false +animation/clip_70/name="" +animation/clip_70/start_frame=0 +animation/clip_70/end_frame=0 +animation/clip_70/loops=false +animation/clip_71/name="" +animation/clip_71/start_frame=0 +animation/clip_71/end_frame=0 +animation/clip_71/loops=false +animation/clip_72/name="" +animation/clip_72/start_frame=0 +animation/clip_72/end_frame=0 +animation/clip_72/loops=false +animation/clip_73/name="" +animation/clip_73/start_frame=0 +animation/clip_73/end_frame=0 +animation/clip_73/loops=false +animation/clip_74/name="" +animation/clip_74/start_frame=0 +animation/clip_74/end_frame=0 +animation/clip_74/loops=false +animation/clip_75/name="" +animation/clip_75/start_frame=0 +animation/clip_75/end_frame=0 +animation/clip_75/loops=false +animation/clip_76/name="" +animation/clip_76/start_frame=0 +animation/clip_76/end_frame=0 +animation/clip_76/loops=false +animation/clip_77/name="" +animation/clip_77/start_frame=0 +animation/clip_77/end_frame=0 +animation/clip_77/loops=false +animation/clip_78/name="" +animation/clip_78/start_frame=0 +animation/clip_78/end_frame=0 +animation/clip_78/loops=false +animation/clip_79/name="" +animation/clip_79/start_frame=0 +animation/clip_79/end_frame=0 +animation/clip_79/loops=false +animation/clip_80/name="" +animation/clip_80/start_frame=0 +animation/clip_80/end_frame=0 +animation/clip_80/loops=false +animation/clip_81/name="" +animation/clip_81/start_frame=0 +animation/clip_81/end_frame=0 +animation/clip_81/loops=false +animation/clip_82/name="" +animation/clip_82/start_frame=0 +animation/clip_82/end_frame=0 +animation/clip_82/loops=false +animation/clip_83/name="" +animation/clip_83/start_frame=0 +animation/clip_83/end_frame=0 +animation/clip_83/loops=false +animation/clip_84/name="" +animation/clip_84/start_frame=0 +animation/clip_84/end_frame=0 +animation/clip_84/loops=false +animation/clip_85/name="" +animation/clip_85/start_frame=0 +animation/clip_85/end_frame=0 +animation/clip_85/loops=false +animation/clip_86/name="" +animation/clip_86/start_frame=0 +animation/clip_86/end_frame=0 +animation/clip_86/loops=false +animation/clip_87/name="" +animation/clip_87/start_frame=0 +animation/clip_87/end_frame=0 +animation/clip_87/loops=false +animation/clip_88/name="" +animation/clip_88/start_frame=0 +animation/clip_88/end_frame=0 +animation/clip_88/loops=false +animation/clip_89/name="" +animation/clip_89/start_frame=0 +animation/clip_89/end_frame=0 +animation/clip_89/loops=false +animation/clip_90/name="" +animation/clip_90/start_frame=0 +animation/clip_90/end_frame=0 +animation/clip_90/loops=false +animation/clip_91/name="" +animation/clip_91/start_frame=0 +animation/clip_91/end_frame=0 +animation/clip_91/loops=false +animation/clip_92/name="" +animation/clip_92/start_frame=0 +animation/clip_92/end_frame=0 +animation/clip_92/loops=false +animation/clip_93/name="" +animation/clip_93/start_frame=0 +animation/clip_93/end_frame=0 +animation/clip_93/loops=false +animation/clip_94/name="" +animation/clip_94/start_frame=0 +animation/clip_94/end_frame=0 +animation/clip_94/loops=false +animation/clip_95/name="" +animation/clip_95/start_frame=0 +animation/clip_95/end_frame=0 +animation/clip_95/loops=false +animation/clip_96/name="" +animation/clip_96/start_frame=0 +animation/clip_96/end_frame=0 +animation/clip_96/loops=false +animation/clip_97/name="" +animation/clip_97/start_frame=0 +animation/clip_97/end_frame=0 +animation/clip_97/loops=false +animation/clip_98/name="" +animation/clip_98/start_frame=0 +animation/clip_98/end_frame=0 +animation/clip_98/loops=false +animation/clip_99/name="" +animation/clip_99/start_frame=0 +animation/clip_99/end_frame=0 +animation/clip_99/loops=false +animation/clip_100/name="" +animation/clip_100/start_frame=0 +animation/clip_100/end_frame=0 +animation/clip_100/loops=false +animation/clip_101/name="" +animation/clip_101/start_frame=0 +animation/clip_101/end_frame=0 +animation/clip_101/loops=false +animation/clip_102/name="" +animation/clip_102/start_frame=0 +animation/clip_102/end_frame=0 +animation/clip_102/loops=false +animation/clip_103/name="" +animation/clip_103/start_frame=0 +animation/clip_103/end_frame=0 +animation/clip_103/loops=false +animation/clip_104/name="" +animation/clip_104/start_frame=0 +animation/clip_104/end_frame=0 +animation/clip_104/loops=false +animation/clip_105/name="" +animation/clip_105/start_frame=0 +animation/clip_105/end_frame=0 +animation/clip_105/loops=false +animation/clip_106/name="" +animation/clip_106/start_frame=0 +animation/clip_106/end_frame=0 +animation/clip_106/loops=false +animation/clip_107/name="" +animation/clip_107/start_frame=0 +animation/clip_107/end_frame=0 +animation/clip_107/loops=false +animation/clip_108/name="" +animation/clip_108/start_frame=0 +animation/clip_108/end_frame=0 +animation/clip_108/loops=false +animation/clip_109/name="" +animation/clip_109/start_frame=0 +animation/clip_109/end_frame=0 +animation/clip_109/loops=false +animation/clip_110/name="" +animation/clip_110/start_frame=0 +animation/clip_110/end_frame=0 +animation/clip_110/loops=false +animation/clip_111/name="" +animation/clip_111/start_frame=0 +animation/clip_111/end_frame=0 +animation/clip_111/loops=false +animation/clip_112/name="" +animation/clip_112/start_frame=0 +animation/clip_112/end_frame=0 +animation/clip_112/loops=false +animation/clip_113/name="" +animation/clip_113/start_frame=0 +animation/clip_113/end_frame=0 +animation/clip_113/loops=false +animation/clip_114/name="" +animation/clip_114/start_frame=0 +animation/clip_114/end_frame=0 +animation/clip_114/loops=false +animation/clip_115/name="" +animation/clip_115/start_frame=0 +animation/clip_115/end_frame=0 +animation/clip_115/loops=false +animation/clip_116/name="" +animation/clip_116/start_frame=0 +animation/clip_116/end_frame=0 +animation/clip_116/loops=false +animation/clip_117/name="" +animation/clip_117/start_frame=0 +animation/clip_117/end_frame=0 +animation/clip_117/loops=false +animation/clip_118/name="" +animation/clip_118/start_frame=0 +animation/clip_118/end_frame=0 +animation/clip_118/loops=false +animation/clip_119/name="" +animation/clip_119/start_frame=0 +animation/clip_119/end_frame=0 +animation/clip_119/loops=false +animation/clip_120/name="" +animation/clip_120/start_frame=0 +animation/clip_120/end_frame=0 +animation/clip_120/loops=false +animation/clip_121/name="" +animation/clip_121/start_frame=0 +animation/clip_121/end_frame=0 +animation/clip_121/loops=false +animation/clip_122/name="" +animation/clip_122/start_frame=0 +animation/clip_122/end_frame=0 +animation/clip_122/loops=false +animation/clip_123/name="" +animation/clip_123/start_frame=0 +animation/clip_123/end_frame=0 +animation/clip_123/loops=false +animation/clip_124/name="" +animation/clip_124/start_frame=0 +animation/clip_124/end_frame=0 +animation/clip_124/loops=false +animation/clip_125/name="" +animation/clip_125/start_frame=0 +animation/clip_125/end_frame=0 +animation/clip_125/loops=false +animation/clip_126/name="" +animation/clip_126/start_frame=0 +animation/clip_126/end_frame=0 +animation/clip_126/loops=false +animation/clip_127/name="" +animation/clip_127/start_frame=0 +animation/clip_127/end_frame=0 +animation/clip_127/loops=false +animation/clip_128/name="" +animation/clip_128/start_frame=0 +animation/clip_128/end_frame=0 +animation/clip_128/loops=false +animation/clip_129/name="" +animation/clip_129/start_frame=0 +animation/clip_129/end_frame=0 +animation/clip_129/loops=false +animation/clip_130/name="" +animation/clip_130/start_frame=0 +animation/clip_130/end_frame=0 +animation/clip_130/loops=false +animation/clip_131/name="" +animation/clip_131/start_frame=0 +animation/clip_131/end_frame=0 +animation/clip_131/loops=false +animation/clip_132/name="" +animation/clip_132/start_frame=0 +animation/clip_132/end_frame=0 +animation/clip_132/loops=false +animation/clip_133/name="" +animation/clip_133/start_frame=0 +animation/clip_133/end_frame=0 +animation/clip_133/loops=false +animation/clip_134/name="" +animation/clip_134/start_frame=0 +animation/clip_134/end_frame=0 +animation/clip_134/loops=false +animation/clip_135/name="" +animation/clip_135/start_frame=0 +animation/clip_135/end_frame=0 +animation/clip_135/loops=false +animation/clip_136/name="" +animation/clip_136/start_frame=0 +animation/clip_136/end_frame=0 +animation/clip_136/loops=false +animation/clip_137/name="" +animation/clip_137/start_frame=0 +animation/clip_137/end_frame=0 +animation/clip_137/loops=false +animation/clip_138/name="" +animation/clip_138/start_frame=0 +animation/clip_138/end_frame=0 +animation/clip_138/loops=false +animation/clip_139/name="" +animation/clip_139/start_frame=0 +animation/clip_139/end_frame=0 +animation/clip_139/loops=false +animation/clip_140/name="" +animation/clip_140/start_frame=0 +animation/clip_140/end_frame=0 +animation/clip_140/loops=false +animation/clip_141/name="" +animation/clip_141/start_frame=0 +animation/clip_141/end_frame=0 +animation/clip_141/loops=false +animation/clip_142/name="" +animation/clip_142/start_frame=0 +animation/clip_142/end_frame=0 +animation/clip_142/loops=false +animation/clip_143/name="" +animation/clip_143/start_frame=0 +animation/clip_143/end_frame=0 +animation/clip_143/loops=false +animation/clip_144/name="" +animation/clip_144/start_frame=0 +animation/clip_144/end_frame=0 +animation/clip_144/loops=false +animation/clip_145/name="" +animation/clip_145/start_frame=0 +animation/clip_145/end_frame=0 +animation/clip_145/loops=false +animation/clip_146/name="" +animation/clip_146/start_frame=0 +animation/clip_146/end_frame=0 +animation/clip_146/loops=false +animation/clip_147/name="" +animation/clip_147/start_frame=0 +animation/clip_147/end_frame=0 +animation/clip_147/loops=false +animation/clip_148/name="" +animation/clip_148/start_frame=0 +animation/clip_148/end_frame=0 +animation/clip_148/loops=false +animation/clip_149/name="" +animation/clip_149/start_frame=0 +animation/clip_149/end_frame=0 +animation/clip_149/loops=false +animation/clip_150/name="" +animation/clip_150/start_frame=0 +animation/clip_150/end_frame=0 +animation/clip_150/loops=false +animation/clip_151/name="" +animation/clip_151/start_frame=0 +animation/clip_151/end_frame=0 +animation/clip_151/loops=false +animation/clip_152/name="" +animation/clip_152/start_frame=0 +animation/clip_152/end_frame=0 +animation/clip_152/loops=false +animation/clip_153/name="" +animation/clip_153/start_frame=0 +animation/clip_153/end_frame=0 +animation/clip_153/loops=false +animation/clip_154/name="" +animation/clip_154/start_frame=0 +animation/clip_154/end_frame=0 +animation/clip_154/loops=false +animation/clip_155/name="" +animation/clip_155/start_frame=0 +animation/clip_155/end_frame=0 +animation/clip_155/loops=false +animation/clip_156/name="" +animation/clip_156/start_frame=0 +animation/clip_156/end_frame=0 +animation/clip_156/loops=false +animation/clip_157/name="" +animation/clip_157/start_frame=0 +animation/clip_157/end_frame=0 +animation/clip_157/loops=false +animation/clip_158/name="" +animation/clip_158/start_frame=0 +animation/clip_158/end_frame=0 +animation/clip_158/loops=false +animation/clip_159/name="" +animation/clip_159/start_frame=0 +animation/clip_159/end_frame=0 +animation/clip_159/loops=false +animation/clip_160/name="" +animation/clip_160/start_frame=0 +animation/clip_160/end_frame=0 +animation/clip_160/loops=false +animation/clip_161/name="" +animation/clip_161/start_frame=0 +animation/clip_161/end_frame=0 +animation/clip_161/loops=false +animation/clip_162/name="" +animation/clip_162/start_frame=0 +animation/clip_162/end_frame=0 +animation/clip_162/loops=false +animation/clip_163/name="" +animation/clip_163/start_frame=0 +animation/clip_163/end_frame=0 +animation/clip_163/loops=false +animation/clip_164/name="" +animation/clip_164/start_frame=0 +animation/clip_164/end_frame=0 +animation/clip_164/loops=false +animation/clip_165/name="" +animation/clip_165/start_frame=0 +animation/clip_165/end_frame=0 +animation/clip_165/loops=false +animation/clip_166/name="" +animation/clip_166/start_frame=0 +animation/clip_166/end_frame=0 +animation/clip_166/loops=false +animation/clip_167/name="" +animation/clip_167/start_frame=0 +animation/clip_167/end_frame=0 +animation/clip_167/loops=false +animation/clip_168/name="" +animation/clip_168/start_frame=0 +animation/clip_168/end_frame=0 +animation/clip_168/loops=false +animation/clip_169/name="" +animation/clip_169/start_frame=0 +animation/clip_169/end_frame=0 +animation/clip_169/loops=false +animation/clip_170/name="" +animation/clip_170/start_frame=0 +animation/clip_170/end_frame=0 +animation/clip_170/loops=false +animation/clip_171/name="" +animation/clip_171/start_frame=0 +animation/clip_171/end_frame=0 +animation/clip_171/loops=false +animation/clip_172/name="" +animation/clip_172/start_frame=0 +animation/clip_172/end_frame=0 +animation/clip_172/loops=false +animation/clip_173/name="" +animation/clip_173/start_frame=0 +animation/clip_173/end_frame=0 +animation/clip_173/loops=false +animation/clip_174/name="" +animation/clip_174/start_frame=0 +animation/clip_174/end_frame=0 +animation/clip_174/loops=false +animation/clip_175/name="" +animation/clip_175/start_frame=0 +animation/clip_175/end_frame=0 +animation/clip_175/loops=false +animation/clip_176/name="" +animation/clip_176/start_frame=0 +animation/clip_176/end_frame=0 +animation/clip_176/loops=false +animation/clip_177/name="" +animation/clip_177/start_frame=0 +animation/clip_177/end_frame=0 +animation/clip_177/loops=false +animation/clip_178/name="" +animation/clip_178/start_frame=0 +animation/clip_178/end_frame=0 +animation/clip_178/loops=false +animation/clip_179/name="" +animation/clip_179/start_frame=0 +animation/clip_179/end_frame=0 +animation/clip_179/loops=false +animation/clip_180/name="" +animation/clip_180/start_frame=0 +animation/clip_180/end_frame=0 +animation/clip_180/loops=false +animation/clip_181/name="" +animation/clip_181/start_frame=0 +animation/clip_181/end_frame=0 +animation/clip_181/loops=false +animation/clip_182/name="" +animation/clip_182/start_frame=0 +animation/clip_182/end_frame=0 +animation/clip_182/loops=false +animation/clip_183/name="" +animation/clip_183/start_frame=0 +animation/clip_183/end_frame=0 +animation/clip_183/loops=false +animation/clip_184/name="" +animation/clip_184/start_frame=0 +animation/clip_184/end_frame=0 +animation/clip_184/loops=false +animation/clip_185/name="" +animation/clip_185/start_frame=0 +animation/clip_185/end_frame=0 +animation/clip_185/loops=false +animation/clip_186/name="" +animation/clip_186/start_frame=0 +animation/clip_186/end_frame=0 +animation/clip_186/loops=false +animation/clip_187/name="" +animation/clip_187/start_frame=0 +animation/clip_187/end_frame=0 +animation/clip_187/loops=false +animation/clip_188/name="" +animation/clip_188/start_frame=0 +animation/clip_188/end_frame=0 +animation/clip_188/loops=false +animation/clip_189/name="" +animation/clip_189/start_frame=0 +animation/clip_189/end_frame=0 +animation/clip_189/loops=false +animation/clip_190/name="" +animation/clip_190/start_frame=0 +animation/clip_190/end_frame=0 +animation/clip_190/loops=false +animation/clip_191/name="" +animation/clip_191/start_frame=0 +animation/clip_191/end_frame=0 +animation/clip_191/loops=false +animation/clip_192/name="" +animation/clip_192/start_frame=0 +animation/clip_192/end_frame=0 +animation/clip_192/loops=false +animation/clip_193/name="" +animation/clip_193/start_frame=0 +animation/clip_193/end_frame=0 +animation/clip_193/loops=false +animation/clip_194/name="" +animation/clip_194/start_frame=0 +animation/clip_194/end_frame=0 +animation/clip_194/loops=false +animation/clip_195/name="" +animation/clip_195/start_frame=0 +animation/clip_195/end_frame=0 +animation/clip_195/loops=false +animation/clip_196/name="" +animation/clip_196/start_frame=0 +animation/clip_196/end_frame=0 +animation/clip_196/loops=false +animation/clip_197/name="" +animation/clip_197/start_frame=0 +animation/clip_197/end_frame=0 +animation/clip_197/loops=false +animation/clip_198/name="" +animation/clip_198/start_frame=0 +animation/clip_198/end_frame=0 +animation/clip_198/loops=false +animation/clip_199/name="" +animation/clip_199/start_frame=0 +animation/clip_199/end_frame=0 +animation/clip_199/loops=false +animation/clip_200/name="" +animation/clip_200/start_frame=0 +animation/clip_200/end_frame=0 +animation/clip_200/loops=false +animation/clip_201/name="" +animation/clip_201/start_frame=0 +animation/clip_201/end_frame=0 +animation/clip_201/loops=false +animation/clip_202/name="" +animation/clip_202/start_frame=0 +animation/clip_202/end_frame=0 +animation/clip_202/loops=false +animation/clip_203/name="" +animation/clip_203/start_frame=0 +animation/clip_203/end_frame=0 +animation/clip_203/loops=false +animation/clip_204/name="" +animation/clip_204/start_frame=0 +animation/clip_204/end_frame=0 +animation/clip_204/loops=false +animation/clip_205/name="" +animation/clip_205/start_frame=0 +animation/clip_205/end_frame=0 +animation/clip_205/loops=false +animation/clip_206/name="" +animation/clip_206/start_frame=0 +animation/clip_206/end_frame=0 +animation/clip_206/loops=false +animation/clip_207/name="" +animation/clip_207/start_frame=0 +animation/clip_207/end_frame=0 +animation/clip_207/loops=false +animation/clip_208/name="" +animation/clip_208/start_frame=0 +animation/clip_208/end_frame=0 +animation/clip_208/loops=false +animation/clip_209/name="" +animation/clip_209/start_frame=0 +animation/clip_209/end_frame=0 +animation/clip_209/loops=false +animation/clip_210/name="" +animation/clip_210/start_frame=0 +animation/clip_210/end_frame=0 +animation/clip_210/loops=false +animation/clip_211/name="" +animation/clip_211/start_frame=0 +animation/clip_211/end_frame=0 +animation/clip_211/loops=false +animation/clip_212/name="" +animation/clip_212/start_frame=0 +animation/clip_212/end_frame=0 +animation/clip_212/loops=false +animation/clip_213/name="" +animation/clip_213/start_frame=0 +animation/clip_213/end_frame=0 +animation/clip_213/loops=false +animation/clip_214/name="" +animation/clip_214/start_frame=0 +animation/clip_214/end_frame=0 +animation/clip_214/loops=false +animation/clip_215/name="" +animation/clip_215/start_frame=0 +animation/clip_215/end_frame=0 +animation/clip_215/loops=false +animation/clip_216/name="" +animation/clip_216/start_frame=0 +animation/clip_216/end_frame=0 +animation/clip_216/loops=false +animation/clip_217/name="" +animation/clip_217/start_frame=0 +animation/clip_217/end_frame=0 +animation/clip_217/loops=false +animation/clip_218/name="" +animation/clip_218/start_frame=0 +animation/clip_218/end_frame=0 +animation/clip_218/loops=false +animation/clip_219/name="" +animation/clip_219/start_frame=0 +animation/clip_219/end_frame=0 +animation/clip_219/loops=false +animation/clip_220/name="" +animation/clip_220/start_frame=0 +animation/clip_220/end_frame=0 +animation/clip_220/loops=false +animation/clip_221/name="" +animation/clip_221/start_frame=0 +animation/clip_221/end_frame=0 +animation/clip_221/loops=false +animation/clip_222/name="" +animation/clip_222/start_frame=0 +animation/clip_222/end_frame=0 +animation/clip_222/loops=false +animation/clip_223/name="" +animation/clip_223/start_frame=0 +animation/clip_223/end_frame=0 +animation/clip_223/loops=false +animation/clip_224/name="" +animation/clip_224/start_frame=0 +animation/clip_224/end_frame=0 +animation/clip_224/loops=false +animation/clip_225/name="" +animation/clip_225/start_frame=0 +animation/clip_225/end_frame=0 +animation/clip_225/loops=false +animation/clip_226/name="" +animation/clip_226/start_frame=0 +animation/clip_226/end_frame=0 +animation/clip_226/loops=false +animation/clip_227/name="" +animation/clip_227/start_frame=0 +animation/clip_227/end_frame=0 +animation/clip_227/loops=false +animation/clip_228/name="" +animation/clip_228/start_frame=0 +animation/clip_228/end_frame=0 +animation/clip_228/loops=false +animation/clip_229/name="" +animation/clip_229/start_frame=0 +animation/clip_229/end_frame=0 +animation/clip_229/loops=false +animation/clip_230/name="" +animation/clip_230/start_frame=0 +animation/clip_230/end_frame=0 +animation/clip_230/loops=false +animation/clip_231/name="" +animation/clip_231/start_frame=0 +animation/clip_231/end_frame=0 +animation/clip_231/loops=false +animation/clip_232/name="" +animation/clip_232/start_frame=0 +animation/clip_232/end_frame=0 +animation/clip_232/loops=false +animation/clip_233/name="" +animation/clip_233/start_frame=0 +animation/clip_233/end_frame=0 +animation/clip_233/loops=false +animation/clip_234/name="" +animation/clip_234/start_frame=0 +animation/clip_234/end_frame=0 +animation/clip_234/loops=false +animation/clip_235/name="" +animation/clip_235/start_frame=0 +animation/clip_235/end_frame=0 +animation/clip_235/loops=false +animation/clip_236/name="" +animation/clip_236/start_frame=0 +animation/clip_236/end_frame=0 +animation/clip_236/loops=false +animation/clip_237/name="" +animation/clip_237/start_frame=0 +animation/clip_237/end_frame=0 +animation/clip_237/loops=false +animation/clip_238/name="" +animation/clip_238/start_frame=0 +animation/clip_238/end_frame=0 +animation/clip_238/loops=false +animation/clip_239/name="" +animation/clip_239/start_frame=0 +animation/clip_239/end_frame=0 +animation/clip_239/loops=false +animation/clip_240/name="" +animation/clip_240/start_frame=0 +animation/clip_240/end_frame=0 +animation/clip_240/loops=false +animation/clip_241/name="" +animation/clip_241/start_frame=0 +animation/clip_241/end_frame=0 +animation/clip_241/loops=false +animation/clip_242/name="" +animation/clip_242/start_frame=0 +animation/clip_242/end_frame=0 +animation/clip_242/loops=false +animation/clip_243/name="" +animation/clip_243/start_frame=0 +animation/clip_243/end_frame=0 +animation/clip_243/loops=false +animation/clip_244/name="" +animation/clip_244/start_frame=0 +animation/clip_244/end_frame=0 +animation/clip_244/loops=false +animation/clip_245/name="" +animation/clip_245/start_frame=0 +animation/clip_245/end_frame=0 +animation/clip_245/loops=false +animation/clip_246/name="" +animation/clip_246/start_frame=0 +animation/clip_246/end_frame=0 +animation/clip_246/loops=false +animation/clip_247/name="" +animation/clip_247/start_frame=0 +animation/clip_247/end_frame=0 +animation/clip_247/loops=false +animation/clip_248/name="" +animation/clip_248/start_frame=0 +animation/clip_248/end_frame=0 +animation/clip_248/loops=false +animation/clip_249/name="" +animation/clip_249/start_frame=0 +animation/clip_249/end_frame=0 +animation/clip_249/loops=false +animation/clip_250/name="" +animation/clip_250/start_frame=0 +animation/clip_250/end_frame=0 +animation/clip_250/loops=false +animation/clip_251/name="" +animation/clip_251/start_frame=0 +animation/clip_251/end_frame=0 +animation/clip_251/loops=false +animation/clip_252/name="" +animation/clip_252/start_frame=0 +animation/clip_252/end_frame=0 +animation/clip_252/loops=false +animation/clip_253/name="" +animation/clip_253/start_frame=0 +animation/clip_253/end_frame=0 +animation/clip_253/loops=false +animation/clip_254/name="" +animation/clip_254/start_frame=0 +animation/clip_254/end_frame=0 +animation/clip_254/loops=false +animation/clip_255/name="" +animation/clip_255/start_frame=0 +animation/clip_255/end_frame=0 +animation/clip_255/loops=false +animation/clip_256/name="" +animation/clip_256/start_frame=0 +animation/clip_256/end_frame=0 +animation/clip_256/loops=false diff --git a/godot/astream/terrain/details/residental-parking1.tscn b/godot/astream/terrain/details/residental-parking1.tscn new file mode 100644 index 0000000..039085b --- /dev/null +++ b/godot/astream/terrain/details/residental-parking1.tscn @@ -0,0 +1,9 @@ +[gd_scene load_steps=2 format=2] + +[ext_resource path="res://astream/terrain/details/residental-parking.gltf" type="PackedScene" id=1] + +[node name="residental-parking1" type="Spatial"] + +[node name="MergeGroup" type="MergeGroup" parent="."] + +[node name="residental-parking" parent="MergeGroup" instance=ExtResource( 1 )] diff --git a/godot/astream/terrain/details/residental-wall-corner.bin b/godot/astream/terrain/details/residental-wall-corner.bin new file mode 100644 index 0000000..80f6169 Binary files /dev/null and b/godot/astream/terrain/details/residental-wall-corner.bin differ diff --git a/godot/astream/terrain/details/residental-wall-corner.gltf b/godot/astream/terrain/details/residental-wall-corner.gltf new file mode 100644 index 0000000..363b05a --- /dev/null +++ b/godot/astream/terrain/details/residental-wall-corner.gltf @@ -0,0 +1,153 @@ +{ + "asset":{ + "generator":"Khronos glTF Blender I/O v3.6.28", + "version":"2.0" + }, + "extensionsUsed":[ + "KHR_materials_specular", + "KHR_materials_ior" + ], + "scene":0, + "scenes":[ + { + "name":"Scene", + "nodes":[ + 0 + ] + } + ], + "nodes":[ + { + "mesh":0, + "name":"Cube" + } + ], + "materials":[ + { + "alphaCutoff":0.5, + "alphaMode":"MASK", + "extensions":{ + "KHR_materials_specular":{ + "specularColorFactor":[ + 0.474271529955476, + 0.474271529955476, + 0.474271529955476 + ] + }, + "KHR_materials_ior":{ + "ior":1.4500000476837158 + } + }, + "name":"material_atlas_36953_1", + "pbrMetallicRoughness":{ + "baseColorTexture":{ + "index":0 + }, + "metallicFactor":0 + } + } + ], + "meshes":[ + { + "name":"Cube", + "primitives":[ + { + "attributes":{ + "POSITION":0, + "NORMAL":1, + "TEXCOORD_0":2 + }, + "indices":3, + "material":0 + } + ] + } + ], + "textures":[ + { + "sampler":0, + "source":0 + } + ], + "images":[ + { + "mimeType":"image/png", + "name":"Atlas_36953", + "uri":"Atlas_36953.png" + } + ], + "accessors":[ + { + "bufferView":0, + "componentType":5126, + "count":22, + "max":[ + 0, + 5, + 0 + ], + "min":[ + -0.5, + 0, + -0.5 + ], + "type":"VEC3" + }, + { + "bufferView":1, + "componentType":5126, + "count":22, + "type":"VEC3" + }, + { + "bufferView":2, + "componentType":5126, + "count":22, + "type":"VEC2" + }, + { + "bufferView":3, + "componentType":5123, + "count":30, + "type":"SCALAR" + } + ], + "bufferViews":[ + { + "buffer":0, + "byteLength":264, + "byteOffset":0, + "target":34962 + }, + { + "buffer":0, + "byteLength":264, + "byteOffset":264, + "target":34962 + }, + { + "buffer":0, + "byteLength":176, + "byteOffset":528, + "target":34962 + }, + { + "buffer":0, + "byteLength":60, + "byteOffset":704, + "target":34963 + } + ], + "samplers":[ + { + "magFilter":9729, + "minFilter":9987 + } + ], + "buffers":[ + { + "byteLength":764, + "uri":"residental-wall-corner.bin" + } + ] +} diff --git a/godot/astream/terrain/details/residental-wall-corner.gltf.import b/godot/astream/terrain/details/residental-wall-corner.gltf.import new file mode 100644 index 0000000..dd1de32 --- /dev/null +++ b/godot/astream/terrain/details/residental-wall-corner.gltf.import @@ -0,0 +1,1066 @@ +[remap] + +importer="scene" +type="PackedScene" +path="res://.import/residental-wall-corner.gltf-a5b0f82db0b235bfc0a4b2ce0b3623c8.scn" + +[deps] + +source_file="res://astream/terrain/details/residental-wall-corner.gltf" +dest_files=[ "res://.import/residental-wall-corner.gltf-a5b0f82db0b235bfc0a4b2ce0b3623c8.scn" ] + +[params] + +nodes/root_type="Spatial" +nodes/root_name="Scene Root" +nodes/root_scale=1.0 +nodes/custom_script="" +nodes/storage=0 +nodes/use_legacy_names=false +materials/location=1 +materials/storage=1 +materials/keep_on_reimport=true +meshes/compress=4286 +meshes/ensure_tangents=true +meshes/octahedral_compression=true +meshes/vertex_cache_optimization=true +meshes/storage=0 +meshes/light_baking=0 +meshes/lightmap_texel_size=0.1 +skins/use_named_skins=true +external_files/store_in_subdir=false +animation/import=true +animation/fps=15 +animation/filter_script="" +animation/storage=false +animation/keep_custom_tracks=false +animation/optimizer/enabled=true +animation/optimizer/max_linear_error=0.05 +animation/optimizer/max_angular_error=0.01 +animation/optimizer/max_angle=22 +animation/optimizer/remove_unused_tracks=true +animation/clips/amount=0 +animation/clip_1/name="" +animation/clip_1/start_frame=0 +animation/clip_1/end_frame=0 +animation/clip_1/loops=false +animation/clip_2/name="" +animation/clip_2/start_frame=0 +animation/clip_2/end_frame=0 +animation/clip_2/loops=false +animation/clip_3/name="" +animation/clip_3/start_frame=0 +animation/clip_3/end_frame=0 +animation/clip_3/loops=false +animation/clip_4/name="" +animation/clip_4/start_frame=0 +animation/clip_4/end_frame=0 +animation/clip_4/loops=false +animation/clip_5/name="" +animation/clip_5/start_frame=0 +animation/clip_5/end_frame=0 +animation/clip_5/loops=false +animation/clip_6/name="" +animation/clip_6/start_frame=0 +animation/clip_6/end_frame=0 +animation/clip_6/loops=false +animation/clip_7/name="" +animation/clip_7/start_frame=0 +animation/clip_7/end_frame=0 +animation/clip_7/loops=false +animation/clip_8/name="" +animation/clip_8/start_frame=0 +animation/clip_8/end_frame=0 +animation/clip_8/loops=false +animation/clip_9/name="" +animation/clip_9/start_frame=0 +animation/clip_9/end_frame=0 +animation/clip_9/loops=false +animation/clip_10/name="" +animation/clip_10/start_frame=0 +animation/clip_10/end_frame=0 +animation/clip_10/loops=false +animation/clip_11/name="" +animation/clip_11/start_frame=0 +animation/clip_11/end_frame=0 +animation/clip_11/loops=false +animation/clip_12/name="" +animation/clip_12/start_frame=0 +animation/clip_12/end_frame=0 +animation/clip_12/loops=false +animation/clip_13/name="" +animation/clip_13/start_frame=0 +animation/clip_13/end_frame=0 +animation/clip_13/loops=false +animation/clip_14/name="" +animation/clip_14/start_frame=0 +animation/clip_14/end_frame=0 +animation/clip_14/loops=false +animation/clip_15/name="" +animation/clip_15/start_frame=0 +animation/clip_15/end_frame=0 +animation/clip_15/loops=false +animation/clip_16/name="" +animation/clip_16/start_frame=0 +animation/clip_16/end_frame=0 +animation/clip_16/loops=false +animation/clip_17/name="" +animation/clip_17/start_frame=0 +animation/clip_17/end_frame=0 +animation/clip_17/loops=false +animation/clip_18/name="" +animation/clip_18/start_frame=0 +animation/clip_18/end_frame=0 +animation/clip_18/loops=false +animation/clip_19/name="" +animation/clip_19/start_frame=0 +animation/clip_19/end_frame=0 +animation/clip_19/loops=false +animation/clip_20/name="" +animation/clip_20/start_frame=0 +animation/clip_20/end_frame=0 +animation/clip_20/loops=false +animation/clip_21/name="" +animation/clip_21/start_frame=0 +animation/clip_21/end_frame=0 +animation/clip_21/loops=false +animation/clip_22/name="" +animation/clip_22/start_frame=0 +animation/clip_22/end_frame=0 +animation/clip_22/loops=false +animation/clip_23/name="" +animation/clip_23/start_frame=0 +animation/clip_23/end_frame=0 +animation/clip_23/loops=false +animation/clip_24/name="" +animation/clip_24/start_frame=0 +animation/clip_24/end_frame=0 +animation/clip_24/loops=false +animation/clip_25/name="" +animation/clip_25/start_frame=0 +animation/clip_25/end_frame=0 +animation/clip_25/loops=false +animation/clip_26/name="" +animation/clip_26/start_frame=0 +animation/clip_26/end_frame=0 +animation/clip_26/loops=false +animation/clip_27/name="" +animation/clip_27/start_frame=0 +animation/clip_27/end_frame=0 +animation/clip_27/loops=false +animation/clip_28/name="" +animation/clip_28/start_frame=0 +animation/clip_28/end_frame=0 +animation/clip_28/loops=false +animation/clip_29/name="" +animation/clip_29/start_frame=0 +animation/clip_29/end_frame=0 +animation/clip_29/loops=false +animation/clip_30/name="" +animation/clip_30/start_frame=0 +animation/clip_30/end_frame=0 +animation/clip_30/loops=false +animation/clip_31/name="" +animation/clip_31/start_frame=0 +animation/clip_31/end_frame=0 +animation/clip_31/loops=false +animation/clip_32/name="" +animation/clip_32/start_frame=0 +animation/clip_32/end_frame=0 +animation/clip_32/loops=false +animation/clip_33/name="" +animation/clip_33/start_frame=0 +animation/clip_33/end_frame=0 +animation/clip_33/loops=false +animation/clip_34/name="" +animation/clip_34/start_frame=0 +animation/clip_34/end_frame=0 +animation/clip_34/loops=false +animation/clip_35/name="" +animation/clip_35/start_frame=0 +animation/clip_35/end_frame=0 +animation/clip_35/loops=false +animation/clip_36/name="" +animation/clip_36/start_frame=0 +animation/clip_36/end_frame=0 +animation/clip_36/loops=false +animation/clip_37/name="" +animation/clip_37/start_frame=0 +animation/clip_37/end_frame=0 +animation/clip_37/loops=false +animation/clip_38/name="" +animation/clip_38/start_frame=0 +animation/clip_38/end_frame=0 +animation/clip_38/loops=false +animation/clip_39/name="" +animation/clip_39/start_frame=0 +animation/clip_39/end_frame=0 +animation/clip_39/loops=false +animation/clip_40/name="" +animation/clip_40/start_frame=0 +animation/clip_40/end_frame=0 +animation/clip_40/loops=false +animation/clip_41/name="" +animation/clip_41/start_frame=0 +animation/clip_41/end_frame=0 +animation/clip_41/loops=false +animation/clip_42/name="" +animation/clip_42/start_frame=0 +animation/clip_42/end_frame=0 +animation/clip_42/loops=false +animation/clip_43/name="" +animation/clip_43/start_frame=0 +animation/clip_43/end_frame=0 +animation/clip_43/loops=false +animation/clip_44/name="" +animation/clip_44/start_frame=0 +animation/clip_44/end_frame=0 +animation/clip_44/loops=false +animation/clip_45/name="" +animation/clip_45/start_frame=0 +animation/clip_45/end_frame=0 +animation/clip_45/loops=false +animation/clip_46/name="" +animation/clip_46/start_frame=0 +animation/clip_46/end_frame=0 +animation/clip_46/loops=false +animation/clip_47/name="" +animation/clip_47/start_frame=0 +animation/clip_47/end_frame=0 +animation/clip_47/loops=false +animation/clip_48/name="" +animation/clip_48/start_frame=0 +animation/clip_48/end_frame=0 +animation/clip_48/loops=false +animation/clip_49/name="" +animation/clip_49/start_frame=0 +animation/clip_49/end_frame=0 +animation/clip_49/loops=false +animation/clip_50/name="" +animation/clip_50/start_frame=0 +animation/clip_50/end_frame=0 +animation/clip_50/loops=false +animation/clip_51/name="" +animation/clip_51/start_frame=0 +animation/clip_51/end_frame=0 +animation/clip_51/loops=false +animation/clip_52/name="" +animation/clip_52/start_frame=0 +animation/clip_52/end_frame=0 +animation/clip_52/loops=false +animation/clip_53/name="" +animation/clip_53/start_frame=0 +animation/clip_53/end_frame=0 +animation/clip_53/loops=false +animation/clip_54/name="" +animation/clip_54/start_frame=0 +animation/clip_54/end_frame=0 +animation/clip_54/loops=false +animation/clip_55/name="" +animation/clip_55/start_frame=0 +animation/clip_55/end_frame=0 +animation/clip_55/loops=false +animation/clip_56/name="" +animation/clip_56/start_frame=0 +animation/clip_56/end_frame=0 +animation/clip_56/loops=false +animation/clip_57/name="" +animation/clip_57/start_frame=0 +animation/clip_57/end_frame=0 +animation/clip_57/loops=false +animation/clip_58/name="" +animation/clip_58/start_frame=0 +animation/clip_58/end_frame=0 +animation/clip_58/loops=false +animation/clip_59/name="" +animation/clip_59/start_frame=0 +animation/clip_59/end_frame=0 +animation/clip_59/loops=false +animation/clip_60/name="" +animation/clip_60/start_frame=0 +animation/clip_60/end_frame=0 +animation/clip_60/loops=false +animation/clip_61/name="" +animation/clip_61/start_frame=0 +animation/clip_61/end_frame=0 +animation/clip_61/loops=false +animation/clip_62/name="" +animation/clip_62/start_frame=0 +animation/clip_62/end_frame=0 +animation/clip_62/loops=false +animation/clip_63/name="" +animation/clip_63/start_frame=0 +animation/clip_63/end_frame=0 +animation/clip_63/loops=false +animation/clip_64/name="" +animation/clip_64/start_frame=0 +animation/clip_64/end_frame=0 +animation/clip_64/loops=false +animation/clip_65/name="" +animation/clip_65/start_frame=0 +animation/clip_65/end_frame=0 +animation/clip_65/loops=false +animation/clip_66/name="" +animation/clip_66/start_frame=0 +animation/clip_66/end_frame=0 +animation/clip_66/loops=false +animation/clip_67/name="" +animation/clip_67/start_frame=0 +animation/clip_67/end_frame=0 +animation/clip_67/loops=false +animation/clip_68/name="" +animation/clip_68/start_frame=0 +animation/clip_68/end_frame=0 +animation/clip_68/loops=false +animation/clip_69/name="" +animation/clip_69/start_frame=0 +animation/clip_69/end_frame=0 +animation/clip_69/loops=false +animation/clip_70/name="" +animation/clip_70/start_frame=0 +animation/clip_70/end_frame=0 +animation/clip_70/loops=false +animation/clip_71/name="" +animation/clip_71/start_frame=0 +animation/clip_71/end_frame=0 +animation/clip_71/loops=false +animation/clip_72/name="" +animation/clip_72/start_frame=0 +animation/clip_72/end_frame=0 +animation/clip_72/loops=false +animation/clip_73/name="" +animation/clip_73/start_frame=0 +animation/clip_73/end_frame=0 +animation/clip_73/loops=false +animation/clip_74/name="" +animation/clip_74/start_frame=0 +animation/clip_74/end_frame=0 +animation/clip_74/loops=false +animation/clip_75/name="" +animation/clip_75/start_frame=0 +animation/clip_75/end_frame=0 +animation/clip_75/loops=false +animation/clip_76/name="" +animation/clip_76/start_frame=0 +animation/clip_76/end_frame=0 +animation/clip_76/loops=false +animation/clip_77/name="" +animation/clip_77/start_frame=0 +animation/clip_77/end_frame=0 +animation/clip_77/loops=false +animation/clip_78/name="" +animation/clip_78/start_frame=0 +animation/clip_78/end_frame=0 +animation/clip_78/loops=false +animation/clip_79/name="" +animation/clip_79/start_frame=0 +animation/clip_79/end_frame=0 +animation/clip_79/loops=false +animation/clip_80/name="" +animation/clip_80/start_frame=0 +animation/clip_80/end_frame=0 +animation/clip_80/loops=false +animation/clip_81/name="" +animation/clip_81/start_frame=0 +animation/clip_81/end_frame=0 +animation/clip_81/loops=false +animation/clip_82/name="" +animation/clip_82/start_frame=0 +animation/clip_82/end_frame=0 +animation/clip_82/loops=false +animation/clip_83/name="" +animation/clip_83/start_frame=0 +animation/clip_83/end_frame=0 +animation/clip_83/loops=false +animation/clip_84/name="" +animation/clip_84/start_frame=0 +animation/clip_84/end_frame=0 +animation/clip_84/loops=false +animation/clip_85/name="" +animation/clip_85/start_frame=0 +animation/clip_85/end_frame=0 +animation/clip_85/loops=false +animation/clip_86/name="" +animation/clip_86/start_frame=0 +animation/clip_86/end_frame=0 +animation/clip_86/loops=false +animation/clip_87/name="" +animation/clip_87/start_frame=0 +animation/clip_87/end_frame=0 +animation/clip_87/loops=false +animation/clip_88/name="" +animation/clip_88/start_frame=0 +animation/clip_88/end_frame=0 +animation/clip_88/loops=false +animation/clip_89/name="" +animation/clip_89/start_frame=0 +animation/clip_89/end_frame=0 +animation/clip_89/loops=false +animation/clip_90/name="" +animation/clip_90/start_frame=0 +animation/clip_90/end_frame=0 +animation/clip_90/loops=false +animation/clip_91/name="" +animation/clip_91/start_frame=0 +animation/clip_91/end_frame=0 +animation/clip_91/loops=false +animation/clip_92/name="" +animation/clip_92/start_frame=0 +animation/clip_92/end_frame=0 +animation/clip_92/loops=false +animation/clip_93/name="" +animation/clip_93/start_frame=0 +animation/clip_93/end_frame=0 +animation/clip_93/loops=false +animation/clip_94/name="" +animation/clip_94/start_frame=0 +animation/clip_94/end_frame=0 +animation/clip_94/loops=false +animation/clip_95/name="" +animation/clip_95/start_frame=0 +animation/clip_95/end_frame=0 +animation/clip_95/loops=false +animation/clip_96/name="" +animation/clip_96/start_frame=0 +animation/clip_96/end_frame=0 +animation/clip_96/loops=false +animation/clip_97/name="" +animation/clip_97/start_frame=0 +animation/clip_97/end_frame=0 +animation/clip_97/loops=false +animation/clip_98/name="" +animation/clip_98/start_frame=0 +animation/clip_98/end_frame=0 +animation/clip_98/loops=false +animation/clip_99/name="" +animation/clip_99/start_frame=0 +animation/clip_99/end_frame=0 +animation/clip_99/loops=false +animation/clip_100/name="" +animation/clip_100/start_frame=0 +animation/clip_100/end_frame=0 +animation/clip_100/loops=false +animation/clip_101/name="" +animation/clip_101/start_frame=0 +animation/clip_101/end_frame=0 +animation/clip_101/loops=false +animation/clip_102/name="" +animation/clip_102/start_frame=0 +animation/clip_102/end_frame=0 +animation/clip_102/loops=false +animation/clip_103/name="" +animation/clip_103/start_frame=0 +animation/clip_103/end_frame=0 +animation/clip_103/loops=false +animation/clip_104/name="" +animation/clip_104/start_frame=0 +animation/clip_104/end_frame=0 +animation/clip_104/loops=false +animation/clip_105/name="" +animation/clip_105/start_frame=0 +animation/clip_105/end_frame=0 +animation/clip_105/loops=false +animation/clip_106/name="" +animation/clip_106/start_frame=0 +animation/clip_106/end_frame=0 +animation/clip_106/loops=false +animation/clip_107/name="" +animation/clip_107/start_frame=0 +animation/clip_107/end_frame=0 +animation/clip_107/loops=false +animation/clip_108/name="" +animation/clip_108/start_frame=0 +animation/clip_108/end_frame=0 +animation/clip_108/loops=false +animation/clip_109/name="" +animation/clip_109/start_frame=0 +animation/clip_109/end_frame=0 +animation/clip_109/loops=false +animation/clip_110/name="" +animation/clip_110/start_frame=0 +animation/clip_110/end_frame=0 +animation/clip_110/loops=false +animation/clip_111/name="" +animation/clip_111/start_frame=0 +animation/clip_111/end_frame=0 +animation/clip_111/loops=false +animation/clip_112/name="" +animation/clip_112/start_frame=0 +animation/clip_112/end_frame=0 +animation/clip_112/loops=false +animation/clip_113/name="" +animation/clip_113/start_frame=0 +animation/clip_113/end_frame=0 +animation/clip_113/loops=false +animation/clip_114/name="" +animation/clip_114/start_frame=0 +animation/clip_114/end_frame=0 +animation/clip_114/loops=false +animation/clip_115/name="" +animation/clip_115/start_frame=0 +animation/clip_115/end_frame=0 +animation/clip_115/loops=false +animation/clip_116/name="" +animation/clip_116/start_frame=0 +animation/clip_116/end_frame=0 +animation/clip_116/loops=false +animation/clip_117/name="" +animation/clip_117/start_frame=0 +animation/clip_117/end_frame=0 +animation/clip_117/loops=false +animation/clip_118/name="" +animation/clip_118/start_frame=0 +animation/clip_118/end_frame=0 +animation/clip_118/loops=false +animation/clip_119/name="" +animation/clip_119/start_frame=0 +animation/clip_119/end_frame=0 +animation/clip_119/loops=false +animation/clip_120/name="" +animation/clip_120/start_frame=0 +animation/clip_120/end_frame=0 +animation/clip_120/loops=false +animation/clip_121/name="" +animation/clip_121/start_frame=0 +animation/clip_121/end_frame=0 +animation/clip_121/loops=false +animation/clip_122/name="" +animation/clip_122/start_frame=0 +animation/clip_122/end_frame=0 +animation/clip_122/loops=false +animation/clip_123/name="" +animation/clip_123/start_frame=0 +animation/clip_123/end_frame=0 +animation/clip_123/loops=false +animation/clip_124/name="" +animation/clip_124/start_frame=0 +animation/clip_124/end_frame=0 +animation/clip_124/loops=false +animation/clip_125/name="" +animation/clip_125/start_frame=0 +animation/clip_125/end_frame=0 +animation/clip_125/loops=false +animation/clip_126/name="" +animation/clip_126/start_frame=0 +animation/clip_126/end_frame=0 +animation/clip_126/loops=false +animation/clip_127/name="" +animation/clip_127/start_frame=0 +animation/clip_127/end_frame=0 +animation/clip_127/loops=false +animation/clip_128/name="" +animation/clip_128/start_frame=0 +animation/clip_128/end_frame=0 +animation/clip_128/loops=false +animation/clip_129/name="" +animation/clip_129/start_frame=0 +animation/clip_129/end_frame=0 +animation/clip_129/loops=false +animation/clip_130/name="" +animation/clip_130/start_frame=0 +animation/clip_130/end_frame=0 +animation/clip_130/loops=false +animation/clip_131/name="" +animation/clip_131/start_frame=0 +animation/clip_131/end_frame=0 +animation/clip_131/loops=false +animation/clip_132/name="" +animation/clip_132/start_frame=0 +animation/clip_132/end_frame=0 +animation/clip_132/loops=false +animation/clip_133/name="" +animation/clip_133/start_frame=0 +animation/clip_133/end_frame=0 +animation/clip_133/loops=false +animation/clip_134/name="" +animation/clip_134/start_frame=0 +animation/clip_134/end_frame=0 +animation/clip_134/loops=false +animation/clip_135/name="" +animation/clip_135/start_frame=0 +animation/clip_135/end_frame=0 +animation/clip_135/loops=false +animation/clip_136/name="" +animation/clip_136/start_frame=0 +animation/clip_136/end_frame=0 +animation/clip_136/loops=false +animation/clip_137/name="" +animation/clip_137/start_frame=0 +animation/clip_137/end_frame=0 +animation/clip_137/loops=false +animation/clip_138/name="" +animation/clip_138/start_frame=0 +animation/clip_138/end_frame=0 +animation/clip_138/loops=false +animation/clip_139/name="" +animation/clip_139/start_frame=0 +animation/clip_139/end_frame=0 +animation/clip_139/loops=false +animation/clip_140/name="" +animation/clip_140/start_frame=0 +animation/clip_140/end_frame=0 +animation/clip_140/loops=false +animation/clip_141/name="" +animation/clip_141/start_frame=0 +animation/clip_141/end_frame=0 +animation/clip_141/loops=false +animation/clip_142/name="" +animation/clip_142/start_frame=0 +animation/clip_142/end_frame=0 +animation/clip_142/loops=false +animation/clip_143/name="" +animation/clip_143/start_frame=0 +animation/clip_143/end_frame=0 +animation/clip_143/loops=false +animation/clip_144/name="" +animation/clip_144/start_frame=0 +animation/clip_144/end_frame=0 +animation/clip_144/loops=false +animation/clip_145/name="" +animation/clip_145/start_frame=0 +animation/clip_145/end_frame=0 +animation/clip_145/loops=false +animation/clip_146/name="" +animation/clip_146/start_frame=0 +animation/clip_146/end_frame=0 +animation/clip_146/loops=false +animation/clip_147/name="" +animation/clip_147/start_frame=0 +animation/clip_147/end_frame=0 +animation/clip_147/loops=false +animation/clip_148/name="" +animation/clip_148/start_frame=0 +animation/clip_148/end_frame=0 +animation/clip_148/loops=false +animation/clip_149/name="" +animation/clip_149/start_frame=0 +animation/clip_149/end_frame=0 +animation/clip_149/loops=false +animation/clip_150/name="" +animation/clip_150/start_frame=0 +animation/clip_150/end_frame=0 +animation/clip_150/loops=false +animation/clip_151/name="" +animation/clip_151/start_frame=0 +animation/clip_151/end_frame=0 +animation/clip_151/loops=false +animation/clip_152/name="" +animation/clip_152/start_frame=0 +animation/clip_152/end_frame=0 +animation/clip_152/loops=false +animation/clip_153/name="" +animation/clip_153/start_frame=0 +animation/clip_153/end_frame=0 +animation/clip_153/loops=false +animation/clip_154/name="" +animation/clip_154/start_frame=0 +animation/clip_154/end_frame=0 +animation/clip_154/loops=false +animation/clip_155/name="" +animation/clip_155/start_frame=0 +animation/clip_155/end_frame=0 +animation/clip_155/loops=false +animation/clip_156/name="" +animation/clip_156/start_frame=0 +animation/clip_156/end_frame=0 +animation/clip_156/loops=false +animation/clip_157/name="" +animation/clip_157/start_frame=0 +animation/clip_157/end_frame=0 +animation/clip_157/loops=false +animation/clip_158/name="" +animation/clip_158/start_frame=0 +animation/clip_158/end_frame=0 +animation/clip_158/loops=false +animation/clip_159/name="" +animation/clip_159/start_frame=0 +animation/clip_159/end_frame=0 +animation/clip_159/loops=false +animation/clip_160/name="" +animation/clip_160/start_frame=0 +animation/clip_160/end_frame=0 +animation/clip_160/loops=false +animation/clip_161/name="" +animation/clip_161/start_frame=0 +animation/clip_161/end_frame=0 +animation/clip_161/loops=false +animation/clip_162/name="" +animation/clip_162/start_frame=0 +animation/clip_162/end_frame=0 +animation/clip_162/loops=false +animation/clip_163/name="" +animation/clip_163/start_frame=0 +animation/clip_163/end_frame=0 +animation/clip_163/loops=false +animation/clip_164/name="" +animation/clip_164/start_frame=0 +animation/clip_164/end_frame=0 +animation/clip_164/loops=false +animation/clip_165/name="" +animation/clip_165/start_frame=0 +animation/clip_165/end_frame=0 +animation/clip_165/loops=false +animation/clip_166/name="" +animation/clip_166/start_frame=0 +animation/clip_166/end_frame=0 +animation/clip_166/loops=false +animation/clip_167/name="" +animation/clip_167/start_frame=0 +animation/clip_167/end_frame=0 +animation/clip_167/loops=false +animation/clip_168/name="" +animation/clip_168/start_frame=0 +animation/clip_168/end_frame=0 +animation/clip_168/loops=false +animation/clip_169/name="" +animation/clip_169/start_frame=0 +animation/clip_169/end_frame=0 +animation/clip_169/loops=false +animation/clip_170/name="" +animation/clip_170/start_frame=0 +animation/clip_170/end_frame=0 +animation/clip_170/loops=false +animation/clip_171/name="" +animation/clip_171/start_frame=0 +animation/clip_171/end_frame=0 +animation/clip_171/loops=false +animation/clip_172/name="" +animation/clip_172/start_frame=0 +animation/clip_172/end_frame=0 +animation/clip_172/loops=false +animation/clip_173/name="" +animation/clip_173/start_frame=0 +animation/clip_173/end_frame=0 +animation/clip_173/loops=false +animation/clip_174/name="" +animation/clip_174/start_frame=0 +animation/clip_174/end_frame=0 +animation/clip_174/loops=false +animation/clip_175/name="" +animation/clip_175/start_frame=0 +animation/clip_175/end_frame=0 +animation/clip_175/loops=false +animation/clip_176/name="" +animation/clip_176/start_frame=0 +animation/clip_176/end_frame=0 +animation/clip_176/loops=false +animation/clip_177/name="" +animation/clip_177/start_frame=0 +animation/clip_177/end_frame=0 +animation/clip_177/loops=false +animation/clip_178/name="" +animation/clip_178/start_frame=0 +animation/clip_178/end_frame=0 +animation/clip_178/loops=false +animation/clip_179/name="" +animation/clip_179/start_frame=0 +animation/clip_179/end_frame=0 +animation/clip_179/loops=false +animation/clip_180/name="" +animation/clip_180/start_frame=0 +animation/clip_180/end_frame=0 +animation/clip_180/loops=false +animation/clip_181/name="" +animation/clip_181/start_frame=0 +animation/clip_181/end_frame=0 +animation/clip_181/loops=false +animation/clip_182/name="" +animation/clip_182/start_frame=0 +animation/clip_182/end_frame=0 +animation/clip_182/loops=false +animation/clip_183/name="" +animation/clip_183/start_frame=0 +animation/clip_183/end_frame=0 +animation/clip_183/loops=false +animation/clip_184/name="" +animation/clip_184/start_frame=0 +animation/clip_184/end_frame=0 +animation/clip_184/loops=false +animation/clip_185/name="" +animation/clip_185/start_frame=0 +animation/clip_185/end_frame=0 +animation/clip_185/loops=false +animation/clip_186/name="" +animation/clip_186/start_frame=0 +animation/clip_186/end_frame=0 +animation/clip_186/loops=false +animation/clip_187/name="" +animation/clip_187/start_frame=0 +animation/clip_187/end_frame=0 +animation/clip_187/loops=false +animation/clip_188/name="" +animation/clip_188/start_frame=0 +animation/clip_188/end_frame=0 +animation/clip_188/loops=false +animation/clip_189/name="" +animation/clip_189/start_frame=0 +animation/clip_189/end_frame=0 +animation/clip_189/loops=false +animation/clip_190/name="" +animation/clip_190/start_frame=0 +animation/clip_190/end_frame=0 +animation/clip_190/loops=false +animation/clip_191/name="" +animation/clip_191/start_frame=0 +animation/clip_191/end_frame=0 +animation/clip_191/loops=false +animation/clip_192/name="" +animation/clip_192/start_frame=0 +animation/clip_192/end_frame=0 +animation/clip_192/loops=false +animation/clip_193/name="" +animation/clip_193/start_frame=0 +animation/clip_193/end_frame=0 +animation/clip_193/loops=false +animation/clip_194/name="" +animation/clip_194/start_frame=0 +animation/clip_194/end_frame=0 +animation/clip_194/loops=false +animation/clip_195/name="" +animation/clip_195/start_frame=0 +animation/clip_195/end_frame=0 +animation/clip_195/loops=false +animation/clip_196/name="" +animation/clip_196/start_frame=0 +animation/clip_196/end_frame=0 +animation/clip_196/loops=false +animation/clip_197/name="" +animation/clip_197/start_frame=0 +animation/clip_197/end_frame=0 +animation/clip_197/loops=false +animation/clip_198/name="" +animation/clip_198/start_frame=0 +animation/clip_198/end_frame=0 +animation/clip_198/loops=false +animation/clip_199/name="" +animation/clip_199/start_frame=0 +animation/clip_199/end_frame=0 +animation/clip_199/loops=false +animation/clip_200/name="" +animation/clip_200/start_frame=0 +animation/clip_200/end_frame=0 +animation/clip_200/loops=false +animation/clip_201/name="" +animation/clip_201/start_frame=0 +animation/clip_201/end_frame=0 +animation/clip_201/loops=false +animation/clip_202/name="" +animation/clip_202/start_frame=0 +animation/clip_202/end_frame=0 +animation/clip_202/loops=false +animation/clip_203/name="" +animation/clip_203/start_frame=0 +animation/clip_203/end_frame=0 +animation/clip_203/loops=false +animation/clip_204/name="" +animation/clip_204/start_frame=0 +animation/clip_204/end_frame=0 +animation/clip_204/loops=false +animation/clip_205/name="" +animation/clip_205/start_frame=0 +animation/clip_205/end_frame=0 +animation/clip_205/loops=false +animation/clip_206/name="" +animation/clip_206/start_frame=0 +animation/clip_206/end_frame=0 +animation/clip_206/loops=false +animation/clip_207/name="" +animation/clip_207/start_frame=0 +animation/clip_207/end_frame=0 +animation/clip_207/loops=false +animation/clip_208/name="" +animation/clip_208/start_frame=0 +animation/clip_208/end_frame=0 +animation/clip_208/loops=false +animation/clip_209/name="" +animation/clip_209/start_frame=0 +animation/clip_209/end_frame=0 +animation/clip_209/loops=false +animation/clip_210/name="" +animation/clip_210/start_frame=0 +animation/clip_210/end_frame=0 +animation/clip_210/loops=false +animation/clip_211/name="" +animation/clip_211/start_frame=0 +animation/clip_211/end_frame=0 +animation/clip_211/loops=false +animation/clip_212/name="" +animation/clip_212/start_frame=0 +animation/clip_212/end_frame=0 +animation/clip_212/loops=false +animation/clip_213/name="" +animation/clip_213/start_frame=0 +animation/clip_213/end_frame=0 +animation/clip_213/loops=false +animation/clip_214/name="" +animation/clip_214/start_frame=0 +animation/clip_214/end_frame=0 +animation/clip_214/loops=false +animation/clip_215/name="" +animation/clip_215/start_frame=0 +animation/clip_215/end_frame=0 +animation/clip_215/loops=false +animation/clip_216/name="" +animation/clip_216/start_frame=0 +animation/clip_216/end_frame=0 +animation/clip_216/loops=false +animation/clip_217/name="" +animation/clip_217/start_frame=0 +animation/clip_217/end_frame=0 +animation/clip_217/loops=false +animation/clip_218/name="" +animation/clip_218/start_frame=0 +animation/clip_218/end_frame=0 +animation/clip_218/loops=false +animation/clip_219/name="" +animation/clip_219/start_frame=0 +animation/clip_219/end_frame=0 +animation/clip_219/loops=false +animation/clip_220/name="" +animation/clip_220/start_frame=0 +animation/clip_220/end_frame=0 +animation/clip_220/loops=false +animation/clip_221/name="" +animation/clip_221/start_frame=0 +animation/clip_221/end_frame=0 +animation/clip_221/loops=false +animation/clip_222/name="" +animation/clip_222/start_frame=0 +animation/clip_222/end_frame=0 +animation/clip_222/loops=false +animation/clip_223/name="" +animation/clip_223/start_frame=0 +animation/clip_223/end_frame=0 +animation/clip_223/loops=false +animation/clip_224/name="" +animation/clip_224/start_frame=0 +animation/clip_224/end_frame=0 +animation/clip_224/loops=false +animation/clip_225/name="" +animation/clip_225/start_frame=0 +animation/clip_225/end_frame=0 +animation/clip_225/loops=false +animation/clip_226/name="" +animation/clip_226/start_frame=0 +animation/clip_226/end_frame=0 +animation/clip_226/loops=false +animation/clip_227/name="" +animation/clip_227/start_frame=0 +animation/clip_227/end_frame=0 +animation/clip_227/loops=false +animation/clip_228/name="" +animation/clip_228/start_frame=0 +animation/clip_228/end_frame=0 +animation/clip_228/loops=false +animation/clip_229/name="" +animation/clip_229/start_frame=0 +animation/clip_229/end_frame=0 +animation/clip_229/loops=false +animation/clip_230/name="" +animation/clip_230/start_frame=0 +animation/clip_230/end_frame=0 +animation/clip_230/loops=false +animation/clip_231/name="" +animation/clip_231/start_frame=0 +animation/clip_231/end_frame=0 +animation/clip_231/loops=false +animation/clip_232/name="" +animation/clip_232/start_frame=0 +animation/clip_232/end_frame=0 +animation/clip_232/loops=false +animation/clip_233/name="" +animation/clip_233/start_frame=0 +animation/clip_233/end_frame=0 +animation/clip_233/loops=false +animation/clip_234/name="" +animation/clip_234/start_frame=0 +animation/clip_234/end_frame=0 +animation/clip_234/loops=false +animation/clip_235/name="" +animation/clip_235/start_frame=0 +animation/clip_235/end_frame=0 +animation/clip_235/loops=false +animation/clip_236/name="" +animation/clip_236/start_frame=0 +animation/clip_236/end_frame=0 +animation/clip_236/loops=false +animation/clip_237/name="" +animation/clip_237/start_frame=0 +animation/clip_237/end_frame=0 +animation/clip_237/loops=false +animation/clip_238/name="" +animation/clip_238/start_frame=0 +animation/clip_238/end_frame=0 +animation/clip_238/loops=false +animation/clip_239/name="" +animation/clip_239/start_frame=0 +animation/clip_239/end_frame=0 +animation/clip_239/loops=false +animation/clip_240/name="" +animation/clip_240/start_frame=0 +animation/clip_240/end_frame=0 +animation/clip_240/loops=false +animation/clip_241/name="" +animation/clip_241/start_frame=0 +animation/clip_241/end_frame=0 +animation/clip_241/loops=false +animation/clip_242/name="" +animation/clip_242/start_frame=0 +animation/clip_242/end_frame=0 +animation/clip_242/loops=false +animation/clip_243/name="" +animation/clip_243/start_frame=0 +animation/clip_243/end_frame=0 +animation/clip_243/loops=false +animation/clip_244/name="" +animation/clip_244/start_frame=0 +animation/clip_244/end_frame=0 +animation/clip_244/loops=false +animation/clip_245/name="" +animation/clip_245/start_frame=0 +animation/clip_245/end_frame=0 +animation/clip_245/loops=false +animation/clip_246/name="" +animation/clip_246/start_frame=0 +animation/clip_246/end_frame=0 +animation/clip_246/loops=false +animation/clip_247/name="" +animation/clip_247/start_frame=0 +animation/clip_247/end_frame=0 +animation/clip_247/loops=false +animation/clip_248/name="" +animation/clip_248/start_frame=0 +animation/clip_248/end_frame=0 +animation/clip_248/loops=false +animation/clip_249/name="" +animation/clip_249/start_frame=0 +animation/clip_249/end_frame=0 +animation/clip_249/loops=false +animation/clip_250/name="" +animation/clip_250/start_frame=0 +animation/clip_250/end_frame=0 +animation/clip_250/loops=false +animation/clip_251/name="" +animation/clip_251/start_frame=0 +animation/clip_251/end_frame=0 +animation/clip_251/loops=false +animation/clip_252/name="" +animation/clip_252/start_frame=0 +animation/clip_252/end_frame=0 +animation/clip_252/loops=false +animation/clip_253/name="" +animation/clip_253/start_frame=0 +animation/clip_253/end_frame=0 +animation/clip_253/loops=false +animation/clip_254/name="" +animation/clip_254/start_frame=0 +animation/clip_254/end_frame=0 +animation/clip_254/loops=false +animation/clip_255/name="" +animation/clip_255/start_frame=0 +animation/clip_255/end_frame=0 +animation/clip_255/loops=false +animation/clip_256/name="" +animation/clip_256/start_frame=0 +animation/clip_256/end_frame=0 +animation/clip_256/loops=false diff --git a/godot/astream/terrain/details/residental-wall1.bin b/godot/astream/terrain/details/residental-wall1.bin new file mode 100644 index 0000000..2cb0e5e Binary files /dev/null and b/godot/astream/terrain/details/residental-wall1.bin differ diff --git a/godot/astream/terrain/details/residental-wall1.gltf b/godot/astream/terrain/details/residental-wall1.gltf new file mode 100644 index 0000000..e941abc --- /dev/null +++ b/godot/astream/terrain/details/residental-wall1.gltf @@ -0,0 +1,153 @@ +{ + "asset":{ + "generator":"Khronos glTF Blender I/O v3.6.28", + "version":"2.0" + }, + "extensionsUsed":[ + "KHR_materials_specular", + "KHR_materials_ior" + ], + "scene":0, + "scenes":[ + { + "name":"Scene", + "nodes":[ + 0 + ] + } + ], + "nodes":[ + { + "mesh":0, + "name":"Cube" + } + ], + "materials":[ + { + "alphaCutoff":0.5, + "alphaMode":"MASK", + "extensions":{ + "KHR_materials_specular":{ + "specularColorFactor":[ + 0.474271529955476, + 0.474271529955476, + 0.474271529955476 + ] + }, + "KHR_materials_ior":{ + "ior":1.4500000476837158 + } + }, + "name":"material_atlas_36953_1", + "pbrMetallicRoughness":{ + "baseColorTexture":{ + "index":0 + }, + "metallicFactor":0 + } + } + ], + "meshes":[ + { + "name":"Cube", + "primitives":[ + { + "attributes":{ + "POSITION":0, + "NORMAL":1, + "TEXCOORD_0":2 + }, + "indices":3, + "material":0 + } + ] + } + ], + "textures":[ + { + "sampler":0, + "source":0 + } + ], + "images":[ + { + "mimeType":"image/png", + "name":"Atlas_36953", + "uri":"Atlas_36953.png" + } + ], + "accessors":[ + { + "bufferView":0, + "componentType":5126, + "count":16, + "max":[ + 1, + 5, + 0 + ], + "min":[ + -1, + 0, + -0.5 + ], + "type":"VEC3" + }, + { + "bufferView":1, + "componentType":5126, + "count":16, + "type":"VEC3" + }, + { + "bufferView":2, + "componentType":5126, + "count":16, + "type":"VEC2" + }, + { + "bufferView":3, + "componentType":5123, + "count":24, + "type":"SCALAR" + } + ], + "bufferViews":[ + { + "buffer":0, + "byteLength":192, + "byteOffset":0, + "target":34962 + }, + { + "buffer":0, + "byteLength":192, + "byteOffset":192, + "target":34962 + }, + { + "buffer":0, + "byteLength":128, + "byteOffset":384, + "target":34962 + }, + { + "buffer":0, + "byteLength":48, + "byteOffset":512, + "target":34963 + } + ], + "samplers":[ + { + "magFilter":9729, + "minFilter":9987 + } + ], + "buffers":[ + { + "byteLength":560, + "uri":"residental-wall1.bin" + } + ] +} diff --git a/godot/astream/terrain/details/residental-wall1.gltf.import b/godot/astream/terrain/details/residental-wall1.gltf.import new file mode 100644 index 0000000..4411561 --- /dev/null +++ b/godot/astream/terrain/details/residental-wall1.gltf.import @@ -0,0 +1,1066 @@ +[remap] + +importer="scene" +type="PackedScene" +path="res://.import/residental-wall1.gltf-7f3fd1fabf9b896d0f308d2dd575a61d.scn" + +[deps] + +source_file="res://astream/terrain/details/residental-wall1.gltf" +dest_files=[ "res://.import/residental-wall1.gltf-7f3fd1fabf9b896d0f308d2dd575a61d.scn" ] + +[params] + +nodes/root_type="Spatial" +nodes/root_name="Scene Root" +nodes/root_scale=1.0 +nodes/custom_script="" +nodes/storage=0 +nodes/use_legacy_names=false +materials/location=1 +materials/storage=1 +materials/keep_on_reimport=true +meshes/compress=4286 +meshes/ensure_tangents=true +meshes/octahedral_compression=true +meshes/vertex_cache_optimization=true +meshes/storage=0 +meshes/light_baking=0 +meshes/lightmap_texel_size=0.1 +skins/use_named_skins=true +external_files/store_in_subdir=false +animation/import=true +animation/fps=15 +animation/filter_script="" +animation/storage=false +animation/keep_custom_tracks=false +animation/optimizer/enabled=true +animation/optimizer/max_linear_error=0.05 +animation/optimizer/max_angular_error=0.01 +animation/optimizer/max_angle=22 +animation/optimizer/remove_unused_tracks=true +animation/clips/amount=0 +animation/clip_1/name="" +animation/clip_1/start_frame=0 +animation/clip_1/end_frame=0 +animation/clip_1/loops=false +animation/clip_2/name="" +animation/clip_2/start_frame=0 +animation/clip_2/end_frame=0 +animation/clip_2/loops=false +animation/clip_3/name="" +animation/clip_3/start_frame=0 +animation/clip_3/end_frame=0 +animation/clip_3/loops=false +animation/clip_4/name="" +animation/clip_4/start_frame=0 +animation/clip_4/end_frame=0 +animation/clip_4/loops=false +animation/clip_5/name="" +animation/clip_5/start_frame=0 +animation/clip_5/end_frame=0 +animation/clip_5/loops=false +animation/clip_6/name="" +animation/clip_6/start_frame=0 +animation/clip_6/end_frame=0 +animation/clip_6/loops=false +animation/clip_7/name="" +animation/clip_7/start_frame=0 +animation/clip_7/end_frame=0 +animation/clip_7/loops=false +animation/clip_8/name="" +animation/clip_8/start_frame=0 +animation/clip_8/end_frame=0 +animation/clip_8/loops=false +animation/clip_9/name="" +animation/clip_9/start_frame=0 +animation/clip_9/end_frame=0 +animation/clip_9/loops=false +animation/clip_10/name="" +animation/clip_10/start_frame=0 +animation/clip_10/end_frame=0 +animation/clip_10/loops=false +animation/clip_11/name="" +animation/clip_11/start_frame=0 +animation/clip_11/end_frame=0 +animation/clip_11/loops=false +animation/clip_12/name="" +animation/clip_12/start_frame=0 +animation/clip_12/end_frame=0 +animation/clip_12/loops=false +animation/clip_13/name="" +animation/clip_13/start_frame=0 +animation/clip_13/end_frame=0 +animation/clip_13/loops=false +animation/clip_14/name="" +animation/clip_14/start_frame=0 +animation/clip_14/end_frame=0 +animation/clip_14/loops=false +animation/clip_15/name="" +animation/clip_15/start_frame=0 +animation/clip_15/end_frame=0 +animation/clip_15/loops=false +animation/clip_16/name="" +animation/clip_16/start_frame=0 +animation/clip_16/end_frame=0 +animation/clip_16/loops=false +animation/clip_17/name="" +animation/clip_17/start_frame=0 +animation/clip_17/end_frame=0 +animation/clip_17/loops=false +animation/clip_18/name="" +animation/clip_18/start_frame=0 +animation/clip_18/end_frame=0 +animation/clip_18/loops=false +animation/clip_19/name="" +animation/clip_19/start_frame=0 +animation/clip_19/end_frame=0 +animation/clip_19/loops=false +animation/clip_20/name="" +animation/clip_20/start_frame=0 +animation/clip_20/end_frame=0 +animation/clip_20/loops=false +animation/clip_21/name="" +animation/clip_21/start_frame=0 +animation/clip_21/end_frame=0 +animation/clip_21/loops=false +animation/clip_22/name="" +animation/clip_22/start_frame=0 +animation/clip_22/end_frame=0 +animation/clip_22/loops=false +animation/clip_23/name="" +animation/clip_23/start_frame=0 +animation/clip_23/end_frame=0 +animation/clip_23/loops=false +animation/clip_24/name="" +animation/clip_24/start_frame=0 +animation/clip_24/end_frame=0 +animation/clip_24/loops=false +animation/clip_25/name="" +animation/clip_25/start_frame=0 +animation/clip_25/end_frame=0 +animation/clip_25/loops=false +animation/clip_26/name="" +animation/clip_26/start_frame=0 +animation/clip_26/end_frame=0 +animation/clip_26/loops=false +animation/clip_27/name="" +animation/clip_27/start_frame=0 +animation/clip_27/end_frame=0 +animation/clip_27/loops=false +animation/clip_28/name="" +animation/clip_28/start_frame=0 +animation/clip_28/end_frame=0 +animation/clip_28/loops=false +animation/clip_29/name="" +animation/clip_29/start_frame=0 +animation/clip_29/end_frame=0 +animation/clip_29/loops=false +animation/clip_30/name="" +animation/clip_30/start_frame=0 +animation/clip_30/end_frame=0 +animation/clip_30/loops=false +animation/clip_31/name="" +animation/clip_31/start_frame=0 +animation/clip_31/end_frame=0 +animation/clip_31/loops=false +animation/clip_32/name="" +animation/clip_32/start_frame=0 +animation/clip_32/end_frame=0 +animation/clip_32/loops=false +animation/clip_33/name="" +animation/clip_33/start_frame=0 +animation/clip_33/end_frame=0 +animation/clip_33/loops=false +animation/clip_34/name="" +animation/clip_34/start_frame=0 +animation/clip_34/end_frame=0 +animation/clip_34/loops=false +animation/clip_35/name="" +animation/clip_35/start_frame=0 +animation/clip_35/end_frame=0 +animation/clip_35/loops=false +animation/clip_36/name="" +animation/clip_36/start_frame=0 +animation/clip_36/end_frame=0 +animation/clip_36/loops=false +animation/clip_37/name="" +animation/clip_37/start_frame=0 +animation/clip_37/end_frame=0 +animation/clip_37/loops=false +animation/clip_38/name="" +animation/clip_38/start_frame=0 +animation/clip_38/end_frame=0 +animation/clip_38/loops=false +animation/clip_39/name="" +animation/clip_39/start_frame=0 +animation/clip_39/end_frame=0 +animation/clip_39/loops=false +animation/clip_40/name="" +animation/clip_40/start_frame=0 +animation/clip_40/end_frame=0 +animation/clip_40/loops=false +animation/clip_41/name="" +animation/clip_41/start_frame=0 +animation/clip_41/end_frame=0 +animation/clip_41/loops=false +animation/clip_42/name="" +animation/clip_42/start_frame=0 +animation/clip_42/end_frame=0 +animation/clip_42/loops=false +animation/clip_43/name="" +animation/clip_43/start_frame=0 +animation/clip_43/end_frame=0 +animation/clip_43/loops=false +animation/clip_44/name="" +animation/clip_44/start_frame=0 +animation/clip_44/end_frame=0 +animation/clip_44/loops=false +animation/clip_45/name="" +animation/clip_45/start_frame=0 +animation/clip_45/end_frame=0 +animation/clip_45/loops=false +animation/clip_46/name="" +animation/clip_46/start_frame=0 +animation/clip_46/end_frame=0 +animation/clip_46/loops=false +animation/clip_47/name="" +animation/clip_47/start_frame=0 +animation/clip_47/end_frame=0 +animation/clip_47/loops=false +animation/clip_48/name="" +animation/clip_48/start_frame=0 +animation/clip_48/end_frame=0 +animation/clip_48/loops=false +animation/clip_49/name="" +animation/clip_49/start_frame=0 +animation/clip_49/end_frame=0 +animation/clip_49/loops=false +animation/clip_50/name="" +animation/clip_50/start_frame=0 +animation/clip_50/end_frame=0 +animation/clip_50/loops=false +animation/clip_51/name="" +animation/clip_51/start_frame=0 +animation/clip_51/end_frame=0 +animation/clip_51/loops=false +animation/clip_52/name="" +animation/clip_52/start_frame=0 +animation/clip_52/end_frame=0 +animation/clip_52/loops=false +animation/clip_53/name="" +animation/clip_53/start_frame=0 +animation/clip_53/end_frame=0 +animation/clip_53/loops=false +animation/clip_54/name="" +animation/clip_54/start_frame=0 +animation/clip_54/end_frame=0 +animation/clip_54/loops=false +animation/clip_55/name="" +animation/clip_55/start_frame=0 +animation/clip_55/end_frame=0 +animation/clip_55/loops=false +animation/clip_56/name="" +animation/clip_56/start_frame=0 +animation/clip_56/end_frame=0 +animation/clip_56/loops=false +animation/clip_57/name="" +animation/clip_57/start_frame=0 +animation/clip_57/end_frame=0 +animation/clip_57/loops=false +animation/clip_58/name="" +animation/clip_58/start_frame=0 +animation/clip_58/end_frame=0 +animation/clip_58/loops=false +animation/clip_59/name="" +animation/clip_59/start_frame=0 +animation/clip_59/end_frame=0 +animation/clip_59/loops=false +animation/clip_60/name="" +animation/clip_60/start_frame=0 +animation/clip_60/end_frame=0 +animation/clip_60/loops=false +animation/clip_61/name="" +animation/clip_61/start_frame=0 +animation/clip_61/end_frame=0 +animation/clip_61/loops=false +animation/clip_62/name="" +animation/clip_62/start_frame=0 +animation/clip_62/end_frame=0 +animation/clip_62/loops=false +animation/clip_63/name="" +animation/clip_63/start_frame=0 +animation/clip_63/end_frame=0 +animation/clip_63/loops=false +animation/clip_64/name="" +animation/clip_64/start_frame=0 +animation/clip_64/end_frame=0 +animation/clip_64/loops=false +animation/clip_65/name="" +animation/clip_65/start_frame=0 +animation/clip_65/end_frame=0 +animation/clip_65/loops=false +animation/clip_66/name="" +animation/clip_66/start_frame=0 +animation/clip_66/end_frame=0 +animation/clip_66/loops=false +animation/clip_67/name="" +animation/clip_67/start_frame=0 +animation/clip_67/end_frame=0 +animation/clip_67/loops=false +animation/clip_68/name="" +animation/clip_68/start_frame=0 +animation/clip_68/end_frame=0 +animation/clip_68/loops=false +animation/clip_69/name="" +animation/clip_69/start_frame=0 +animation/clip_69/end_frame=0 +animation/clip_69/loops=false +animation/clip_70/name="" +animation/clip_70/start_frame=0 +animation/clip_70/end_frame=0 +animation/clip_70/loops=false +animation/clip_71/name="" +animation/clip_71/start_frame=0 +animation/clip_71/end_frame=0 +animation/clip_71/loops=false +animation/clip_72/name="" +animation/clip_72/start_frame=0 +animation/clip_72/end_frame=0 +animation/clip_72/loops=false +animation/clip_73/name="" +animation/clip_73/start_frame=0 +animation/clip_73/end_frame=0 +animation/clip_73/loops=false +animation/clip_74/name="" +animation/clip_74/start_frame=0 +animation/clip_74/end_frame=0 +animation/clip_74/loops=false +animation/clip_75/name="" +animation/clip_75/start_frame=0 +animation/clip_75/end_frame=0 +animation/clip_75/loops=false +animation/clip_76/name="" +animation/clip_76/start_frame=0 +animation/clip_76/end_frame=0 +animation/clip_76/loops=false +animation/clip_77/name="" +animation/clip_77/start_frame=0 +animation/clip_77/end_frame=0 +animation/clip_77/loops=false +animation/clip_78/name="" +animation/clip_78/start_frame=0 +animation/clip_78/end_frame=0 +animation/clip_78/loops=false +animation/clip_79/name="" +animation/clip_79/start_frame=0 +animation/clip_79/end_frame=0 +animation/clip_79/loops=false +animation/clip_80/name="" +animation/clip_80/start_frame=0 +animation/clip_80/end_frame=0 +animation/clip_80/loops=false +animation/clip_81/name="" +animation/clip_81/start_frame=0 +animation/clip_81/end_frame=0 +animation/clip_81/loops=false +animation/clip_82/name="" +animation/clip_82/start_frame=0 +animation/clip_82/end_frame=0 +animation/clip_82/loops=false +animation/clip_83/name="" +animation/clip_83/start_frame=0 +animation/clip_83/end_frame=0 +animation/clip_83/loops=false +animation/clip_84/name="" +animation/clip_84/start_frame=0 +animation/clip_84/end_frame=0 +animation/clip_84/loops=false +animation/clip_85/name="" +animation/clip_85/start_frame=0 +animation/clip_85/end_frame=0 +animation/clip_85/loops=false +animation/clip_86/name="" +animation/clip_86/start_frame=0 +animation/clip_86/end_frame=0 +animation/clip_86/loops=false +animation/clip_87/name="" +animation/clip_87/start_frame=0 +animation/clip_87/end_frame=0 +animation/clip_87/loops=false +animation/clip_88/name="" +animation/clip_88/start_frame=0 +animation/clip_88/end_frame=0 +animation/clip_88/loops=false +animation/clip_89/name="" +animation/clip_89/start_frame=0 +animation/clip_89/end_frame=0 +animation/clip_89/loops=false +animation/clip_90/name="" +animation/clip_90/start_frame=0 +animation/clip_90/end_frame=0 +animation/clip_90/loops=false +animation/clip_91/name="" +animation/clip_91/start_frame=0 +animation/clip_91/end_frame=0 +animation/clip_91/loops=false +animation/clip_92/name="" +animation/clip_92/start_frame=0 +animation/clip_92/end_frame=0 +animation/clip_92/loops=false +animation/clip_93/name="" +animation/clip_93/start_frame=0 +animation/clip_93/end_frame=0 +animation/clip_93/loops=false +animation/clip_94/name="" +animation/clip_94/start_frame=0 +animation/clip_94/end_frame=0 +animation/clip_94/loops=false +animation/clip_95/name="" +animation/clip_95/start_frame=0 +animation/clip_95/end_frame=0 +animation/clip_95/loops=false +animation/clip_96/name="" +animation/clip_96/start_frame=0 +animation/clip_96/end_frame=0 +animation/clip_96/loops=false +animation/clip_97/name="" +animation/clip_97/start_frame=0 +animation/clip_97/end_frame=0 +animation/clip_97/loops=false +animation/clip_98/name="" +animation/clip_98/start_frame=0 +animation/clip_98/end_frame=0 +animation/clip_98/loops=false +animation/clip_99/name="" +animation/clip_99/start_frame=0 +animation/clip_99/end_frame=0 +animation/clip_99/loops=false +animation/clip_100/name="" +animation/clip_100/start_frame=0 +animation/clip_100/end_frame=0 +animation/clip_100/loops=false +animation/clip_101/name="" +animation/clip_101/start_frame=0 +animation/clip_101/end_frame=0 +animation/clip_101/loops=false +animation/clip_102/name="" +animation/clip_102/start_frame=0 +animation/clip_102/end_frame=0 +animation/clip_102/loops=false +animation/clip_103/name="" +animation/clip_103/start_frame=0 +animation/clip_103/end_frame=0 +animation/clip_103/loops=false +animation/clip_104/name="" +animation/clip_104/start_frame=0 +animation/clip_104/end_frame=0 +animation/clip_104/loops=false +animation/clip_105/name="" +animation/clip_105/start_frame=0 +animation/clip_105/end_frame=0 +animation/clip_105/loops=false +animation/clip_106/name="" +animation/clip_106/start_frame=0 +animation/clip_106/end_frame=0 +animation/clip_106/loops=false +animation/clip_107/name="" +animation/clip_107/start_frame=0 +animation/clip_107/end_frame=0 +animation/clip_107/loops=false +animation/clip_108/name="" +animation/clip_108/start_frame=0 +animation/clip_108/end_frame=0 +animation/clip_108/loops=false +animation/clip_109/name="" +animation/clip_109/start_frame=0 +animation/clip_109/end_frame=0 +animation/clip_109/loops=false +animation/clip_110/name="" +animation/clip_110/start_frame=0 +animation/clip_110/end_frame=0 +animation/clip_110/loops=false +animation/clip_111/name="" +animation/clip_111/start_frame=0 +animation/clip_111/end_frame=0 +animation/clip_111/loops=false +animation/clip_112/name="" +animation/clip_112/start_frame=0 +animation/clip_112/end_frame=0 +animation/clip_112/loops=false +animation/clip_113/name="" +animation/clip_113/start_frame=0 +animation/clip_113/end_frame=0 +animation/clip_113/loops=false +animation/clip_114/name="" +animation/clip_114/start_frame=0 +animation/clip_114/end_frame=0 +animation/clip_114/loops=false +animation/clip_115/name="" +animation/clip_115/start_frame=0 +animation/clip_115/end_frame=0 +animation/clip_115/loops=false +animation/clip_116/name="" +animation/clip_116/start_frame=0 +animation/clip_116/end_frame=0 +animation/clip_116/loops=false +animation/clip_117/name="" +animation/clip_117/start_frame=0 +animation/clip_117/end_frame=0 +animation/clip_117/loops=false +animation/clip_118/name="" +animation/clip_118/start_frame=0 +animation/clip_118/end_frame=0 +animation/clip_118/loops=false +animation/clip_119/name="" +animation/clip_119/start_frame=0 +animation/clip_119/end_frame=0 +animation/clip_119/loops=false +animation/clip_120/name="" +animation/clip_120/start_frame=0 +animation/clip_120/end_frame=0 +animation/clip_120/loops=false +animation/clip_121/name="" +animation/clip_121/start_frame=0 +animation/clip_121/end_frame=0 +animation/clip_121/loops=false +animation/clip_122/name="" +animation/clip_122/start_frame=0 +animation/clip_122/end_frame=0 +animation/clip_122/loops=false +animation/clip_123/name="" +animation/clip_123/start_frame=0 +animation/clip_123/end_frame=0 +animation/clip_123/loops=false +animation/clip_124/name="" +animation/clip_124/start_frame=0 +animation/clip_124/end_frame=0 +animation/clip_124/loops=false +animation/clip_125/name="" +animation/clip_125/start_frame=0 +animation/clip_125/end_frame=0 +animation/clip_125/loops=false +animation/clip_126/name="" +animation/clip_126/start_frame=0 +animation/clip_126/end_frame=0 +animation/clip_126/loops=false +animation/clip_127/name="" +animation/clip_127/start_frame=0 +animation/clip_127/end_frame=0 +animation/clip_127/loops=false +animation/clip_128/name="" +animation/clip_128/start_frame=0 +animation/clip_128/end_frame=0 +animation/clip_128/loops=false +animation/clip_129/name="" +animation/clip_129/start_frame=0 +animation/clip_129/end_frame=0 +animation/clip_129/loops=false +animation/clip_130/name="" +animation/clip_130/start_frame=0 +animation/clip_130/end_frame=0 +animation/clip_130/loops=false +animation/clip_131/name="" +animation/clip_131/start_frame=0 +animation/clip_131/end_frame=0 +animation/clip_131/loops=false +animation/clip_132/name="" +animation/clip_132/start_frame=0 +animation/clip_132/end_frame=0 +animation/clip_132/loops=false +animation/clip_133/name="" +animation/clip_133/start_frame=0 +animation/clip_133/end_frame=0 +animation/clip_133/loops=false +animation/clip_134/name="" +animation/clip_134/start_frame=0 +animation/clip_134/end_frame=0 +animation/clip_134/loops=false +animation/clip_135/name="" +animation/clip_135/start_frame=0 +animation/clip_135/end_frame=0 +animation/clip_135/loops=false +animation/clip_136/name="" +animation/clip_136/start_frame=0 +animation/clip_136/end_frame=0 +animation/clip_136/loops=false +animation/clip_137/name="" +animation/clip_137/start_frame=0 +animation/clip_137/end_frame=0 +animation/clip_137/loops=false +animation/clip_138/name="" +animation/clip_138/start_frame=0 +animation/clip_138/end_frame=0 +animation/clip_138/loops=false +animation/clip_139/name="" +animation/clip_139/start_frame=0 +animation/clip_139/end_frame=0 +animation/clip_139/loops=false +animation/clip_140/name="" +animation/clip_140/start_frame=0 +animation/clip_140/end_frame=0 +animation/clip_140/loops=false +animation/clip_141/name="" +animation/clip_141/start_frame=0 +animation/clip_141/end_frame=0 +animation/clip_141/loops=false +animation/clip_142/name="" +animation/clip_142/start_frame=0 +animation/clip_142/end_frame=0 +animation/clip_142/loops=false +animation/clip_143/name="" +animation/clip_143/start_frame=0 +animation/clip_143/end_frame=0 +animation/clip_143/loops=false +animation/clip_144/name="" +animation/clip_144/start_frame=0 +animation/clip_144/end_frame=0 +animation/clip_144/loops=false +animation/clip_145/name="" +animation/clip_145/start_frame=0 +animation/clip_145/end_frame=0 +animation/clip_145/loops=false +animation/clip_146/name="" +animation/clip_146/start_frame=0 +animation/clip_146/end_frame=0 +animation/clip_146/loops=false +animation/clip_147/name="" +animation/clip_147/start_frame=0 +animation/clip_147/end_frame=0 +animation/clip_147/loops=false +animation/clip_148/name="" +animation/clip_148/start_frame=0 +animation/clip_148/end_frame=0 +animation/clip_148/loops=false +animation/clip_149/name="" +animation/clip_149/start_frame=0 +animation/clip_149/end_frame=0 +animation/clip_149/loops=false +animation/clip_150/name="" +animation/clip_150/start_frame=0 +animation/clip_150/end_frame=0 +animation/clip_150/loops=false +animation/clip_151/name="" +animation/clip_151/start_frame=0 +animation/clip_151/end_frame=0 +animation/clip_151/loops=false +animation/clip_152/name="" +animation/clip_152/start_frame=0 +animation/clip_152/end_frame=0 +animation/clip_152/loops=false +animation/clip_153/name="" +animation/clip_153/start_frame=0 +animation/clip_153/end_frame=0 +animation/clip_153/loops=false +animation/clip_154/name="" +animation/clip_154/start_frame=0 +animation/clip_154/end_frame=0 +animation/clip_154/loops=false +animation/clip_155/name="" +animation/clip_155/start_frame=0 +animation/clip_155/end_frame=0 +animation/clip_155/loops=false +animation/clip_156/name="" +animation/clip_156/start_frame=0 +animation/clip_156/end_frame=0 +animation/clip_156/loops=false +animation/clip_157/name="" +animation/clip_157/start_frame=0 +animation/clip_157/end_frame=0 +animation/clip_157/loops=false +animation/clip_158/name="" +animation/clip_158/start_frame=0 +animation/clip_158/end_frame=0 +animation/clip_158/loops=false +animation/clip_159/name="" +animation/clip_159/start_frame=0 +animation/clip_159/end_frame=0 +animation/clip_159/loops=false +animation/clip_160/name="" +animation/clip_160/start_frame=0 +animation/clip_160/end_frame=0 +animation/clip_160/loops=false +animation/clip_161/name="" +animation/clip_161/start_frame=0 +animation/clip_161/end_frame=0 +animation/clip_161/loops=false +animation/clip_162/name="" +animation/clip_162/start_frame=0 +animation/clip_162/end_frame=0 +animation/clip_162/loops=false +animation/clip_163/name="" +animation/clip_163/start_frame=0 +animation/clip_163/end_frame=0 +animation/clip_163/loops=false +animation/clip_164/name="" +animation/clip_164/start_frame=0 +animation/clip_164/end_frame=0 +animation/clip_164/loops=false +animation/clip_165/name="" +animation/clip_165/start_frame=0 +animation/clip_165/end_frame=0 +animation/clip_165/loops=false +animation/clip_166/name="" +animation/clip_166/start_frame=0 +animation/clip_166/end_frame=0 +animation/clip_166/loops=false +animation/clip_167/name="" +animation/clip_167/start_frame=0 +animation/clip_167/end_frame=0 +animation/clip_167/loops=false +animation/clip_168/name="" +animation/clip_168/start_frame=0 +animation/clip_168/end_frame=0 +animation/clip_168/loops=false +animation/clip_169/name="" +animation/clip_169/start_frame=0 +animation/clip_169/end_frame=0 +animation/clip_169/loops=false +animation/clip_170/name="" +animation/clip_170/start_frame=0 +animation/clip_170/end_frame=0 +animation/clip_170/loops=false +animation/clip_171/name="" +animation/clip_171/start_frame=0 +animation/clip_171/end_frame=0 +animation/clip_171/loops=false +animation/clip_172/name="" +animation/clip_172/start_frame=0 +animation/clip_172/end_frame=0 +animation/clip_172/loops=false +animation/clip_173/name="" +animation/clip_173/start_frame=0 +animation/clip_173/end_frame=0 +animation/clip_173/loops=false +animation/clip_174/name="" +animation/clip_174/start_frame=0 +animation/clip_174/end_frame=0 +animation/clip_174/loops=false +animation/clip_175/name="" +animation/clip_175/start_frame=0 +animation/clip_175/end_frame=0 +animation/clip_175/loops=false +animation/clip_176/name="" +animation/clip_176/start_frame=0 +animation/clip_176/end_frame=0 +animation/clip_176/loops=false +animation/clip_177/name="" +animation/clip_177/start_frame=0 +animation/clip_177/end_frame=0 +animation/clip_177/loops=false +animation/clip_178/name="" +animation/clip_178/start_frame=0 +animation/clip_178/end_frame=0 +animation/clip_178/loops=false +animation/clip_179/name="" +animation/clip_179/start_frame=0 +animation/clip_179/end_frame=0 +animation/clip_179/loops=false +animation/clip_180/name="" +animation/clip_180/start_frame=0 +animation/clip_180/end_frame=0 +animation/clip_180/loops=false +animation/clip_181/name="" +animation/clip_181/start_frame=0 +animation/clip_181/end_frame=0 +animation/clip_181/loops=false +animation/clip_182/name="" +animation/clip_182/start_frame=0 +animation/clip_182/end_frame=0 +animation/clip_182/loops=false +animation/clip_183/name="" +animation/clip_183/start_frame=0 +animation/clip_183/end_frame=0 +animation/clip_183/loops=false +animation/clip_184/name="" +animation/clip_184/start_frame=0 +animation/clip_184/end_frame=0 +animation/clip_184/loops=false +animation/clip_185/name="" +animation/clip_185/start_frame=0 +animation/clip_185/end_frame=0 +animation/clip_185/loops=false +animation/clip_186/name="" +animation/clip_186/start_frame=0 +animation/clip_186/end_frame=0 +animation/clip_186/loops=false +animation/clip_187/name="" +animation/clip_187/start_frame=0 +animation/clip_187/end_frame=0 +animation/clip_187/loops=false +animation/clip_188/name="" +animation/clip_188/start_frame=0 +animation/clip_188/end_frame=0 +animation/clip_188/loops=false +animation/clip_189/name="" +animation/clip_189/start_frame=0 +animation/clip_189/end_frame=0 +animation/clip_189/loops=false +animation/clip_190/name="" +animation/clip_190/start_frame=0 +animation/clip_190/end_frame=0 +animation/clip_190/loops=false +animation/clip_191/name="" +animation/clip_191/start_frame=0 +animation/clip_191/end_frame=0 +animation/clip_191/loops=false +animation/clip_192/name="" +animation/clip_192/start_frame=0 +animation/clip_192/end_frame=0 +animation/clip_192/loops=false +animation/clip_193/name="" +animation/clip_193/start_frame=0 +animation/clip_193/end_frame=0 +animation/clip_193/loops=false +animation/clip_194/name="" +animation/clip_194/start_frame=0 +animation/clip_194/end_frame=0 +animation/clip_194/loops=false +animation/clip_195/name="" +animation/clip_195/start_frame=0 +animation/clip_195/end_frame=0 +animation/clip_195/loops=false +animation/clip_196/name="" +animation/clip_196/start_frame=0 +animation/clip_196/end_frame=0 +animation/clip_196/loops=false +animation/clip_197/name="" +animation/clip_197/start_frame=0 +animation/clip_197/end_frame=0 +animation/clip_197/loops=false +animation/clip_198/name="" +animation/clip_198/start_frame=0 +animation/clip_198/end_frame=0 +animation/clip_198/loops=false +animation/clip_199/name="" +animation/clip_199/start_frame=0 +animation/clip_199/end_frame=0 +animation/clip_199/loops=false +animation/clip_200/name="" +animation/clip_200/start_frame=0 +animation/clip_200/end_frame=0 +animation/clip_200/loops=false +animation/clip_201/name="" +animation/clip_201/start_frame=0 +animation/clip_201/end_frame=0 +animation/clip_201/loops=false +animation/clip_202/name="" +animation/clip_202/start_frame=0 +animation/clip_202/end_frame=0 +animation/clip_202/loops=false +animation/clip_203/name="" +animation/clip_203/start_frame=0 +animation/clip_203/end_frame=0 +animation/clip_203/loops=false +animation/clip_204/name="" +animation/clip_204/start_frame=0 +animation/clip_204/end_frame=0 +animation/clip_204/loops=false +animation/clip_205/name="" +animation/clip_205/start_frame=0 +animation/clip_205/end_frame=0 +animation/clip_205/loops=false +animation/clip_206/name="" +animation/clip_206/start_frame=0 +animation/clip_206/end_frame=0 +animation/clip_206/loops=false +animation/clip_207/name="" +animation/clip_207/start_frame=0 +animation/clip_207/end_frame=0 +animation/clip_207/loops=false +animation/clip_208/name="" +animation/clip_208/start_frame=0 +animation/clip_208/end_frame=0 +animation/clip_208/loops=false +animation/clip_209/name="" +animation/clip_209/start_frame=0 +animation/clip_209/end_frame=0 +animation/clip_209/loops=false +animation/clip_210/name="" +animation/clip_210/start_frame=0 +animation/clip_210/end_frame=0 +animation/clip_210/loops=false +animation/clip_211/name="" +animation/clip_211/start_frame=0 +animation/clip_211/end_frame=0 +animation/clip_211/loops=false +animation/clip_212/name="" +animation/clip_212/start_frame=0 +animation/clip_212/end_frame=0 +animation/clip_212/loops=false +animation/clip_213/name="" +animation/clip_213/start_frame=0 +animation/clip_213/end_frame=0 +animation/clip_213/loops=false +animation/clip_214/name="" +animation/clip_214/start_frame=0 +animation/clip_214/end_frame=0 +animation/clip_214/loops=false +animation/clip_215/name="" +animation/clip_215/start_frame=0 +animation/clip_215/end_frame=0 +animation/clip_215/loops=false +animation/clip_216/name="" +animation/clip_216/start_frame=0 +animation/clip_216/end_frame=0 +animation/clip_216/loops=false +animation/clip_217/name="" +animation/clip_217/start_frame=0 +animation/clip_217/end_frame=0 +animation/clip_217/loops=false +animation/clip_218/name="" +animation/clip_218/start_frame=0 +animation/clip_218/end_frame=0 +animation/clip_218/loops=false +animation/clip_219/name="" +animation/clip_219/start_frame=0 +animation/clip_219/end_frame=0 +animation/clip_219/loops=false +animation/clip_220/name="" +animation/clip_220/start_frame=0 +animation/clip_220/end_frame=0 +animation/clip_220/loops=false +animation/clip_221/name="" +animation/clip_221/start_frame=0 +animation/clip_221/end_frame=0 +animation/clip_221/loops=false +animation/clip_222/name="" +animation/clip_222/start_frame=0 +animation/clip_222/end_frame=0 +animation/clip_222/loops=false +animation/clip_223/name="" +animation/clip_223/start_frame=0 +animation/clip_223/end_frame=0 +animation/clip_223/loops=false +animation/clip_224/name="" +animation/clip_224/start_frame=0 +animation/clip_224/end_frame=0 +animation/clip_224/loops=false +animation/clip_225/name="" +animation/clip_225/start_frame=0 +animation/clip_225/end_frame=0 +animation/clip_225/loops=false +animation/clip_226/name="" +animation/clip_226/start_frame=0 +animation/clip_226/end_frame=0 +animation/clip_226/loops=false +animation/clip_227/name="" +animation/clip_227/start_frame=0 +animation/clip_227/end_frame=0 +animation/clip_227/loops=false +animation/clip_228/name="" +animation/clip_228/start_frame=0 +animation/clip_228/end_frame=0 +animation/clip_228/loops=false +animation/clip_229/name="" +animation/clip_229/start_frame=0 +animation/clip_229/end_frame=0 +animation/clip_229/loops=false +animation/clip_230/name="" +animation/clip_230/start_frame=0 +animation/clip_230/end_frame=0 +animation/clip_230/loops=false +animation/clip_231/name="" +animation/clip_231/start_frame=0 +animation/clip_231/end_frame=0 +animation/clip_231/loops=false +animation/clip_232/name="" +animation/clip_232/start_frame=0 +animation/clip_232/end_frame=0 +animation/clip_232/loops=false +animation/clip_233/name="" +animation/clip_233/start_frame=0 +animation/clip_233/end_frame=0 +animation/clip_233/loops=false +animation/clip_234/name="" +animation/clip_234/start_frame=0 +animation/clip_234/end_frame=0 +animation/clip_234/loops=false +animation/clip_235/name="" +animation/clip_235/start_frame=0 +animation/clip_235/end_frame=0 +animation/clip_235/loops=false +animation/clip_236/name="" +animation/clip_236/start_frame=0 +animation/clip_236/end_frame=0 +animation/clip_236/loops=false +animation/clip_237/name="" +animation/clip_237/start_frame=0 +animation/clip_237/end_frame=0 +animation/clip_237/loops=false +animation/clip_238/name="" +animation/clip_238/start_frame=0 +animation/clip_238/end_frame=0 +animation/clip_238/loops=false +animation/clip_239/name="" +animation/clip_239/start_frame=0 +animation/clip_239/end_frame=0 +animation/clip_239/loops=false +animation/clip_240/name="" +animation/clip_240/start_frame=0 +animation/clip_240/end_frame=0 +animation/clip_240/loops=false +animation/clip_241/name="" +animation/clip_241/start_frame=0 +animation/clip_241/end_frame=0 +animation/clip_241/loops=false +animation/clip_242/name="" +animation/clip_242/start_frame=0 +animation/clip_242/end_frame=0 +animation/clip_242/loops=false +animation/clip_243/name="" +animation/clip_243/start_frame=0 +animation/clip_243/end_frame=0 +animation/clip_243/loops=false +animation/clip_244/name="" +animation/clip_244/start_frame=0 +animation/clip_244/end_frame=0 +animation/clip_244/loops=false +animation/clip_245/name="" +animation/clip_245/start_frame=0 +animation/clip_245/end_frame=0 +animation/clip_245/loops=false +animation/clip_246/name="" +animation/clip_246/start_frame=0 +animation/clip_246/end_frame=0 +animation/clip_246/loops=false +animation/clip_247/name="" +animation/clip_247/start_frame=0 +animation/clip_247/end_frame=0 +animation/clip_247/loops=false +animation/clip_248/name="" +animation/clip_248/start_frame=0 +animation/clip_248/end_frame=0 +animation/clip_248/loops=false +animation/clip_249/name="" +animation/clip_249/start_frame=0 +animation/clip_249/end_frame=0 +animation/clip_249/loops=false +animation/clip_250/name="" +animation/clip_250/start_frame=0 +animation/clip_250/end_frame=0 +animation/clip_250/loops=false +animation/clip_251/name="" +animation/clip_251/start_frame=0 +animation/clip_251/end_frame=0 +animation/clip_251/loops=false +animation/clip_252/name="" +animation/clip_252/start_frame=0 +animation/clip_252/end_frame=0 +animation/clip_252/loops=false +animation/clip_253/name="" +animation/clip_253/start_frame=0 +animation/clip_253/end_frame=0 +animation/clip_253/loops=false +animation/clip_254/name="" +animation/clip_254/start_frame=0 +animation/clip_254/end_frame=0 +animation/clip_254/loops=false +animation/clip_255/name="" +animation/clip_255/start_frame=0 +animation/clip_255/end_frame=0 +animation/clip_255/loops=false +animation/clip_256/name="" +animation/clip_256/start_frame=0 +animation/clip_256/end_frame=0 +animation/clip_256/loops=false diff --git a/godot/astream/terrain/details/zebra.tscn b/godot/astream/terrain/details/zebra.tscn index 81b90c5..5e87486 100644 --- a/godot/astream/terrain/details/zebra.tscn +++ b/godot/astream/terrain/details/zebra.tscn @@ -2,4 +2,8 @@ [ext_resource path="res://astream/terrain/details/zebra.gltf" type="PackedScene" id=1] -[node name="zebra" instance=ExtResource( 1 )] +[node name="zebra" type="Spatial"] + +[node name="MergeGroup" type="MergeGroup" parent="."] + +[node name="zebra" parent="MergeGroup" instance=ExtResource( 1 )] diff --git a/godot/main/editor.tscn b/godot/main/editor.tscn index aa747bd..6b53847 100644 --- a/godot/main/editor.tscn +++ b/godot/main/editor.tscn @@ -295,6 +295,7 @@ text = "NPC mode" [node name="VoxelLodTerrain" type="VoxelLodTerrain" parent="."] unique_name_in_owner = true +visible = false generator = SubResource( 5 ) mesher = SubResource( 6 ) voxel_bounds = AABB( -5.36871e+08, -2048, -5.36871e+08, 1.07374e+09, 4096, 1.07374e+09 ) diff --git a/src/modules/stream/contours.cpp b/src/modules/stream/contours.cpp index 632779d..c7a2dda 100644 --- a/src/modules/stream/contours.cpp +++ b/src/modules/stream/contours.cpp @@ -191,6 +191,7 @@ void Contours::build() void Contours::debug() { + return; int i, j; if (!dbg) { dbg = memnew(ImmediateGeometry); diff --git a/src/modules/stream/road_processing.cpp b/src/modules/stream/road_processing.cpp index d98f113..93bb3a9 100644 --- a/src/modules/stream/road_processing.cpp +++ b/src/modules/stream/road_processing.cpp @@ -10,6 +10,7 @@ #include #include #include +#include #include #include #include @@ -2062,11 +2063,8 @@ public: &wedge)) build_split_segment( lanes[k].xform1, - lanes[k].xform_m1, - mside1.lot_depth_eff, - MIN(mside1.lot_depth_eff, - mside2.lot_depth_eff), - surfaces[h], + lanes[k].xform_m1, 1.5f, + 1.5f, surfaces[h], out_surfaces[h], 0.0f, get_split_level(wedge) + 1); @@ -2141,10 +2139,8 @@ public: &wedge)) build_split_segment( lanes[k].xform_m2, - lanes[k].xform2, - get_lot_depth(wedge), - mside2.lot_depth_eff, - surfaces[h], + lanes[k].xform2, 1.5f, + 1.5f, surfaces[h], out_surfaces[h], 0.0f, get_split_level(wedge)); } else if (k <= params.nlanes) /* normal lane */ diff --git a/src/modules/stream/stream.cpp b/src/modules/stream/stream.cpp index bc5fe3a..a83c954 100644 --- a/src/modules/stream/stream.cpp +++ b/src/modules/stream/stream.cpp @@ -2,10 +2,12 @@ #include #include #include +#include #include #include #include #include +#include
#include #include #include "from_string.h" @@ -471,8 +473,15 @@ void StreamWorld::_notification(int which) } break; case NOTIFICATION_EXIT_TREE: + frame_count = 0; break; case NOTIFICATION_PROCESS: { + if (frame_count % 60 == 0) { + float fmon = Performance::get_singleton()->get_monitor( + Performance::RENDER_DRAW_CALLS_IN_FRAME); + print_line("Draw calls: " + String::num(fmon)); + } + frame_count++; if (Engine::get_singleton()->is_editor_hint()) break; update_view(); @@ -505,6 +514,7 @@ StreamWorld::StreamWorld() , tile_size(0) , view_distance(0) , initialized(false) + , frame_count(0) { Error result = config.load("res://config/stream.conf"); ERR_FAIL_COND_MSG(result != OK, "Failed to load config"); diff --git a/src/modules/stream/stream.h b/src/modules/stream/stream.h index 60a285c..0729674 100644 --- a/src/modules/stream/stream.h +++ b/src/modules/stream/stream.h @@ -34,6 +34,7 @@ private: int view_distance; bool initialized; int current_x, current_z; + int frame_count; void _notification(int which); void create_tilemap(); void update_view(); diff --git a/src/modules/stream/world_editor.cpp b/src/modules/stream/world_editor.cpp index 9af675b..23041b3 100644 --- a/src/modules/stream/world_editor.cpp +++ b/src/modules/stream/world_editor.cpp @@ -3,6 +3,7 @@ #include #include #include +#include #include #include #include