First-Person/scenes/level0.tscn
2025-12-06 15:43:53 +09:00

66 lines
2.5 KiB
Plaintext

[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)