[gd_scene load_steps=7 format=3 uid="uid://c5nhw4y7f37ll"] [ext_resource type="Texture2D" uid="uid://by53qb0l1o51m" path="res://assets/prototype/texture_08.png" id="1_4exd7"] [ext_resource type="Shader" uid="uid://cygvk4t4itjpv" path="res://assets/planar.gdshader" id="1_ic6my"] [sub_resource type="ProceduralSkyMaterial" id="ProceduralSkyMaterial_ic6my"] sky_horizon_color = Color(0.662243, 0.671743, 0.686743, 1) ground_horizon_color = Color(0.662243, 0.671743, 0.686743, 1) [sub_resource type="Sky" id="Sky_qsrgx"] sky_material = SubResource("ProceduralSkyMaterial_ic6my") [sub_resource type="Environment" id="Environment_2h6oo"] background_mode = 2 sky = SubResource("Sky_qsrgx") tonemap_mode = 2 glow_enabled = true [sub_resource type="ShaderMaterial" id="ShaderMaterial_qsrgx"] render_priority = 0 shader = ExtResource("1_ic6my") shader_parameter/texture_albedo = ExtResource("1_4exd7") shader_parameter/color_albedo = Color(0.303233, 0.303233, 0.303233, 1) shader_parameter/tiling = true shader_parameter/tile_scale = 1.0 shader_parameter/blend_sharpness = 4.0 [node name="level0" type="Node3D"] [node name="WorldEnvironment" type="WorldEnvironment" parent="."] environment = SubResource("Environment_2h6oo") [node name="DirectionalLight3D" type="DirectionalLight3D" parent="."] transform = Transform3D(-0.866023, -0.433016, 0.250001, 0, 0.499998, 0.866027, -0.500003, 0.749999, -0.43301, 0, 0, 0) shadow_enabled = true [node name="CSGCombiner3D" type="CSGCombiner3D" parent="."] material_override = SubResource("ShaderMaterial_qsrgx") use_collision = true [node name="CSGBox3D" type="CSGBox3D" parent="CSGCombiner3D"] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 4.5, 0) size = Vector3(50, 10, 50) [node name="CSGBox3D2" type="CSGBox3D" parent="CSGCombiner3D"] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 5, 0) operation = 2 size = Vector3(49, 10, 49) [node name="CSGBox3D3" type="CSGBox3D" parent="CSGCombiner3D"] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -5, 2.5, 10) size = Vector3(5, 5, 5) [node name="CSGBox3D7" type="CSGBox3D" parent="CSGCombiner3D"] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -5, 4.5, 0) size = Vector3(5, 1, 25) [node name="CSGBox3D4" type="CSGPolygon3D" parent="CSGCombiner3D"] transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, 10, 0, 12.5) polygon = PackedVector2Array(0, 0, 0, 9, 5, 9, 10, 4, 18, 0, 1, 0) depth = 5.0 [node name="CSGBox3D5" type="CSGBox3D" parent="CSGCombiner3D"] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -5, 2.5, -10) size = Vector3(5, 5, 5)