361 lines
14 KiB
Plaintext
361 lines
14 KiB
Plaintext
[gd_scene load_steps=3 format=3 uid="uid://d0tdlmmo1texv"]
|
|
|
|
[ext_resource type="Texture2D" uid="uid://cs0ysba50acxp" path="res://textures/texture_04_2.png" id="1_rei8g"]
|
|
|
|
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_68arr"]
|
|
albedo_texture = ExtResource("1_rei8g")
|
|
|
|
[node name="test_map" type="Node3D"]
|
|
|
|
[node name="DirectionalLight3D" type="DirectionalLight3D" parent="."]
|
|
transform = Transform3D(1, 0, 0, 0, 0.83748, 0.546467, 0, -0.546467, 0.83748, 0, 94.6015, 141.501)
|
|
|
|
[node name="terrain" type="Node3D" parent="."]
|
|
|
|
[node name="CSGBox3D" type="CSGBox3D" parent="terrain"]
|
|
material_override = SubResource("StandardMaterial3D_68arr")
|
|
use_collision = true
|
|
size = Vector3(10, 0.1, 10)
|
|
|
|
[node name="CSGBox3D2" type="CSGBox3D" parent="terrain"]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, -10)
|
|
material_override = SubResource("StandardMaterial3D_68arr")
|
|
use_collision = true
|
|
size = Vector3(10, 0.1, 10)
|
|
|
|
[node name="CSGBox3D3" type="CSGBox3D" parent="terrain"]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 10)
|
|
material_override = SubResource("StandardMaterial3D_68arr")
|
|
use_collision = true
|
|
size = Vector3(10, 0.1, 10)
|
|
|
|
[node name="CSGBox3D4" type="CSGBox3D" parent="terrain"]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 10, 0, 0)
|
|
material_override = SubResource("StandardMaterial3D_68arr")
|
|
use_collision = true
|
|
size = Vector3(10, 0.1, 10)
|
|
|
|
[node name="CSGBox3D5" type="CSGBox3D" parent="terrain"]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 10, 0, -10)
|
|
material_override = SubResource("StandardMaterial3D_68arr")
|
|
use_collision = true
|
|
size = Vector3(10, 0.1, 10)
|
|
|
|
[node name="CSGBox3D6" type="CSGBox3D" parent="terrain"]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 10, 0, 10)
|
|
material_override = SubResource("StandardMaterial3D_68arr")
|
|
use_collision = true
|
|
size = Vector3(10, 0.1, 10)
|
|
|
|
[node name="CSGBox3D7" type="CSGBox3D" parent="terrain"]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -10, 0, -10)
|
|
material_override = SubResource("StandardMaterial3D_68arr")
|
|
use_collision = true
|
|
size = Vector3(10, 0.1, 10)
|
|
|
|
[node name="CSGBox3D8" type="CSGBox3D" parent="terrain"]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -10, 0, 0)
|
|
material_override = SubResource("StandardMaterial3D_68arr")
|
|
use_collision = true
|
|
size = Vector3(10, 0.1, 10)
|
|
|
|
[node name="CSGBox3D9" type="CSGBox3D" parent="terrain"]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -10, 0, 10)
|
|
material_override = SubResource("StandardMaterial3D_68arr")
|
|
use_collision = true
|
|
size = Vector3(10, 0.1, 10)
|
|
|
|
[node name="CSGBox3D10" type="CSGBox3D" parent="terrain"]
|
|
transform = Transform3D(-4.37114e-08, -1, 0, 1, -4.37114e-08, 0, 0, 0, 1, 15, 5, 0)
|
|
material_override = SubResource("StandardMaterial3D_68arr")
|
|
use_collision = true
|
|
size = Vector3(10, 0.1, 10)
|
|
|
|
[node name="CSGBox3D11" type="CSGBox3D" parent="terrain"]
|
|
transform = Transform3D(-4.37114e-08, -1, 0, 1, -4.37114e-08, 0, 0, 0, 1, 15, 5, 10)
|
|
material_override = SubResource("StandardMaterial3D_68arr")
|
|
use_collision = true
|
|
size = Vector3(10, 0.1, 10)
|
|
|
|
[node name="CSGBox3D12" type="CSGBox3D" parent="terrain"]
|
|
transform = Transform3D(8.9407e-08, 1, 0, -1, 8.9407e-08, 0, 0, 0, 1, 15, 5, 20)
|
|
material_override = SubResource("StandardMaterial3D_68arr")
|
|
use_collision = true
|
|
size = Vector3(10, 0.1, 10)
|
|
|
|
[node name="CSGBox3D14" type="CSGBox3D" parent="terrain"]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 30)
|
|
material_override = SubResource("StandardMaterial3D_68arr")
|
|
use_collision = true
|
|
size = Vector3(10, 0.1, 10)
|
|
|
|
[node name="CSGBox3D15" type="CSGBox3D" parent="terrain"]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 20)
|
|
material_override = SubResource("StandardMaterial3D_68arr")
|
|
use_collision = true
|
|
size = Vector3(10, 0.1, 10)
|
|
|
|
[node name="CSGBox3D16" type="CSGBox3D" parent="terrain"]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 40)
|
|
material_override = SubResource("StandardMaterial3D_68arr")
|
|
use_collision = true
|
|
size = Vector3(10, 0.1, 10)
|
|
|
|
[node name="CSGBox3D17" type="CSGBox3D" parent="terrain"]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 10, 0, 30)
|
|
material_override = SubResource("StandardMaterial3D_68arr")
|
|
use_collision = true
|
|
size = Vector3(10, 0.1, 10)
|
|
|
|
[node name="CSGBox3D18" type="CSGBox3D" parent="terrain"]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 10, 0, 20)
|
|
material_override = SubResource("StandardMaterial3D_68arr")
|
|
use_collision = true
|
|
size = Vector3(10, 0.1, 10)
|
|
|
|
[node name="CSGBox3D19" type="CSGBox3D" parent="terrain"]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 10, 0, 40)
|
|
material_override = SubResource("StandardMaterial3D_68arr")
|
|
use_collision = true
|
|
size = Vector3(10, 0.1, 10)
|
|
|
|
[node name="CSGBox3D20" type="CSGBox3D" parent="terrain"]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -10, 0, 20)
|
|
material_override = SubResource("StandardMaterial3D_68arr")
|
|
use_collision = true
|
|
size = Vector3(10, 0.1, 10)
|
|
|
|
[node name="CSGBox3D21" type="CSGBox3D" parent="terrain"]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -10, 0, 30)
|
|
material_override = SubResource("StandardMaterial3D_68arr")
|
|
use_collision = true
|
|
size = Vector3(10, 0.1, 10)
|
|
|
|
[node name="CSGBox3D22" type="CSGBox3D" parent="terrain"]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -10, 0, 40)
|
|
material_override = SubResource("StandardMaterial3D_68arr")
|
|
use_collision = true
|
|
size = Vector3(10, 0.1, 10)
|
|
|
|
[node name="CSGBox3D23" type="CSGBox3D" parent="terrain"]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 30, 4.45, 0)
|
|
material_override = SubResource("StandardMaterial3D_68arr")
|
|
use_collision = true
|
|
size = Vector3(10, 9, 10)
|
|
|
|
[node name="CSGBox3D24" type="CSGBox3D" parent="terrain"]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 30, 5.45, -10)
|
|
material_override = SubResource("StandardMaterial3D_68arr")
|
|
use_collision = true
|
|
size = Vector3(10, 11, 10)
|
|
|
|
[node name="CSGBox3D25" type="CSGBox3D" parent="terrain"]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 30, 3.45, 10)
|
|
material_override = SubResource("StandardMaterial3D_68arr")
|
|
use_collision = true
|
|
size = Vector3(10, 7, 10)
|
|
|
|
[node name="CSGBox3D26" type="CSGBox3D" parent="terrain"]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 40, 0, 0)
|
|
material_override = SubResource("StandardMaterial3D_68arr")
|
|
use_collision = true
|
|
size = Vector3(10, 0.1, 10)
|
|
|
|
[node name="CSGBox3D27" type="CSGBox3D" parent="terrain"]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 40, 0, -10)
|
|
material_override = SubResource("StandardMaterial3D_68arr")
|
|
use_collision = true
|
|
size = Vector3(10, 0.1, 10)
|
|
|
|
[node name="CSGBox3D28" type="CSGBox3D" parent="terrain"]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 40, 0, 10)
|
|
material_override = SubResource("StandardMaterial3D_68arr")
|
|
use_collision = true
|
|
size = Vector3(10, 0.1, 10)
|
|
|
|
[node name="CSGBox3D29" type="CSGBox3D" parent="terrain"]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 20, 0, -10)
|
|
material_override = SubResource("StandardMaterial3D_68arr")
|
|
use_collision = true
|
|
size = Vector3(10, 0.1, 10)
|
|
|
|
[node name="CSGBox3D30" type="CSGBox3D" parent="terrain"]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 20, 0, 0)
|
|
material_override = SubResource("StandardMaterial3D_68arr")
|
|
use_collision = true
|
|
size = Vector3(10, 0.1, 10)
|
|
|
|
[node name="CSGBox3D31" type="CSGBox3D" parent="terrain"]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 20, 0, 10)
|
|
material_override = SubResource("StandardMaterial3D_68arr")
|
|
use_collision = true
|
|
size = Vector3(10, 0.1, 10)
|
|
|
|
[node name="CSGBox3D32" type="CSGBox3D" parent="terrain"]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 30, 1.45, 30)
|
|
material_override = SubResource("StandardMaterial3D_68arr")
|
|
use_collision = true
|
|
size = Vector3(10, 3, 10)
|
|
|
|
[node name="CSGBox3D33" type="CSGBox3D" parent="terrain"]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 30, 2.45, 20)
|
|
material_override = SubResource("StandardMaterial3D_68arr")
|
|
use_collision = true
|
|
size = Vector3(10, 5, 10)
|
|
|
|
[node name="CSGBox3D34" type="CSGBox3D" parent="terrain"]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 30, 0, 40)
|
|
material_override = SubResource("StandardMaterial3D_68arr")
|
|
use_collision = true
|
|
size = Vector3(10, 0.1, 10)
|
|
|
|
[node name="CSGBox3D35" type="CSGBox3D" parent="terrain"]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 40, 0, 30)
|
|
material_override = SubResource("StandardMaterial3D_68arr")
|
|
use_collision = true
|
|
size = Vector3(10, 0.1, 10)
|
|
|
|
[node name="CSGBox3D36" type="CSGBox3D" parent="terrain"]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 40, 0, 20)
|
|
material_override = SubResource("StandardMaterial3D_68arr")
|
|
use_collision = true
|
|
size = Vector3(10, 0.1, 10)
|
|
|
|
[node name="CSGBox3D37" type="CSGBox3D" parent="terrain"]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 40, 0, 40)
|
|
material_override = SubResource("StandardMaterial3D_68arr")
|
|
use_collision = true
|
|
size = Vector3(10, 0.1, 10)
|
|
|
|
[node name="CSGBox3D38" type="CSGBox3D" parent="terrain"]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 20, 0, 20)
|
|
material_override = SubResource("StandardMaterial3D_68arr")
|
|
use_collision = true
|
|
size = Vector3(10, 0.1, 10)
|
|
|
|
[node name="CSGBox3D39" type="CSGBox3D" parent="terrain"]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 20, 0, 30)
|
|
material_override = SubResource("StandardMaterial3D_68arr")
|
|
use_collision = true
|
|
size = Vector3(10, 0.1, 10)
|
|
|
|
[node name="CSGBox3D40" type="CSGBox3D" parent="terrain"]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 20, 0, 40)
|
|
material_override = SubResource("StandardMaterial3D_68arr")
|
|
use_collision = true
|
|
size = Vector3(10, 0.1, 10)
|
|
|
|
[node name="CSGBox3D41" type="CSGBox3D" parent="terrain"]
|
|
transform = Transform3D(-1, 8.74228e-08, 0, -8.74228e-08, -1, 0, 0, 0, 1, 20, 10.9505, -10)
|
|
material_override = SubResource("StandardMaterial3D_68arr")
|
|
use_collision = true
|
|
size = Vector3(10, 0.001, 10)
|
|
|
|
[node name="CSGBox3D42" type="CSGBox3D" parent="terrain"]
|
|
transform = Transform3D(-0.866025, 0.5, -2.18557e-08, 7.81621e-15, 4.37114e-08, 1, 0.5, 0.866025, -3.78552e-08, 10.7701, 5, 27.5243)
|
|
material_override = SubResource("StandardMaterial3D_68arr")
|
|
use_collision = true
|
|
size = Vector3(10, 0.1, 10)
|
|
|
|
[node name="CSGBox3D43" type="CSGBox3D" parent="terrain"]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 50, 0, 0)
|
|
material_override = SubResource("StandardMaterial3D_68arr")
|
|
use_collision = true
|
|
size = Vector3(10, 0.1, 10)
|
|
|
|
[node name="CSGBox3D44" type="CSGBox3D" parent="terrain"]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 50, 0, -10)
|
|
material_override = SubResource("StandardMaterial3D_68arr")
|
|
use_collision = true
|
|
size = Vector3(10, 0.1, 10)
|
|
|
|
[node name="CSGBox3D45" type="CSGBox3D" parent="terrain"]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 50, 0, 10)
|
|
material_override = SubResource("StandardMaterial3D_68arr")
|
|
use_collision = true
|
|
size = Vector3(10, 0.1, 10)
|
|
|
|
[node name="CSGBox3D46" type="CSGBox3D" parent="terrain"]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 50, 0, 30)
|
|
material_override = SubResource("StandardMaterial3D_68arr")
|
|
use_collision = true
|
|
size = Vector3(10, 0.1, 10)
|
|
|
|
[node name="CSGBox3D47" type="CSGBox3D" parent="terrain"]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 50, 0, 20)
|
|
material_override = SubResource("StandardMaterial3D_68arr")
|
|
use_collision = true
|
|
size = Vector3(10, 0.1, 10)
|
|
|
|
[node name="CSGBox3D48" type="CSGBox3D" parent="terrain"]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 50, 0, 40)
|
|
material_override = SubResource("StandardMaterial3D_68arr")
|
|
use_collision = true
|
|
size = Vector3(10, 0.1, 10)
|
|
|
|
[node name="CSGBox3D49" type="CSGBox3D" parent="terrain"]
|
|
transform = Transform3D(1, 0, 0, 0, -4.37114e-08, -1, 0, 1, -4.37114e-08, 20.0062, 34.7236, -15)
|
|
material_override = SubResource("StandardMaterial3D_68arr")
|
|
use_collision = true
|
|
size = Vector3(70, 0.1, 70)
|
|
|
|
[node name="CSGBox3D50" type="CSGBox3D" parent="terrain"]
|
|
transform = Transform3D(-4.37114e-08, 1, 0, -1, -4.37114e-08, 0, 0, 0, 1, 55, 35, 20)
|
|
material_override = SubResource("StandardMaterial3D_68arr")
|
|
use_collision = true
|
|
size = Vector3(70, 0.1, 70)
|
|
|
|
[node name="CSGBox3D51" type="CSGBox3D" parent="terrain"]
|
|
transform = Transform3D(-1, -8.74228e-08, 3.82137e-15, 0, -4.37114e-08, -1, 8.74228e-08, -1, 4.37114e-08, 20.0062, 35.0854, 54.7096)
|
|
material_override = SubResource("StandardMaterial3D_68arr")
|
|
use_collision = true
|
|
size = Vector3(70, 0.1, 70)
|
|
|
|
[node name="CSGBox3D52" type="CSGBox3D" parent="terrain"]
|
|
transform = Transform3D(4.37114e-08, -1, -8.74228e-08, -1, -4.37114e-08, 0, -3.55271e-15, 8.74228e-08, -1, -14.6409, 35.1291, 20.3618)
|
|
material_override = SubResource("StandardMaterial3D_68arr")
|
|
use_collision = true
|
|
size = Vector3(70, 0.1, 70)
|
|
|
|
[node name="CSGBox3D53" type="CSGBox3D" parent="terrain"]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.0588226, 0.0249977, 49.9649)
|
|
material_override = SubResource("StandardMaterial3D_68arr")
|
|
use_collision = true
|
|
size = Vector3(10, 0.1, 10)
|
|
|
|
[node name="CSGBox3D54" type="CSGBox3D" parent="terrain"]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 10.0588, 0.0249977, 49.9649)
|
|
material_override = SubResource("StandardMaterial3D_68arr")
|
|
use_collision = true
|
|
size = Vector3(10, 0.1, 10)
|
|
|
|
[node name="CSGBox3D55" type="CSGBox3D" parent="terrain"]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -9.94118, 0.0249977, 49.9649)
|
|
material_override = SubResource("StandardMaterial3D_68arr")
|
|
use_collision = true
|
|
size = Vector3(10, 0.1, 10)
|
|
|
|
[node name="CSGBox3D56" type="CSGBox3D" parent="terrain"]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 30.0588, 0.0249977, 49.9649)
|
|
material_override = SubResource("StandardMaterial3D_68arr")
|
|
use_collision = true
|
|
size = Vector3(10, 0.1, 10)
|
|
|
|
[node name="CSGBox3D57" type="CSGBox3D" parent="terrain"]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 40.0588, 0.0249977, 49.9649)
|
|
material_override = SubResource("StandardMaterial3D_68arr")
|
|
use_collision = true
|
|
size = Vector3(10, 0.1, 10)
|
|
|
|
[node name="CSGBox3D58" type="CSGBox3D" parent="terrain"]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 20.0588, 0.0249977, 49.9649)
|
|
material_override = SubResource("StandardMaterial3D_68arr")
|
|
use_collision = true
|
|
size = Vector3(10, 0.1, 10)
|
|
|
|
[node name="CSGBox3D59" type="CSGBox3D" parent="terrain"]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 50.0588, 0.0249977, 49.9649)
|
|
material_override = SubResource("StandardMaterial3D_68arr")
|
|
use_collision = true
|
|
size = Vector3(10, 0.1, 10)
|