199 lines
9.2 KiB
Text
199 lines
9.2 KiB
Text
[gd_scene format=3 uid="uid://csfh7ptgerpm2"]
|
|
|
|
[ext_resource type="Script" uid="uid://bhpic251bgvgk" path="res://Main.cs" id="1_rpqi1"]
|
|
[ext_resource type="ArrayMesh" uid="uid://65modei4jwaj" path="res://PlanetBase.obj" id="2_rpqi1"]
|
|
[ext_resource type="Material" uid="uid://k3teblrpopsb" path="res://map.tres" id="4_rf2cd"]
|
|
[ext_resource type="Material" uid="uid://c55st036tapeo" path="res://planet.tres" id="4_uxrcv"]
|
|
|
|
[sub_resource type="ProceduralSkyMaterial" id="ProceduralSkyMaterial_uxrcv"]
|
|
|
|
[sub_resource type="Sky" id="Sky_tlwt5"]
|
|
sky_material = SubResource("ProceduralSkyMaterial_uxrcv")
|
|
|
|
[sub_resource type="Environment" id="Environment_rf2cd"]
|
|
background_mode = 2
|
|
sky = SubResource("Sky_tlwt5")
|
|
ambient_light_source = 3
|
|
reflected_light_source = 2
|
|
|
|
[sub_resource type="CameraAttributesPractical" id="CameraAttributesPractical_a814b"]
|
|
|
|
[sub_resource type="SphereShape3D" id="SphereShape3D_rpqi1"]
|
|
radius = 1.0
|
|
|
|
[node name="MainScene" type="Control" unique_id=1070682561 node_paths=PackedStringArray("_yawNode", "_pitchNode", "_cameraNode", "_meshInstance", "World", "_textureRect")]
|
|
layout_mode = 3
|
|
anchors_preset = 15
|
|
anchor_right = 1.0
|
|
anchor_bottom = 1.0
|
|
grow_horizontal = 2
|
|
grow_vertical = 2
|
|
script = ExtResource("1_rpqi1")
|
|
_yawNode = NodePath("TabContainer/Planet/SubViewportContainer/SubViewport/ZaWarudo/Yaw")
|
|
_pitchNode = NodePath("TabContainer/Planet/SubViewportContainer/SubViewport/ZaWarudo/Yaw/Pitch")
|
|
_cameraNode = NodePath("TabContainer/Planet/SubViewportContainer/SubViewport/ZaWarudo/Yaw/Pitch/Camera3D")
|
|
_meshInstance = NodePath("TabContainer/Planet/SubViewportContainer/SubViewport/ZaWarudo/Icosphere")
|
|
World = NodePath("TabContainer/Planet/SubViewportContainer/SubViewport/ZaWarudo")
|
|
_textureRect = NodePath("TabContainer/Projection")
|
|
|
|
[node name="TabContainer" type="TabContainer" parent="." unique_id=1586027287]
|
|
layout_mode = 1
|
|
anchors_preset = 15
|
|
anchor_right = 1.0
|
|
anchor_bottom = 1.0
|
|
grow_horizontal = 2
|
|
grow_vertical = 2
|
|
current_tab = 0
|
|
|
|
[node name="Planet" type="HBoxContainer" parent="TabContainer" unique_id=1786930306]
|
|
layout_mode = 2
|
|
metadata/_tab_index = 0
|
|
|
|
[node name="SubViewportContainer" type="SubViewportContainer" parent="TabContainer/Planet" unique_id=58474785]
|
|
layout_mode = 2
|
|
size_flags_horizontal = 3
|
|
size_flags_stretch_ratio = 1.44
|
|
stretch = true
|
|
|
|
[node name="SubViewport" type="SubViewport" parent="TabContainer/Planet/SubViewportContainer" unique_id=1257998631]
|
|
handle_input_locally = false
|
|
size = Vector2i(677, 617)
|
|
render_target_update_mode = 4
|
|
|
|
[node name="ZaWarudo" type="Node3D" parent="TabContainer/Planet/SubViewportContainer/SubViewport" unique_id=937719505]
|
|
|
|
[node name="WorldEnvironment" type="WorldEnvironment" parent="TabContainer/Planet/SubViewportContainer/SubViewport/ZaWarudo" unique_id=610642146]
|
|
environment = SubResource("Environment_rf2cd")
|
|
camera_attributes = SubResource("CameraAttributesPractical_a814b")
|
|
|
|
[node name="DirectionalLight3D" type="DirectionalLight3D" parent="TabContainer/Planet/SubViewportContainer/SubViewport/ZaWarudo" unique_id=899426195]
|
|
transform = Transform3D(0.88874525, -0.29675773, 0.3493804, 0, 0.7621714, 0.6473753, -0.45840138, -0.5753517, 0.6773762, 0, 0, 0)
|
|
|
|
[node name="Icosphere" type="MeshInstance3D" parent="TabContainer/Planet/SubViewportContainer/SubViewport/ZaWarudo" unique_id=793654005]
|
|
transform = Transform3D(0.01, 0, 0, 0, 0.01, 0, 0, 0, 0.01, 0, 0, 0)
|
|
mesh = ExtResource("2_rpqi1")
|
|
surface_material_override/0 = ExtResource("4_uxrcv")
|
|
|
|
[node name="Yaw" type="Node3D" parent="TabContainer/Planet/SubViewportContainer/SubViewport/ZaWarudo" unique_id=2073443785]
|
|
|
|
[node name="Pitch" type="Node3D" parent="TabContainer/Planet/SubViewportContainer/SubViewport/ZaWarudo/Yaw" unique_id=98015529]
|
|
|
|
[node name="Camera3D" type="Camera3D" parent="TabContainer/Planet/SubViewportContainer/SubViewport/ZaWarudo/Yaw/Pitch" unique_id=1654616370]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 30)
|
|
fov = 5.0
|
|
|
|
[node name="StaticBody3D" type="StaticBody3D" parent="TabContainer/Planet/SubViewportContainer/SubViewport/ZaWarudo" unique_id=330930041]
|
|
|
|
[node name="CollisionShape3D" type="CollisionShape3D" parent="TabContainer/Planet/SubViewportContainer/SubViewport/ZaWarudo/StaticBody3D" unique_id=299495076]
|
|
shape = SubResource("SphereShape3D_rpqi1")
|
|
|
|
[node name="PanelContainer" type="PanelContainer" parent="TabContainer/Planet" unique_id=716838825]
|
|
layout_mode = 2
|
|
size_flags_horizontal = 3
|
|
|
|
[node name="MarginContainer" type="MarginContainer" parent="TabContainer/Planet/PanelContainer" unique_id=249859922]
|
|
layout_mode = 2
|
|
theme_override_constants/margin_left = 12
|
|
theme_override_constants/margin_top = 12
|
|
theme_override_constants/margin_right = 12
|
|
theme_override_constants/margin_bottom = 12
|
|
|
|
[node name="VBoxContainer" type="VBoxContainer" parent="TabContainer/Planet/PanelContainer/MarginContainer" unique_id=654818970]
|
|
layout_mode = 2
|
|
|
|
[node name="Generate" type="Button" parent="TabContainer/Planet/PanelContainer/MarginContainer/VBoxContainer" unique_id=662365522]
|
|
layout_mode = 2
|
|
text = "Generate"
|
|
|
|
[node name="HSeparator" type="HSeparator" parent="TabContainer/Planet/PanelContainer/MarginContainer/VBoxContainer" unique_id=1862016318]
|
|
layout_mode = 2
|
|
|
|
[node name="Label2" type="Label" parent="TabContainer/Planet/PanelContainer/MarginContainer/VBoxContainer" unique_id=186838891]
|
|
layout_mode = 2
|
|
text = "- Point -"
|
|
|
|
[node name="HBoxContainer2" type="HBoxContainer" parent="TabContainer/Planet/PanelContainer/MarginContainer/VBoxContainer" unique_id=1345806516]
|
|
layout_mode = 2
|
|
|
|
[node name="Margin" type="VSeparator" parent="TabContainer/Planet/PanelContainer/MarginContainer/VBoxContainer/HBoxContainer2" unique_id=1465747985]
|
|
layout_mode = 2
|
|
|
|
[node name="Label" type="Label" parent="TabContainer/Planet/PanelContainer/MarginContainer/VBoxContainer/HBoxContainer2" unique_id=1300757041]
|
|
layout_mode = 2
|
|
theme_override_colors/font_color = Color(0.4922884, 0.49228835, 0.49228835, 1)
|
|
text = "Point ID: "
|
|
|
|
[node name="PointId" type="Label" parent="TabContainer/Planet/PanelContainer/MarginContainer/VBoxContainer/HBoxContainer2" unique_id=1976947082]
|
|
unique_name_in_owner = true
|
|
layout_mode = 2
|
|
text = "-1"
|
|
|
|
[node name="VSeparator1" type="VSeparator" parent="TabContainer/Planet/PanelContainer/MarginContainer/VBoxContainer/HBoxContainer2" unique_id=746067660]
|
|
layout_mode = 2
|
|
|
|
[node name="Label1" type="Label" parent="TabContainer/Planet/PanelContainer/MarginContainer/VBoxContainer/HBoxContainer2" unique_id=1690535936]
|
|
layout_mode = 2
|
|
theme_override_colors/font_color = Color(0.4922884, 0.49228835, 0.49228835, 1)
|
|
text = "Height:"
|
|
|
|
[node name="PointHeight" type="Label" parent="TabContainer/Planet/PanelContainer/MarginContainer/VBoxContainer/HBoxContainer2" unique_id=2115494397]
|
|
unique_name_in_owner = true
|
|
layout_mode = 2
|
|
text = "-1"
|
|
|
|
[node name="Label3" type="Label" parent="TabContainer/Planet/PanelContainer/MarginContainer/VBoxContainer" unique_id=1412781677]
|
|
layout_mode = 2
|
|
text = " - Plate -"
|
|
|
|
[node name="HBoxContainer" type="HBoxContainer" parent="TabContainer/Planet/PanelContainer/MarginContainer/VBoxContainer" unique_id=471041646]
|
|
layout_mode = 2
|
|
|
|
[node name="Margin" type="VSeparator" parent="TabContainer/Planet/PanelContainer/MarginContainer/VBoxContainer/HBoxContainer" unique_id=1514412102]
|
|
layout_mode = 2
|
|
|
|
[node name="Label1" type="Label" parent="TabContainer/Planet/PanelContainer/MarginContainer/VBoxContainer/HBoxContainer" unique_id=1070896445]
|
|
layout_mode = 2
|
|
theme_override_colors/font_color = Color(0.4922884, 0.49228835, 0.49228835, 1)
|
|
text = "Plate ID:"
|
|
|
|
[node name="PlateId" type="Label" parent="TabContainer/Planet/PanelContainer/MarginContainer/VBoxContainer/HBoxContainer" unique_id=37820014]
|
|
unique_name_in_owner = true
|
|
layout_mode = 2
|
|
text = "-1"
|
|
|
|
[node name="VSeparator1" type="VSeparator" parent="TabContainer/Planet/PanelContainer/MarginContainer/VBoxContainer/HBoxContainer" unique_id=1699626450]
|
|
layout_mode = 2
|
|
|
|
[node name="Label2" type="Label" parent="TabContainer/Planet/PanelContainer/MarginContainer/VBoxContainer/HBoxContainer" unique_id=288487629]
|
|
layout_mode = 2
|
|
theme_override_colors/font_color = Color(0.4922884, 0.49228835, 0.49228835, 1)
|
|
text = "Is Landform:"
|
|
|
|
[node name="IsLandform" type="Label" parent="TabContainer/Planet/PanelContainer/MarginContainer/VBoxContainer/HBoxContainer" unique_id=2089133484]
|
|
unique_name_in_owner = true
|
|
layout_mode = 2
|
|
text = "unknown"
|
|
|
|
[node name="VSeparator2" type="VSeparator" parent="TabContainer/Planet/PanelContainer/MarginContainer/VBoxContainer/HBoxContainer" unique_id=75061841]
|
|
layout_mode = 2
|
|
|
|
[node name="Label3" type="Label" parent="TabContainer/Planet/PanelContainer/MarginContainer/VBoxContainer/HBoxContainer" unique_id=1444405231]
|
|
layout_mode = 2
|
|
theme_override_colors/font_color = Color(0.4922884, 0.49228835, 0.49228835, 1)
|
|
text = "Area:"
|
|
|
|
[node name="Area" type="Label" parent="TabContainer/Planet/PanelContainer/MarginContainer/VBoxContainer/HBoxContainer" unique_id=849006497]
|
|
unique_name_in_owner = true
|
|
layout_mode = 2
|
|
text = "0%"
|
|
|
|
[node name="Projection" type="TextureRect" parent="TabContainer" unique_id=155743781]
|
|
visible = false
|
|
material = ExtResource("4_rf2cd")
|
|
layout_mode = 2
|
|
expand_mode = 1
|
|
stretch_mode = 5
|
|
metadata/_tab_index = 1
|
|
|
|
[connection signal="tab_changed" from="TabContainer" to="." method="Tab"]
|
|
[connection signal="pressed" from="TabContainer/Planet/PanelContainer/MarginContainer/VBoxContainer/Generate" to="." method="MakeGo"]
|