more quality shit

This commit is contained in:
2024-01-28 23:26:59 +01:00
parent fbebc382b9
commit c7b9ef578e
47 changed files with 924 additions and 150 deletions

View File

@@ -258,6 +258,7 @@ script = ExtResource("8_8bfw8")
audio_library = Array[ExtResource("10_yctqg")]([SubResource("Resource_h6pb1"), SubResource("Resource_5l2w7"), SubResource("Resource_wyis3")])
[node name="HUD" type="HBoxContainer" parent="."]
visible = false
custom_minimum_size = Vector2(584, 0)
anchors_preset = 3
anchor_left = 1.0

View File

@@ -56,44 +56,6 @@ render_target_update_mode = 4
[node name="LVL1" parent="SubViewportContainer/SubViewport" instance=ExtResource("2_pnids")]
[node name="interior" parent="SubViewportContainer/SubViewport/LVL1" index="1"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0)
[node name="Ground1" parent="SubViewportContainer/SubViewport/LVL1/interior" index="0"]
surface_material_override/0 = null
[node name="StaticBody3D" parent="SubViewportContainer/SubViewport/LVL1/interior/Ground1" index="0"]
collision_layer = 1
collision_mask = 1
[node name="Walls2" parent="SubViewportContainer/SubViewport/LVL1/interior" index="1"]
surface_material_override/0 = null
[node name="StaticBody3D" parent="SubViewportContainer/SubViewport/LVL1/interior/Walls2" index="0"]
collision_layer = 1
collision_mask = 1
[node name="Ground2" parent="SubViewportContainer/SubViewport/LVL1/interior" index="2"]
surface_material_override/0 = null
[node name="StaticBody3D" parent="SubViewportContainer/SubViewport/LVL1/interior/Ground2" index="0"]
collision_layer = 1
collision_mask = 1
[node name="Walls1" parent="SubViewportContainer/SubViewport/LVL1/interior" index="3"]
surface_material_override/0 = null
[node name="StaticBody3D" parent="SubViewportContainer/SubViewport/LVL1/interior/Walls1" index="0"]
collision_layer = 1
collision_mask = 1
[node name="Ceiling" parent="SubViewportContainer/SubViewport/LVL1/interior" index="4"]
surface_material_override/0 = null
[node name="StaticBody3D" parent="SubViewportContainer/SubViewport/LVL1/interior/Ceiling" index="0"]
collision_layer = 1
collision_mask = 1
[node name="Player" parent="SubViewportContainer/SubViewport/LVL1" index="2"]
visible = false

View File

@@ -26,10 +26,4 @@ shape = SubResource("BoxShape3D_urlb8")
mesh = SubResource("QuadMesh_hjut0")
surface_material_override/0 = SubResource("StandardMaterial3D_iaevn")
[node name="Label3D" type="Label3D" parent="."]
transform = Transform3D(-1, 0, -8.74228e-08, 0, 1, 0, 8.74228e-08, 0, -1, 0, 0, -0.524372)
billboard = 2
text = "Nächstes Level"
font_size = 48
[connection signal="body_entered" from="." to="." method="_on_body_entered"]

View File

@@ -1,4 +1,4 @@
[gd_scene load_steps=33 format=3 uid="uid://ckad8stc13n83"]
[gd_scene load_steps=36 format=3 uid="uid://ckad8stc13n83"]
[ext_resource type="PackedScene" uid="uid://ddwkhfly2xyyt" path="res://assets/models/interior.obj" id="1_xs30l"]
[ext_resource type="Material" uid="uid://1w6e5sx6poff" path="res://assets/textures/material/tilesslatesquare/tilesslatesquare.material" id="2_evxh1"]
@@ -23,6 +23,8 @@
[ext_resource type="AudioStream" uid="uid://ddpvabd43s3p4" path="res://assets/audio/voicelines/anouncer_intro_04.ogg" id="21_n11nj"]
[ext_resource type="Material" uid="uid://canvgrlphqagw" path="res://assets/materials/light_metal.material" id="22_ixwoq"]
[ext_resource type="PackedScene" uid="uid://ckv2ssarxiv8w" path="res://scenes/objects/physics_objects/froggy.tscn" id="23_uexwc"]
[ext_resource type="Material" uid="uid://wi5k6axixuwr" path="res://assets/materials/metal.material" id="24_brfd8"]
[ext_resource type="PackedScene" uid="uid://jpjth6qixuym" path="res://scenes/objects/physics_objects/lamp.tscn" id="24_xtv3u"]
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_thqbu"]
@@ -63,6 +65,12 @@ script = ExtResource("18_jxpoe")
audio = ExtResource("16_ova7a")
text = "Wir nehmen auch Investoren für die reale Version dieses Tools an."
[sub_resource type="CylinderMesh" id="CylinderMesh_6ge4e"]
material = ExtResource("24_brfd8")
top_radius = 0.02
bottom_radius = 0.02
height = 0.5
[node name="LVL1" type="Node3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1, 0, 1)
@@ -166,6 +174,13 @@ surface_material_override/1 = ExtResource("22_ixwoq")
transform = Transform3D(0.162376, -0.965347, 0.2043, -0.0444635, 0.199679, 0.978852, -0.985727, -0.168026, -0.0104995, 7.00408, 0.191834, 0.998893)
freeze = true
[node name="MeshInstance3D" type="MeshInstance3D" parent="."]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -2.99713, 5.83179, 0)
mesh = SubResource("CylinderMesh_6ge4e")
[node name="CeilingLamp" parent="." instance=ExtResource("24_xtv3u")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -3, 5, 0)
[connection signal="lock" from="CompletionCounter" to="Door" method="close"]
[connection signal="unlock" from="CompletionCounter" to="Door" method="open"]

View File

@@ -1,4 +1,4 @@
[gd_scene load_steps=22 format=3 uid="uid://c17x7kmjmqdk3"]
[gd_scene load_steps=27 format=3 uid="uid://c17x7kmjmqdk3"]
[ext_resource type="PackedScene" uid="uid://cbb37i3xvtp50" path="res://assets/models/interior2.obj" id="3_wurqx"]
[ext_resource type="Texture2D" uid="uid://dsn5u1ymp1eki" path="res://assets/textures/material/concrete/concrete_color.png" id="4_1qe3t"]
@@ -18,6 +18,9 @@
[ext_resource type="PackedScene" uid="uid://n2fxmsp27rfs" path="res://scenes/objects/furniture/wall_holder.tscn" id="16_f60rn"]
[ext_resource type="PackedScene" uid="uid://b7evqwig6js8j" path="res://scenes/objects/physics_objects/office_chair.tscn" id="17_y5de5"]
[ext_resource type="PackedScene" uid="uid://ckv2ssarxiv8w" path="res://scenes/objects/physics_objects/froggy.tscn" id="18_stcip"]
[ext_resource type="PackedScene" uid="uid://y7mgnooudpqv" path="res://scenes/objects/physics_objects/vent.tscn" id="19_x46pd"]
[ext_resource type="ArrayMesh" uid="uid://cw26yenlafqt6" path="res://assets/models/rug.obj" id="20_4l88e"]
[ext_resource type="Material" uid="uid://cnsdod4e12qx0" path="res://assets/textures/material/fabric/fabric.material" id="21_4nrng"]
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_6f4qa"]
albedo_texture = ExtResource("4_1qe3t")
@@ -38,6 +41,13 @@ albedo_texture = SubResource("ViewportTexture_6in6u")
uv1_scale = Vector3(3, 3, 3)
uv1_offset = Vector3(-0.08, -0.47, 0)
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_1sdvl"]
shading_mode = 0
albedo_color = Color(0, 0, 0, 1)
[sub_resource type="QuadMesh" id="QuadMesh_ylyva"]
material = SubResource("StandardMaterial3D_1sdvl")
[node name="LVL2" type="Node3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1, 0, 1)
@@ -81,7 +91,7 @@ collision_mask = 7
transform = Transform3D(0.8, 0, 0, 0, 0.8, 0, 0, 0, 0.8, 16.2308, 1, -20.898)
[node name="Cube2" parent="." instance=ExtResource("11_58enu")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 15.6158, 1.04074, -21.5152)
transform = Transform3D(-1, 0, 8.74228e-08, 0, 1, 0, -8.74228e-08, 0, -1, 16.0201, 1.04074, -21.1975)
[node name="ComputerScreen" parent="." instance=ExtResource("12_djkgb")]
transform = Transform3D(-0.176775, -0.0764619, 0.981277, -0.0818855, 0.994664, 0.0627536, -0.980839, -0.0692591, -0.182093, 16.3998, 1.58359, -21.4736)
@@ -90,7 +100,7 @@ transform = Transform3D(-0.176775, -0.0764619, 0.981277, -0.0818855, 0.994664, 0
transform = Transform3D(0.8, 0, 0, 0, 0.8, 0, 0, 0, 0.8, 16.2308, 1, -16.1503)
[node name="Cube3" parent="." instance=ExtResource("11_58enu")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 15.8526, 1.06541, -16.7374)
transform = Transform3D(-1, 0, -8.9407e-08, 0, 1, 0, 8.9407e-08, 0, -1, 15.8526, 1.06541, -16.7374)
[node name="ComputerScreen2" parent="." instance=ExtResource("12_djkgb")]
transform = Transform3D(-0.305014, 0, 0.952348, 0, 1, 0, -0.952348, 0, -0.305014, 16.3998, 1.5475, -16.7259)
@@ -111,7 +121,7 @@ transform = Transform3D(0.104667, 0, 0.994507, 0, 1, 0, -0.994507, 0, 0.104667,
transform = Transform3D(0.771057, 0, -0.213239, 0, 0.8, 0, 0.213239, 0, 0.771057, 16.0198, 1, -11.7658)
[node name="Cube5" parent="." instance=ExtResource("11_58enu")]
transform = Transform3D(0.963821, 0, -0.266549, 0, 1, 0, 0.266549, 0, 0.963821, 15.803, 1.06591, -12.4705)
transform = Transform3D(-0.986589, 0, 0.163223, 0, 1, 0, -0.163223, 0, -0.986589, 15.803, 1.06591, -12.4705)
[node name="ComputerScreen4" parent="." instance=ExtResource("12_djkgb")]
transform = Transform3D(0.119617, 0, 0.99282, 0, 1, 0, -0.99282, 0, 0.119617, 16.3315, 1.5475, -12.241)
@@ -119,6 +129,15 @@ transform = Transform3D(0.119617, 0, 0.99282, 0, 1, 0, -0.99282, 0, 0.119617, 16
[node name="Cube6" parent="." instance=ExtResource("14_8trno")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 16.2262, 1.17853, -15.8474)
[node name="Cube13" parent="." instance=ExtResource("14_8trno")]
transform = Transform3D(0.925996, 0, -0.377534, 0, 1, 0, 0.377534, 0, 0.925996, 16.0562, 1.17853, -15.7304)
[node name="Cube14" parent="." instance=ExtResource("14_8trno")]
transform = Transform3D(0.925996, 0, -0.377534, 0, 1, 0, 0.377534, 0, 0.925996, 16.3649, 1.17853, -15.6549)
[node name="Cube15" parent="." instance=ExtResource("14_8trno")]
transform = Transform3D(0.925996, 0, -0.377534, 0, 1, 0, 0.377534, 0, 0.925996, 16.117, 1.17853, -15.4098)
[node name="Area3D" parent="." instance=ExtResource("15_0vmxp")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.431601, 1.81218, 19.1515)
@@ -163,6 +182,19 @@ transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -5.041, 1, -12.067)
[node name="Froggy" parent="." instance=ExtResource("18_stcip")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -5, 0.676921, -15)
[node name="Vent" parent="." instance=ExtResource("19_x46pd")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 16.7899, 2.27504, -14.05)
[node name="MeshInstance3D" type="MeshInstance3D" parent="."]
transform = Transform3D(-3.0598e-08, 0, -1, 0, 0.6, 0, 0.7, 0, -4.37114e-08, 16.7784, 2.26605, -14.0525)
mesh = SubResource("QuadMesh_ylyva")
[node name="Rug" type="MeshInstance3D" parent="."]
transform = Transform3D(0.14162, 0, 0.703433, 0, 0.717547, 0, -0.703433, 0, 0.14162, 11.2356, 0, -14.7105)
mesh = ExtResource("20_4l88e")
skeleton = NodePath("../interior2/Ground")
surface_material_override/0 = ExtResource("21_4nrng")
[editable path="interior2"]
[editable path="ComputerScreen2"]
[editable path="Area3D"]

View File

@@ -1,16 +1,10 @@
[gd_scene load_steps=10 format=3 uid="uid://b4ofkr6mkwh6b"]
[gd_scene load_steps=5 format=3 uid="uid://b4ofkr6mkwh6b"]
[ext_resource type="PackedScene" uid="uid://ddwkhfly2xyyt" path="res://assets/models/interior.obj" id="1_o2dcb"]
[ext_resource type="Material" uid="uid://1w6e5sx6poff" path="res://assets/textures/material/tilesslatesquare/tilesslatesquare.material" id="2_35w8n"]
[ext_resource type="Material" uid="uid://du8w0x0kmgjui" path="res://assets/textures/material/bricks/bricks.tres" id="3_ots23"]
[ext_resource type="Material" uid="uid://bg5hb1744y4ik" path="res://assets/textures/material/planks/planks.material" id="4_6h3ie"]
[ext_resource type="Material" uid="uid://c6rvbga7g5f4l" path="res://assets/textures/material/tiles_white/tiles_white.material" id="5_kpr5l"]
[ext_resource type="PackedScene" uid="uid://uj3gy5jen0gn" path="res://assets/models/interior3.obj" id="1_go0ef"]
[ext_resource type="PackedScene" uid="uid://0l85runj5xs6" path="res://scenes/objects/physics_objects/plank.tscn" id="4_ytoi1"]
[ext_resource type="PackedScene" uid="uid://gg5ph541e4p3" path="res://scenes/player.tscn" id="6_6mqu6"]
[ext_resource type="PackedScene" uid="uid://ced2w03t8er5k" path="res://scenes/objects/physics_objects/cube.tscn" id="10_7eyfc"]
[ext_resource type="PackedScene" uid="uid://d2rmg0r1hircj" path="res://scenes/level_finish_area.tscn" id="20_andv2"]
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_thqbu"]
[node name="LVL1" type="Node3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1, 0, 1)
@@ -19,51 +13,20 @@ transform = Transform3D(0.707107, -0.707107, -4.21468e-08, -0.5, -0.5, 0.707107,
directional_shadow_blend_splits = true
sky_mode = 1
[node name="interior" parent="." instance=ExtResource("1_o2dcb")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 3, 0)
[node name="interior3" parent="." instance=ExtResource("1_go0ef")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -1, 0, -1)
[node name="Ground1" parent="interior" index="0"]
surface_material_override/0 = ExtResource("2_35w8n")
[node name="StaticBody3D" parent="interior/Ground1" index="0"]
collision_layer = 7
collision_mask = 7
[node name="Walls2" parent="interior" index="1"]
surface_material_override/0 = ExtResource("3_ots23")
[node name="StaticBody3D" parent="interior/Walls2" index="0"]
collision_layer = 7
collision_mask = 7
[node name="Ground2" parent="interior" index="2"]
surface_material_override/0 = ExtResource("4_6h3ie")
[node name="StaticBody3D" parent="interior/Ground2" index="0"]
collision_layer = 7
collision_mask = 7
[node name="Walls1" parent="interior" index="3"]
surface_material_override/0 = ExtResource("5_kpr5l")
[node name="StaticBody3D" parent="interior/Walls1" index="0"]
collision_layer = 7
collision_mask = 7
[node name="Ceiling" parent="interior" index="4"]
surface_material_override/0 = SubResource("StandardMaterial3D_thqbu")
[node name="StaticBody3D" parent="interior/Ceiling" index="0"]
[node name="StaticBody3D" parent="interior3/Cube" index="0"]
collision_layer = 7
collision_mask = 7
[node name="Player" parent="." instance=ExtResource("6_6mqu6")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1, 5.7209)
[node name="Cube" parent="." instance=ExtResource("10_7eyfc")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.51, 0)
[node name="Area3D" parent="." instance=ExtResource("20_andv2")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.318473, 2, 10.63)
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.681527, 2, 10.63)
[editable path="interior"]
[node name="Plank" parent="." instance=ExtResource("4_ytoi1")]
transform = Transform3D(0.0605154, -0.611886, 0.788628, 0.0468155, 0.790946, 0.610092, -0.997069, 0, 0.0765102, 8.48353, 1.80933, 0.0262713)
[editable path="interior3"]

View File

@@ -0,0 +1,14 @@
shader_type spatial;
void vertex() {
// Called for every vertex the material is visible on.
}
void fragment() {
// Called for every pixel the material is visible on.
}
//void light() {
// Called for every pixel for every light affecting the material.
// Uncomment to replace the default light processing function with this one.
//}

View File

@@ -1,20 +1,14 @@
[gd_scene load_steps=6 format=3 uid="uid://idxtvhvxccgl"]
[gd_scene load_steps=5 format=3 uid="uid://idxtvhvxccgl"]
[ext_resource type="ArrayMesh" uid="uid://c7i8bpqtest8q" path="res://assets/models/bottle.obj" id="1_pj6wy"]
[ext_resource type="Shader" path="res://shaders/pbr_glass.gdshader" id="2_nc55p"]
[sub_resource type="PhysicsMaterial" id="PhysicsMaterial_rff84"]
rough = true
bounce = 0.1
absorbent = true
[sub_resource type="ShaderMaterial" id="ShaderMaterial_dus7y"]
render_priority = 0
shader = ExtResource("2_nc55p")
shader_parameter/albedo = Color(0.2, 0.0470588, 0, 0.631373)
shader_parameter/roughness = 0.15
shader_parameter/normal_strength = 1.0
shader_parameter/edge_color = Color(0, 0, 0, 1)
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_514sr"]
albedo_color = Color(0.243137, 0.0901961, 0, 0.831373)
[sub_resource type="BoxShape3D" id="BoxShape3D_bsmvc"]
size = Vector3(0.15, 0.5, 0.15)
@@ -28,7 +22,7 @@ continuous_cd = true
[node name="MeshInstance3D" type="MeshInstance3D" parent="."]
transform = Transform3D(0.1, 0, 0, 0, 0.1, 0, 0, 0, 0.1, 0, 0, 0)
mesh = ExtResource("1_pj6wy")
surface_material_override/0 = SubResource("ShaderMaterial_dus7y")
surface_material_override/0 = SubResource("StandardMaterial3D_514sr")
[node name="CollisionShape3D" type="CollisionShape3D" parent="."]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.168721, 0)

View File

@@ -0,0 +1,46 @@
[gd_scene load_steps=7 format=3 uid="uid://jpjth6qixuym"]
[ext_resource type="ArrayMesh" uid="uid://c3whx2k0x3txk" path="res://assets/models/ceiling_lamp.obj" id="1_v7x4v"]
[ext_resource type="Material" uid="uid://wi5k6axixuwr" path="res://assets/materials/metal.material" id="2_yfdrc"]
[sub_resource type="PhysicsMaterial" id="PhysicsMaterial_rff84"]
rough = true
bounce = 0.1
absorbent = true
[sub_resource type="GDScript" id="GDScript_y1mpp"]
script/source = "extends RigidBody3D
@onready var mesh: MeshInstance3D = $MeshInstance3D
# Called every frame. 'delta' is the elapsed time since the previous frame.
func _process(_delta: float) -> void:
if !freeze:
mesh.set_surface_override_material(1,preload(\"res://resources/light_bulb_off.tres\"))
"
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_nuagc"]
emission_enabled = true
emission = Color(1, 1, 0, 1)
emission_energy_multiplier = 16.0
[sub_resource type="BoxShape3D" id="BoxShape3D_bsmvc"]
size = Vector3(1.17546, 0.681323, 1.19681)
[node name="CeilingLamp" type="RigidBody3D" groups=["pushables"]]
collision_priority = 2.0
mass = 1.5
physics_material_override = SubResource("PhysicsMaterial_rff84")
freeze = true
continuous_cd = true
script = SubResource("GDScript_y1mpp")
[node name="MeshInstance3D" type="MeshInstance3D" parent="."]
transform = Transform3D(0.6, 0, 0, 0, 0.6, 0, 0, 0, 0.6, 0, 0, 0)
mesh = ExtResource("1_v7x4v")
surface_material_override/0 = ExtResource("2_yfdrc")
surface_material_override/1 = SubResource("StandardMaterial3D_nuagc")
[node name="CollisionShape3D" type="CollisionShape3D" parent="."]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.00848395, 0.31488, 0.0030334)
shape = SubResource("BoxShape3D_bsmvc")

View File

@@ -0,0 +1,43 @@
[gd_scene load_steps=10 format=3 uid="uid://0l85runj5xs6"]
[ext_resource type="Texture2D" uid="uid://2vf1arfpjpls" path="res://assets/textures/material/light_planks/light_planks_color.png" id="1_csx1h"]
[ext_resource type="Texture2D" uid="uid://bo5iehmqthkeu" path="res://assets/textures/material/light_planks/light_planks_ambientocclusion.png" id="2_lkemc"]
[ext_resource type="Texture2D" uid="uid://cyklcrww6x6ll" path="res://assets/textures/material/light_planks/light_planks_metalness.png" id="3_dm1q2"]
[ext_resource type="Texture2D" uid="uid://puhr4gxfrfep" path="res://assets/textures/material/light_planks/light_planks_normalgl.png" id="4_3bt2i"]
[ext_resource type="Texture2D" uid="uid://btaq3y61uc4pm" path="res://assets/textures/material/light_planks/light_planks_roughness.png" id="5_btl8m"]
[sub_resource type="PhysicsMaterial" id="PhysicsMaterial_rff84"]
rough = true
bounce = 0.1
absorbent = true
[sub_resource type="BoxMesh" id="BoxMesh_qx6i0"]
size = Vector3(1, 0.05, 6)
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_0kjst"]
albedo_texture = ExtResource("1_csx1h")
metallic = 1.0
metallic_texture = ExtResource("3_dm1q2")
roughness_texture = ExtResource("5_btl8m")
normal_enabled = true
normal_scale = 3.0
normal_texture = ExtResource("4_3bt2i")
ao_enabled = true
ao_texture = ExtResource("2_lkemc")
uv1_scale = Vector3(10, 10, 10)
[sub_resource type="BoxShape3D" id="BoxShape3D_bsmvc"]
size = Vector3(1, 0.05, 6)
[node name="Plank" type="RigidBody3D" groups=["pushables"]]
collision_priority = 2.0
mass = 1.5
physics_material_override = SubResource("PhysicsMaterial_rff84")
continuous_cd = true
[node name="MeshInstance3D" type="MeshInstance3D" parent="."]
mesh = SubResource("BoxMesh_qx6i0")
surface_material_override/0 = SubResource("StandardMaterial3D_0kjst")
[node name="CollisionShape3D" type="CollisionShape3D" parent="."]
shape = SubResource("BoxShape3D_bsmvc")