Refining objects placement and Dispensaire preview
This commit is contained in:
parent
a6e6e6de1a
commit
2d1a57a2e2
6 changed files with 313 additions and 39 deletions
|
@ -74,7 +74,7 @@ modulate = Color(0.227451, 0.184314, 1, 1)
|
||||||
text = "Zone aquatique"
|
text = "Zone aquatique"
|
||||||
|
|
||||||
[node name="BluePoint3" type="Position3D" parent="labels/Blue - Zone names"]
|
[node name="BluePoint3" type="Position3D" parent="labels/Blue - Zone names"]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 18.6298, 7.89366, -18.7856)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 18.6298, 7.89366, -7.7856)
|
||||||
|
|
||||||
[node name="Terrain irrégulier" parent="labels/Blue - Zone names/BluePoint3" instance=ExtResource( "7_5rpqq" )]
|
[node name="Terrain irrégulier" parent="labels/Blue - Zone names/BluePoint3" instance=ExtResource( "7_5rpqq" )]
|
||||||
modulate = Color(0.227451, 0.184314, 1, 1)
|
modulate = Color(0.227451, 0.184314, 1, 1)
|
||||||
|
@ -83,7 +83,7 @@ text = "Terrain irrégulier"
|
||||||
[node name="Green - Informations" type="Node3D" parent="labels"]
|
[node name="Green - Informations" type="Node3D" parent="labels"]
|
||||||
|
|
||||||
[node name="GreenPoint" type="Position3D" parent="labels/Green - Informations"]
|
[node name="GreenPoint" type="Position3D" parent="labels/Green - Informations"]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 16.5125, 5.69293, -17.2869)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 16.5125, 5.69293, -8.2869)
|
||||||
|
|
||||||
[node name="Tester ressenti des collisions selon angle de pente" parent="labels/Green - Informations/GreenPoint" instance=ExtResource( "7_5rpqq" )]
|
[node name="Tester ressenti des collisions selon angle de pente" parent="labels/Green - Informations/GreenPoint" instance=ExtResource( "7_5rpqq" )]
|
||||||
modulate = Color(0.0196078, 1, 0, 1)
|
modulate = Color(0.0196078, 1, 0, 1)
|
||||||
|
@ -103,10 +103,10 @@ text = "Nage implémentée"
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -15, 0.1, 15)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -15, 0.1, 15)
|
||||||
|
|
||||||
[node name="ramp-moving" parent="." instance=ExtResource( "3_bvbgo" )]
|
[node name="ramp-moving" parent="." instance=ExtResource( "3_bvbgo" )]
|
||||||
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, 12, 0, 15)
|
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, 12, 0, 22)
|
||||||
|
|
||||||
[node name="moutain" parent="." instance=ExtResource( "3_rbp35" )]
|
[node name="moutain" parent="." instance=ExtResource( "3_rbp35" )]
|
||||||
transform = Transform3D(2, 0, 0, 0, 2, 0, 0, 0, 2, 17.5054, -0.419849, -19.5951)
|
transform = Transform3D(2, 0, 0, 0, 2, 0, 0, 0, 2, 20.5054, -0.419849, -6.5951)
|
||||||
|
|
||||||
[node name="obstacles" parent="." instance=ExtResource( "5_mi3we" )]
|
[node name="obstacles" parent="." instance=ExtResource( "5_mi3we" )]
|
||||||
transform = Transform3D(-1, 0, -8.74228e-08, 0, 1, 0, 8.74228e-08, 0, -1, 3, 0.05, 19)
|
transform = Transform3D(-1, 0, -8.74228e-08, 0, 1, 0, 8.74228e-08, 0, -1, 3, 0.05, 19)
|
||||||
|
@ -130,4 +130,4 @@ transform = Transform3D(-0.755122, 0, 0.655585, 0, 1, 0, -0.655585, 0, -0.755122
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 65, 0.05, -15)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 65, 0.05, -15)
|
||||||
|
|
||||||
[node name="dispensaire_01" parent="." instance=ExtResource( "13_ald41" )]
|
[node name="dispensaire_01" parent="." instance=ExtResource( "13_ald41" )]
|
||||||
transform = Transform3D(0.9, 0, 0, 0, 0.9, 0, 0, 0, 0.9, 0, -6.349, -84.257)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, -7.073, -89.152)
|
||||||
|
|
|
@ -1,16 +1,48 @@
|
||||||
[gd_scene load_steps=8 format=3 uid="uid://mdsxnqsijdqv"]
|
[gd_scene load_steps=15 format=3 uid="uid://mdsxnqsijdqv"]
|
||||||
|
|
||||||
[ext_resource type="Material" uid="uid://cdijyqa881tvv" path="res://maps/materials/simple_grid_world.material" id="1_7h8rl"]
|
[ext_resource type="Material" uid="uid://cdijyqa881tvv" path="res://maps/materials/simple_grid_world.material" id="1_7h8rl"]
|
||||||
[ext_resource type="PackedScene" uid="uid://c7sga2ipka52x" path="res://maps/waypoint/waypoint.tscn" id="1_pv3e4"]
|
[ext_resource type="PackedScene" uid="uid://c7sga2ipka52x" path="res://maps/waypoint/waypoint.tscn" id="1_pv3e4"]
|
||||||
|
[ext_resource type="PackedScene" uid="uid://b7vno4rkejrrg" path="res://maps/objects/dispensaire_ground_2.tscn" id="3_i6vnn"]
|
||||||
[ext_resource type="PackedScene" uid="uid://bhb14kr7dfg4y" path="res://maps/objects/cliff_structure_result.tscn" id="3_wc10r"]
|
[ext_resource type="PackedScene" uid="uid://bhb14kr7dfg4y" path="res://maps/objects/cliff_structure_result.tscn" id="3_wc10r"]
|
||||||
[ext_resource type="PackedScene" uid="uid://duefdpxb5rht4" path="res://maps/objects/dispensaire_ground.tscn" id="4_utl0m"]
|
[ext_resource type="Shader" path="res://maps/shaders/water.gdshader" id="5_luy84"]
|
||||||
|
[ext_resource type="Texture2D" uid="uid://dppjl2jpko3lx" path="res://maps/textures/water_normal_a.png" id="6_p78r6"]
|
||||||
[sub_resource type="BoxShape3D" id="BoxShape3D_5ts02"]
|
[ext_resource type="Texture2D" uid="uid://b8tu2ncerig3r" path="res://maps/textures/water_normal_b.png" id="7_3ineq"]
|
||||||
|
[ext_resource type="Texture2D" uid="uid://dv1ywlb7inqyu" path="res://maps/textures/water_uv_sampler.png" id="8_r0tk1"]
|
||||||
|
|
||||||
[sub_resource type="BoxMesh" id="BoxMesh_reijy"]
|
[sub_resource type="BoxMesh" id="BoxMesh_reijy"]
|
||||||
|
|
||||||
[sub_resource type="BoxShape3D" id="BoxShape3D_sky75"]
|
[sub_resource type="BoxShape3D" id="BoxShape3D_sky75"]
|
||||||
|
|
||||||
|
[sub_resource type="BoxShape3D" id="BoxShape3D_5ts02"]
|
||||||
|
|
||||||
|
[sub_resource type="Texture2DArray" id="Texture2DArray_ssiq6"]
|
||||||
|
|
||||||
|
[sub_resource type="ShaderMaterial" id="ShaderMaterial_tfcq0"]
|
||||||
|
render_priority = 0
|
||||||
|
shader = ExtResource( "5_luy84" )
|
||||||
|
shader_param/wave_speed = 0.05
|
||||||
|
shader_param/wave_a = Plane(1.27, 1.38, 0.35, 1)
|
||||||
|
shader_param/wave_b = Plane(2.5, 2.176, 0.3, 0.4)
|
||||||
|
shader_param/wave_c = Plane(3, 2.554, 0.025, 0.083)
|
||||||
|
shader_param/sampler_scale = Vector2(18, 18)
|
||||||
|
shader_param/sampler_direction = Vector2(0.05, 0.05)
|
||||||
|
shader_param/uv_sampler_scale = Vector2(0.3, 0.3)
|
||||||
|
shader_param/uv_sampler_strength = 0.02
|
||||||
|
shader_param/foam_level = 0.0
|
||||||
|
shader_param/refraction = 0.075
|
||||||
|
shader_param/color_deep = Color(0.0117647, 0.380392, 0.564706, 1)
|
||||||
|
shader_param/color_shallow = Color(0, 0.486275, 0.564706, 1)
|
||||||
|
shader_param/beers_law = 2.0
|
||||||
|
shader_param/depth_offset = 0.0
|
||||||
|
shader_param/projector = null
|
||||||
|
shader_param/uv_sampler = ExtResource( "8_r0tk1" )
|
||||||
|
shader_param/normalmap_a_sampler = ExtResource( "6_p78r6" )
|
||||||
|
shader_param/normalmap_b_sampler = ExtResource( "7_3ineq" )
|
||||||
|
shader_param/caustic_sampler = SubResource( "Texture2DArray_ssiq6" )
|
||||||
|
|
||||||
|
[sub_resource type="PlaneMesh" id="PlaneMesh_wfa5k"]
|
||||||
|
material = SubResource( "ShaderMaterial_tfcq0" )
|
||||||
|
|
||||||
[node name="dispensaire_01" type="Node3D"]
|
[node name="dispensaire_01" type="Node3D"]
|
||||||
|
|
||||||
[node name="labels" type="Node3D" parent="."]
|
[node name="labels" type="Node3D" parent="."]
|
||||||
|
@ -96,10 +128,10 @@ text = "Pont coupé/bloqué"
|
||||||
[node name="cliffs" type="Node3D" parent="."]
|
[node name="cliffs" type="Node3D" parent="."]
|
||||||
|
|
||||||
[node name="cliff_structure_result" parent="cliffs" instance=ExtResource( "3_wc10r" )]
|
[node name="cliff_structure_result" parent="cliffs" instance=ExtResource( "3_wc10r" )]
|
||||||
transform = Transform3D(0.000625648, -0.309259, -0.106275, 0.26842, 0.00289414, -0.000661928, 0.00208181, -0.280215, 0.117284, -33.9787, 8.14743, 42.0372)
|
transform = Transform3D(0.00109808, -0.366527, -0.0756828, 0.26842, 0.00289414, -0.000661928, 0.00187605, -0.199549, 0.139004, -38.8112, 8.14743, 42.0372)
|
||||||
|
|
||||||
[node name="cliff_structure_result6" parent="cliffs" instance=ExtResource( "3_wc10r" )]
|
[node name="cliff_structure_result6" parent="cliffs" instance=ExtResource( "3_wc10r" )]
|
||||||
transform = Transform3D(-0.068134, 0.402067, 0.0136245, 0.259629, 0.105209, 0.00483924, 0.00208181, 0.0379863, -0.157612, -21.0004, 24.4165, 48.6603)
|
transform = Transform3D(-0.068134, 0.402067, 0.0136245, 0.259629, 0.105209, 0.00483924, 0.00208181, 0.0379863, -0.157612, -21.0004, 24.4165, 50.4013)
|
||||||
|
|
||||||
[node name="cliff_structure_result16" parent="cliffs" instance=ExtResource( "3_wc10r" )]
|
[node name="cliff_structure_result16" parent="cliffs" instance=ExtResource( "3_wc10r" )]
|
||||||
transform = Transform3D(0.0819052, -0.0573719, 0, 0.0573719, 0.0819052, 0, 0, 0, 0.0583151, -13.8211, 10.979, 49.5708)
|
transform = Transform3D(0.0819052, -0.0573719, 0, 0.0573719, 0.0819052, 0, 0, 0, 0.0583151, -13.8211, 10.979, 49.5708)
|
||||||
|
@ -111,60 +143,54 @@ transform = Transform3D(0.0929551, -0.0368692, 0, 0.0368692, 0.0929551, 0, 0, 0,
|
||||||
transform = Transform3D(0.0805504, -0.059259, 0, 0.059259, 0.0805504, 0, 0, 0, 0.0496628, -5.93293, 16.4204, 49.5472)
|
transform = Transform3D(0.0805504, -0.059259, 0, 0.059259, 0.0805504, 0, 0, 0, 0.0496628, -5.93293, 16.4204, 49.5472)
|
||||||
|
|
||||||
[node name="cliff_structure_result19" parent="cliffs" instance=ExtResource( "3_wc10r" )]
|
[node name="cliff_structure_result19" parent="cliffs" instance=ExtResource( "3_wc10r" )]
|
||||||
transform = Transform3D(0.0156177, 0.298696, 0.000257853, 0.0944811, -0.0187853, 0.143485, 0.122343, -0.0236228, -0.110841, -8.72084, 20.3028, 48.3403)
|
transform = Transform3D(0.0156177, 0.298696, 0.000257853, 0.0944811, -0.0187853, 0.143485, 0.122343, -0.0236228, -0.110841, -8.72084, 20.3028, 52.819)
|
||||||
|
|
||||||
[node name="cliff_structure_result2" parent="cliffs" instance=ExtResource( "3_wc10r" )]
|
[node name="cliff_structure_result2" parent="cliffs" instance=ExtResource( "3_wc10r" )]
|
||||||
transform = Transform3D(0.058116, 0.406949, -0.00756825, 0.262061, -0.0902982, 0.00127901, -0.000662018, -0.0202128, -0.158087, 13.0748, 18.1371, 49.7366)
|
transform = Transform3D(0.0569527, 0.395871, -0.0371883, 0.262061, -0.0902982, 0.00127901, -0.0115889, -0.096448, -0.153837, 13.0748, 18.1371, 50.1999)
|
||||||
|
|
||||||
[node name="cliff_structure_result10" parent="cliffs" instance=ExtResource( "3_wc10r" )]
|
[node name="cliff_structure_result10" parent="cliffs" instance=ExtResource( "3_wc10r" )]
|
||||||
transform = Transform3D(0.0433009, 0.00865171, -0.195065, 0.195256, -0.00242337, 0.0432359, -0.000493248, -0.199798, -0.00897115, 49.6419, 6.9355, -10.0086)
|
transform = Transform3D(0.0433009, 0.00865171, -0.195065, 0.195256, -0.00242337, 0.0432359, -0.000493248, -0.199798, -0.00897115, 53.2822, 4.44362, -10.0086)
|
||||||
|
|
||||||
[node name="cliff_structure_result11" parent="cliffs" instance=ExtResource( "3_wc10r" )]
|
[node name="cliff_structure_result11" parent="cliffs" instance=ExtResource( "3_wc10r" )]
|
||||||
transform = Transform3D(0.0720451, 0.00865171, -0.195065, 0.324871, -0.00242337, 0.0432359, -0.000820677, -0.199798, -0.00897115, -38.9682, 7.62793, -13.854)
|
transform = Transform3D(0.0720451, 0.00865171, -0.195065, 0.324871, -0.00242337, 0.0432359, -0.000820677, -0.199798, -0.00897115, -68.6405, 0.701905, -13.854)
|
||||||
|
|
||||||
[node name="cliff_structure_result12" parent="cliffs" instance=ExtResource( "3_wc10r" )]
|
[node name="cliff_structure_result12" parent="cliffs" instance=ExtResource( "3_wc10r" )]
|
||||||
transform = Transform3D(0.0720451, -0.146458, -0.263207, 0.324871, 0.032145, 0.0591422, -0.000820679, -0.132351, 0.305627, -45.427, 15.9679, 41.7807)
|
transform = Transform3D(0.0720451, -0.146458, -0.263207, 0.324871, 0.032145, 0.0591422, -0.000820679, -0.132351, 0.305627, -51.5997, 15.9679, 43.3634)
|
||||||
|
|
||||||
[node name="cliff_structure_result13" parent="cliffs" instance=ExtResource( "3_wc10r" )]
|
[node name="cliff_structure_result13" parent="cliffs" instance=ExtResource( "3_wc10r" )]
|
||||||
transform = Transform3D(-0.0598827, -0.148424, -0.263207, 0.307883, -0.0701158, 0.0591422, -0.11115, -0.114255, 0.305627, 33.6406, 18.2974, 53.9029)
|
transform = Transform3D(-0.12621, -0.168899, 0.154144, 0.307883, -0.0701158, 0.0591422, 0.00334202, 0.080975, 0.372727, 33.8207, 12.7863, 52.1016)
|
||||||
|
|
||||||
[node name="cliff_structure_result14" parent="cliffs" instance=ExtResource( "3_wc10r" )]
|
[node name="cliff_structure_result14" parent="cliffs" instance=ExtResource( "3_wc10r" )]
|
||||||
transform = Transform3D(-0.0598827, -0.194776, -0.056446, 0.307883, -0.0430751, 0.127334, -0.11115, -0.0143803, 0.383123, 42.961, -15.299, -41.1652)
|
transform = Transform3D(-0.0598827, -0.194776, -0.056446, 0.307883, -0.0430751, 0.127334, -0.11115, -0.0143803, 0.383123, 64.9908, -15.299, -41.1652)
|
||||||
|
|
||||||
[node name="cliff_structure_result15" parent="cliffs" instance=ExtResource( "3_wc10r" )]
|
[node name="cliff_structure_result15" parent="cliffs" instance=ExtResource( "3_wc10r" )]
|
||||||
transform = Transform3D(-0.0159809, -0.176625, -0.190243, 0.307883, -0.0430751, 0.127334, -0.125239, -0.0833562, 0.337308, -41.1878, -7.79556, -39.0346)
|
transform = Transform3D(-0.0159809, -0.176625, -0.190243, 0.307883, -0.0430751, 0.127334, -0.125239, -0.0833562, 0.337308, -68.0593, -13.6338, -36.1255)
|
||||||
|
|
||||||
[node name="cliff_structure_result3" parent="cliffs" instance=ExtResource( "3_wc10r" )]
|
[node name="cliff_structure_result3" parent="cliffs" instance=ExtResource( "3_wc10r" )]
|
||||||
transform = Transform3D(-0.116174, 0.21081, -0.142509, 0.0379879, -0.00400713, -0.574538, -0.0684204, -0.360167, -0.0770195, 36.4111, 13.6401, 36.7749)
|
transform = Transform3D(-0.0968657, 0.289469, -0.120446, 0.0379879, -0.00400713, -0.574538, -0.0937805, -0.300614, -0.108321, 36.4111, 7.98776, 36.7749)
|
||||||
|
|
||||||
[node name="cliff_structure_result4" parent="cliffs" instance=ExtResource( "3_wc10r" )]
|
[node name="cliff_structure_result4" parent="cliffs" instance=ExtResource( "3_wc10r" )]
|
||||||
transform = Transform3D(0.120364, -0.210428, 0.0513524, 0.0241602, 0.0531275, -0.583061, 0.0674505, 0.356475, 0.11721, -42.3304, 9.35771, 22.6139)
|
transform = Transform3D(0.116818, 0.212342, 0.127493, 0.0241602, 0.0531275, -0.583061, -0.0734201, 0.355338, 0.0109876, -60.3069, 6.91447, 23.8745)
|
||||||
|
|
||||||
[node name="cliff_structure_result5" parent="cliffs" instance=ExtResource( "3_wc10r" )]
|
[node name="cliff_structure_result5" parent="cliffs" instance=ExtResource( "3_wc10r" )]
|
||||||
transform = Transform3D(0.0598937, -0.0263601, -0.241284, 0.100707, 0.228819, 0, 0.220841, -0.0971956, 0.0654378, -40.0169, 9.38668, -2.42343)
|
transform = Transform3D(0.0198276, -0.00872638, -0.24906, 0.100707, 0.228819, -1.79771e-09, 0.227958, -0.100328, 0.0216628, -69.9423, 4.33645, -2.42343)
|
||||||
|
|
||||||
[node name="cliff_structure_result7" parent="cliffs" instance=ExtResource( "3_wc10r" )]
|
[node name="cliff_structure_result7" parent="cliffs" instance=ExtResource( "3_wc10r" )]
|
||||||
transform = Transform3D(-0.0233705, -0.00500097, 0.240978, -0.248686, 0.0109646, -0.0224019, -0.0104516, -0.249709, -0.00580975, 49.5391, 8.94091, 9.74865)
|
transform = Transform3D(-0.0197221, 0.061993, 0.233747, -0.248686, 0.0109646, -0.0224019, -0.0163235, -0.241943, 0.0588776, 54.4027, 5.12994, 9.74865)
|
||||||
|
|
||||||
[node name="cliff_structure_result8" parent="cliffs" instance=ExtResource( "3_wc10r" )]
|
[node name="cliff_structure_result8" parent="cliffs" instance=ExtResource( "3_wc10r" )]
|
||||||
transform = Transform3D(-0.00495775, 0.134257, 0.22702, -0.242023, -0.0933285, 0.016615, 0.0624517, -0.351024, 0.0824113, -39.7038, 1.14961, -27.8851)
|
transform = Transform3D(0.0122522, 0.0334966, 0.240887, -0.242023, -0.0933285, 0.016615, 0.0614384, -0.374327, 0.0174131, -68.2808, -4.57485, -24.5612)
|
||||||
|
|
||||||
[node name="cliff_structure_result9" parent="cliffs" instance=ExtResource( "3_wc10r" )]
|
[node name="cliff_structure_result9" parent="cliffs" instance=ExtResource( "3_wc10r" )]
|
||||||
transform = Transform3D(-0.00495775, 0.119993, -0.230121, -0.242023, 0.0896849, 0.0231663, 0.0624517, 0.357087, 0.0715096, 39.7767, -0.383574, -27.5171)
|
transform = Transform3D(-0.0438898, -0.174707, -0.179172, -0.205022, 0.0770326, 0.0207747, 0.0298354, 0.272344, -0.120814, 58.8535, -2.28909, -27.5171)
|
||||||
|
|
||||||
[node name="dispensaire-ground" parent="." instance=ExtResource( "4_utl0m" )]
|
[node name="dispensaire-ground-2" parent="." instance=ExtResource( "3_i6vnn" )]
|
||||||
|
|
||||||
[node name="lower_bridge" type="Node3D" parent="."]
|
[node name="lower_bridge" type="Node3D" parent="."]
|
||||||
transform = Transform3D(1, 0, 0, 0, 0.990667, 0.136303, 0, -0.136303, 0.990667, -0.529175, 5.31451, -2.00357)
|
transform = Transform3D(1, 0, 0, 0, 0.986677, 0.162688, 0, -0.162688, 0.986677, -0.772088, -10.5233, -57.8353)
|
||||||
|
|
||||||
[node name="mur_invisible" type="StaticBody3D" parent="lower_bridge"]
|
|
||||||
|
|
||||||
[node name="CollisionShape3D" type="CollisionShape3D" parent="lower_bridge/mur_invisible"]
|
|
||||||
transform = Transform3D(99.868, -0.0700053, 0.0508806, 0.700053, 9.99976, 0.000178218, -5.08806, 0.00178218, 0.998705, 1.91915, -5.9166, -45.0318)
|
|
||||||
shape = SubResource( "BoxShape3D_5ts02" )
|
|
||||||
|
|
||||||
[node name="closed_bridge" type="MeshInstance3D" parent="lower_bridge"]
|
[node name="closed_bridge" type="MeshInstance3D" parent="lower_bridge"]
|
||||||
transform = Transform3D(5.84965, 0, 0, 0, 1.28766, 1.03678e-06, 0, -7.67503e-08, 17.3943, -0.0749903, -9.0801, -45.3002)
|
transform = Transform3D(5.84965, 0, 0, 0, 1.28766, 1.43051e-06, 0, -2.08616e-07, 9.77368, 0, -2.86102e-06, 7.94342)
|
||||||
mesh = SubResource( "BoxMesh_reijy" )
|
mesh = SubResource( "BoxMesh_reijy" )
|
||||||
skeleton = NodePath("../..")
|
skeleton = NodePath("../..")
|
||||||
surface_material_override/0 = ExtResource( "1_7h8rl" )
|
surface_material_override/0 = ExtResource( "1_7h8rl" )
|
||||||
|
@ -175,7 +201,7 @@ surface_material_override/0 = ExtResource( "1_7h8rl" )
|
||||||
shape = SubResource( "BoxShape3D_sky75" )
|
shape = SubResource( "BoxShape3D_sky75" )
|
||||||
|
|
||||||
[node name="closed_bridge2" type="MeshInstance3D" parent="lower_bridge"]
|
[node name="closed_bridge2" type="MeshInstance3D" parent="lower_bridge"]
|
||||||
transform = Transform3D(5.84965, 0, 0, 0, 1.28766, 1.03678e-06, 0, -7.67503e-08, 17.3943, -0.0749903, -9.0801, -67.0305)
|
transform = Transform3D(5.84965, 0, 0, 0, 1.28766, 1.43051e-06, 0, -1.04308e-07, 12.4028, 0, -1.90735e-06, -11.4875)
|
||||||
mesh = SubResource( "BoxMesh_reijy" )
|
mesh = SubResource( "BoxMesh_reijy" )
|
||||||
skeleton = NodePath("../..")
|
skeleton = NodePath("../..")
|
||||||
surface_material_override/0 = ExtResource( "1_7h8rl" )
|
surface_material_override/0 = ExtResource( "1_7h8rl" )
|
||||||
|
@ -183,12 +209,14 @@ surface_material_override/0 = ExtResource( "1_7h8rl" )
|
||||||
[node name="StaticBody3D" type="StaticBody3D" parent="lower_bridge/closed_bridge2"]
|
[node name="StaticBody3D" type="StaticBody3D" parent="lower_bridge/closed_bridge2"]
|
||||||
|
|
||||||
[node name="CollisionShape3D" type="CollisionShape3D" parent="lower_bridge/closed_bridge2/StaticBody3D"]
|
[node name="CollisionShape3D" type="CollisionShape3D" parent="lower_bridge/closed_bridge2/StaticBody3D"]
|
||||||
|
transform = Transform3D(1, 0, 0, 0, 1, 1.19209e-07, 0, 0, 1, 0, 0, 0)
|
||||||
shape = SubResource( "BoxShape3D_sky75" )
|
shape = SubResource( "BoxShape3D_sky75" )
|
||||||
|
|
||||||
[node name="underwater_pathway" type="Node3D" parent="."]
|
[node name="underwater_pathway" type="Node3D" parent="."]
|
||||||
|
transform = Transform3D(0.995792, 0, 0.0916407, 0, 1, 0, -0.0916407, 0, 0.995792, -1.07275, -0.130981, 0.0700684)
|
||||||
|
|
||||||
[node name="ceiling" type="MeshInstance3D" parent="underwater_pathway"]
|
[node name="ceiling" type="MeshInstance3D" parent="underwater_pathway"]
|
||||||
transform = Transform3D(13.2059, 0.0187885, -3.32116, -0.475179, 0.551071, 0, 3.1074, 0.00442098, 14.1144, -11.6847, 7.91157, 11.6417)
|
transform = Transform3D(13.2162, 0, -3.31106, 0, 0.551409, 0, 3.09984, 0, 14.1168, -11.6847, 7.91157, 11.6417)
|
||||||
mesh = SubResource( "BoxMesh_reijy" )
|
mesh = SubResource( "BoxMesh_reijy" )
|
||||||
skeleton = NodePath("../..")
|
skeleton = NodePath("../..")
|
||||||
surface_material_override/0 = ExtResource( "1_7h8rl" )
|
surface_material_override/0 = ExtResource( "1_7h8rl" )
|
||||||
|
@ -323,7 +351,7 @@ transform = Transform3D(1, 6.40284e-10, 1.49012e-08, -5.58794e-09, 1, 0, 2.98023
|
||||||
shape = SubResource( "BoxShape3D_sky75" )
|
shape = SubResource( "BoxShape3D_sky75" )
|
||||||
|
|
||||||
[node name="bridge" type="MeshInstance3D" parent="."]
|
[node name="bridge" type="MeshInstance3D" parent="."]
|
||||||
transform = Transform3D(11.1351, -0.0480413, 0.508143, 0.846199, 0.545952, 0.615445, -1.20286, -0.0606572, 5.13693, -11.4238, 0.542928, -13.4148)
|
transform = Transform3D(16.8682, -0.0423356, 1.46663, 1.35691, 0.575199, 1.56479e-08, -5.14232, 0.0129061, 4.81094, -10.6912, 0.666304, -12.3004)
|
||||||
mesh = SubResource( "BoxMesh_reijy" )
|
mesh = SubResource( "BoxMesh_reijy" )
|
||||||
surface_material_override/0 = ExtResource( "1_7h8rl" )
|
surface_material_override/0 = ExtResource( "1_7h8rl" )
|
||||||
|
|
||||||
|
@ -332,3 +360,65 @@ surface_material_override/0 = ExtResource( "1_7h8rl" )
|
||||||
[node name="CollisionShape3D" type="CollisionShape3D" parent="bridge/StaticBody3D"]
|
[node name="CollisionShape3D" type="CollisionShape3D" parent="bridge/StaticBody3D"]
|
||||||
transform = Transform3D(1, -5.52973e-10, 1.49012e-08, 7.45058e-08, 1, 2.98023e-08, 1.19209e-07, 0, 1, 0, 0, 0)
|
transform = Transform3D(1, -5.52973e-10, 1.49012e-08, 7.45058e-08, 1, 2.98023e-08, 1.19209e-07, 0, 1, 0, 0, 0)
|
||||||
shape = SubResource( "BoxShape3D_sky75" )
|
shape = SubResource( "BoxShape3D_sky75" )
|
||||||
|
|
||||||
|
[node name="invisible_wall" type="Node3D" parent="."]
|
||||||
|
|
||||||
|
[node name="wall1" type="StaticBody3D" parent="invisible_wall"]
|
||||||
|
transform = Transform3D(0.393132, 1.86265e-09, 0.0878105, -0.00407423, 2.13, 0.157416, -0.029612, -0.29306, 1.14412, -51.0155, -7.34955, -46.584)
|
||||||
|
|
||||||
|
[node name="CollisionShape3D" type="CollisionShape3D" parent="invisible_wall/wall1"]
|
||||||
|
transform = Transform3D(100, 0, 0, 0, 10, 0, 0, 0, 1, 0, 0, 0)
|
||||||
|
shape = SubResource( "BoxShape3D_5ts02" )
|
||||||
|
|
||||||
|
[node name="wall2" type="StaticBody3D" parent="invisible_wall"]
|
||||||
|
transform = Transform3D(0.393765, 0, -0.0583966, 0.00270949, 2.13, 0.15767, 0.0196929, -0.29306, 1.14597, -22.5739, -7.34641, -47.3586)
|
||||||
|
|
||||||
|
[node name="CollisionShape3D" type="CollisionShape3D" parent="invisible_wall/wall2"]
|
||||||
|
transform = Transform3D(100, -5.96046e-08, -2.98023e-08, 1.49012e-08, 10, 2.23517e-08, -2.38419e-07, -4.76837e-07, 1, -1.71157, 0, 0)
|
||||||
|
shape = SubResource( "BoxShape3D_5ts02" )
|
||||||
|
|
||||||
|
[node name="wall3" type="StaticBody3D" parent="invisible_wall"]
|
||||||
|
transform = Transform3D(0.173184, 0, 0, 0, 2.15007, 0, 0, 0, 1.15823, 0.00012207, -7.34641, -54.882)
|
||||||
|
|
||||||
|
[node name="CollisionShape3D" type="CollisionShape3D" parent="invisible_wall/wall3"]
|
||||||
|
transform = Transform3D(100, -5.96046e-08, -2.98023e-08, 1.49012e-08, 10, 2.23517e-08, -2.38419e-07, -4.76837e-07, 1, -1.71157, 0, -0.470699)
|
||||||
|
shape = SubResource( "BoxShape3D_5ts02" )
|
||||||
|
|
||||||
|
[node name="wall4" type="StaticBody3D" parent="invisible_wall"]
|
||||||
|
transform = Transform3D(-0.00155967, 0, 1.15819, 0, 2.15007, 0, -0.173177, 0, -0.0104309, -4.23253, -7.34641, -56.3122)
|
||||||
|
|
||||||
|
[node name="CollisionShape3D" type="CollisionShape3D" parent="invisible_wall/wall4"]
|
||||||
|
transform = Transform3D(100, -5.96046e-08, -2.98023e-08, 1.49012e-08, 10, 2.23517e-08, -2.38419e-07, -4.76837e-07, 1, -1.71157, 0, 0)
|
||||||
|
shape = SubResource( "BoxShape3D_5ts02" )
|
||||||
|
|
||||||
|
[node name="wall5" type="StaticBody3D" parent="invisible_wall"]
|
||||||
|
transform = Transform3D(-0.00155967, 0, 1.15819, 0, 2.15007, 0, -0.173177, 0, -0.0104309, 2.59034, -7.34641, -55.7519)
|
||||||
|
|
||||||
|
[node name="CollisionShape3D" type="CollisionShape3D" parent="invisible_wall/wall5"]
|
||||||
|
transform = Transform3D(100, -5.96046e-08, -2.98023e-08, 1.49012e-08, 10, 2.23517e-08, -2.38419e-07, -4.76837e-07, 1, -1.71157, 0, 0)
|
||||||
|
shape = SubResource( "BoxShape3D_5ts02" )
|
||||||
|
|
||||||
|
[node name="wall6" type="StaticBody3D" parent="invisible_wall"]
|
||||||
|
transform = Transform3D(0.16268, 0, 0.397241, 0, 2.15007, 0, -0.0593972, 0, 1.08798, 10.8408, -7.34641, -50.3015)
|
||||||
|
|
||||||
|
[node name="CollisionShape3D" type="CollisionShape3D" parent="invisible_wall/wall6"]
|
||||||
|
transform = Transform3D(100, -5.96046e-08, -2.98023e-08, 1.49012e-08, 10, 2.23517e-08, -2.38419e-07, -4.76837e-07, 1, -1.71157, 0, 0)
|
||||||
|
shape = SubResource( "BoxShape3D_5ts02" )
|
||||||
|
|
||||||
|
[node name="wall7" type="StaticBody3D" parent="invisible_wall"]
|
||||||
|
transform = Transform3D(0.258259, 0, -0.251319, 0, 2.15007, 0, 0.0574059, 0, 1.13064, 23.8996, -7.34641, -51.0634)
|
||||||
|
|
||||||
|
[node name="CollisionShape3D" type="CollisionShape3D" parent="invisible_wall/wall7"]
|
||||||
|
transform = Transform3D(100, -5.96046e-08, -2.98023e-08, 1.49012e-08, 10, 2.23517e-08, -2.38419e-07, -4.76837e-07, 1, -1.71157, 0, 0)
|
||||||
|
shape = SubResource( "BoxShape3D_5ts02" )
|
||||||
|
|
||||||
|
[node name="wall8" type="StaticBody3D" parent="invisible_wall"]
|
||||||
|
transform = Transform3D(0.263464, 0, 0.105397, 0, 2.15007, 0, -0.0240745, 0, 1.15343, 49.7376, -7.34641, -49.4947)
|
||||||
|
|
||||||
|
[node name="CollisionShape3D" type="CollisionShape3D" parent="invisible_wall/wall8"]
|
||||||
|
transform = Transform3D(100, -5.96046e-08, -2.98023e-08, 1.49012e-08, 10, 2.23517e-08, -2.38419e-07, -4.76837e-07, 1, -1.71157, 0, 0)
|
||||||
|
shape = SubResource( "BoxShape3D_5ts02" )
|
||||||
|
|
||||||
|
[node name="water-level" type="MeshInstance3D" parent="."]
|
||||||
|
transform = Transform3D(34.9759, 0, 0, 0, 1, 0, 0, 0, 20, -35.1585, -8.93512, -26.0469)
|
||||||
|
mesh = SubResource( "PlaneMesh_wfa5k" )
|
||||||
|
|
151
maps/imports/dispensaire-ground-2.gltf
Normal file
151
maps/imports/dispensaire-ground-2.gltf
Normal file
File diff suppressed because one or more lines are too long
28
maps/imports/dispensaire-ground-2.gltf.import
Normal file
28
maps/imports/dispensaire-ground-2.gltf.import
Normal file
|
@ -0,0 +1,28 @@
|
||||||
|
[remap]
|
||||||
|
|
||||||
|
importer="scene"
|
||||||
|
importer_version=1
|
||||||
|
type="PackedScene"
|
||||||
|
uid="uid://dg372pdjqu8w0"
|
||||||
|
path="res://.godot/imported/dispensaire-ground-2.gltf-b886ce496299f45c5bf2a130b116c79c.scn"
|
||||||
|
|
||||||
|
[deps]
|
||||||
|
|
||||||
|
source_file="res://maps/imports/dispensaire-ground-2.gltf"
|
||||||
|
dest_files=["res://.godot/imported/dispensaire-ground-2.gltf-b886ce496299f45c5bf2a130b116c79c.scn"]
|
||||||
|
|
||||||
|
[params]
|
||||||
|
|
||||||
|
nodes/root_type="Node3D"
|
||||||
|
nodes/root_name="Scene Root"
|
||||||
|
nodes/root_scale=1.0
|
||||||
|
meshes/ensure_tangents=true
|
||||||
|
meshes/generate_lods=true
|
||||||
|
meshes/create_shadow_meshes=true
|
||||||
|
meshes/light_baking=1
|
||||||
|
meshes/lightmap_texel_size=0.1
|
||||||
|
skins/use_named_skins=true
|
||||||
|
animation/import=true
|
||||||
|
animation/fps=30
|
||||||
|
import_script/path=""
|
||||||
|
_subresources={}
|
5
maps/objects/dispensaire_ground_2.tscn
Normal file
5
maps/objects/dispensaire_ground_2.tscn
Normal file
|
@ -0,0 +1,5 @@
|
||||||
|
[gd_scene load_steps=2 format=3 uid="uid://b7vno4rkejrrg"]
|
||||||
|
|
||||||
|
[ext_resource type="PackedScene" uid="uid://dg372pdjqu8w0" path="res://maps/imports/dispensaire-ground-2.gltf" id="1_oeurc"]
|
||||||
|
|
||||||
|
[node name="dispensaire-ground-2" instance=ExtResource( "1_oeurc" )]
|
|
@ -14,7 +14,7 @@ radius = 2.0
|
||||||
|
|
||||||
[sub_resource type="Texture2DArray" id="Texture2DArray_um4oc"]
|
[sub_resource type="Texture2DArray" id="Texture2DArray_um4oc"]
|
||||||
|
|
||||||
[sub_resource type="ShaderMaterial" id="ShaderMaterial_tfcq0"]
|
[sub_resource type="ShaderMaterial" id="ShaderMaterial_bm6uj"]
|
||||||
render_priority = 0
|
render_priority = 0
|
||||||
shader = ExtResource( "1_j5guc" )
|
shader = ExtResource( "1_j5guc" )
|
||||||
shader_param/wave_speed = 0.05
|
shader_param/wave_speed = 0.05
|
||||||
|
@ -38,7 +38,7 @@ shader_param/normalmap_b_sampler = ExtResource( "4_gohr5" )
|
||||||
shader_param/caustic_sampler = SubResource( "Texture2DArray_um4oc" )
|
shader_param/caustic_sampler = SubResource( "Texture2DArray_um4oc" )
|
||||||
|
|
||||||
[sub_resource type="PlaneMesh" id="PlaneMesh_uh76x"]
|
[sub_resource type="PlaneMesh" id="PlaneMesh_uh76x"]
|
||||||
material = SubResource( "ShaderMaterial_tfcq0" )
|
material = SubResource( "ShaderMaterial_bm6uj" )
|
||||||
|
|
||||||
[sub_resource type="ConvexPolygonShape3D" id="ConvexPolygonShape3D_7h41h"]
|
[sub_resource type="ConvexPolygonShape3D" id="ConvexPolygonShape3D_7h41h"]
|
||||||
points = PackedVector3Array(1, 1, 1, 1, 1, -1, -1, 1, 1, 1, -1, 1, 1, -1, -1, -1, 1, -1, -1, -1, 1, -1, -1, -1)
|
points = PackedVector3Array(1, 1, 1, 1, 1, -1, -1, 1, 1, 1, -1, 1, 1, -1, -1, -1, 1, -1, -1, -1, 1, -1, -1, -1)
|
||||||
|
|
Loading…
Reference in a new issue