Build validated industrial submarine cockpit

This commit is contained in:
chindit committed 2026-10-04 10:39:56 +02:00
1 parent dffe790926
commit fdebbafeae
19 files changed
+906 -277

No files matched your search

+30 -30
View File
@@ -267,67 +267,67 @@ mesh = SubResource("UnitBoxMesh")
material_override = SubResource("PaintedMaterial")
[node name="ResourcesFrame" type="MeshInstance3D" parent="Dashboard"]
position = Vector3(-0.5, -0.075, 0.088)
scale = Vector3(0.45, 0.115, 0.025)
position = Vector3(-0.49, -0.115, 0.14)
scale = Vector3(0.34, 0.065, 0.025)
mesh = SubResource("UnitBoxMesh")
material_override = SubResource("BrassMaterial")
[node name="ResourcesScreen" type="MeshInstance3D" parent="Dashboard"]
position = Vector3(-0.5, -0.075, 0.102)
scale = Vector3(0.41, 0.085, 1)
position = Vector3(-0.49, -0.115, 0.155)
scale = Vector3(0.305, 0.044, 1)
mesh = SubResource("ScreenQuadMesh")
material_override = SubResource("ScreenMaterial")
[node name="ResourcesLabel" type="Label3D" parent="Dashboard"]
unique_name_in_owner = true
position = Vector3(-0.5, -0.075, 0.108)
pixel_size = 0.00082
font_size = 14
position = Vector3(-0.49, -0.115, 0.163)
pixel_size = 0.00055
font_size = 10
outline_size = 2
text = "BAT — kWh · O₂ — %\n— kW · — L/min"
modulate = Color(0.45, 0.89, 0.9, 1)
modulate = Color(0.76, 0.74, 0.6, 1)
[node name="NavigationFrame" type="MeshInstance3D" parent="Dashboard"]
position = Vector3(0, -0.075, 0.088)
scale = Vector3(0.4, 0.115, 0.025)
position = Vector3(0, -0.115, 0.14)
scale = Vector3(0.30, 0.065, 0.025)
mesh = SubResource("UnitBoxMesh")
material_override = SubResource("BrassMaterial")
[node name="NavigationScreen" type="MeshInstance3D" parent="Dashboard"]
position = Vector3(0, -0.075, 0.102)
scale = Vector3(0.36, 0.085, 1)
position = Vector3(0, -0.115, 0.155)
scale = Vector3(0.265, 0.044, 1)
mesh = SubResource("ScreenQuadMesh")
material_override = SubResource("ScreenMaterial")
[node name="NavigationLabel" type="Label3D" parent="Dashboard"]
unique_name_in_owner = true
position = Vector3(0, -0.075, 0.108)
pixel_size = 0.00082
font_size = 14
position = Vector3(0, -0.115, 0.163)
pixel_size = 0.00055
font_size = 10
outline_size = 2
text = "PROF. — / — m\nVIT. — m/s"
modulate = Color(0.45, 0.89, 0.9, 1)
modulate = Color(0.76, 0.74, 0.6, 1)
[node name="IntegrityFrame" type="MeshInstance3D" parent="Dashboard"]
position = Vector3(0.5, -0.075, 0.088)
scale = Vector3(0.45, 0.115, 0.025)
position = Vector3(0.49, -0.115, 0.14)
scale = Vector3(0.34, 0.065, 0.025)
mesh = SubResource("UnitBoxMesh")
material_override = SubResource("BrassMaterial")
[node name="IntegrityScreen" type="MeshInstance3D" parent="Dashboard"]
position = Vector3(0.5, -0.075, 0.102)
scale = Vector3(0.41, 0.085, 1)
position = Vector3(0.49, -0.115, 0.155)
scale = Vector3(0.305, 0.044, 1)
mesh = SubResource("ScreenQuadMesh")
material_override = SubResource("ScreenMaterial")
[node name="IntegrityLabel" type="Label3D" parent="Dashboard"]
unique_name_in_owner = true
position = Vector3(0.5, -0.075, 0.108)
pixel_size = 0.00082
font_size = 14
position = Vector3(0.49, -0.115, 0.163)
pixel_size = 0.00055
font_size = 10
outline_size = 2
text = "COQUE — % · — bar\nLIMITE — bar"
modulate = Color(0.45, 0.89, 0.9, 1)
modulate = Color(0.76, 0.74, 0.6, 1)
[node name="ReturnLabel" type="Label3D" parent="Dashboard"]
unique_name_in_owner = true
@@ -388,24 +388,24 @@ mesh = SubResource("KnobMesh")
material_override = SubResource("BrassMaterial")
[node name="SonarMonitor" type="Node3D" parent="."]
position = Vector3(0.72, 0.4, -1.24)
position = Vector3(0.74, 0.42, -1.18)
rotation_degrees = Vector3(-5, -22, -2)
[node name="Housing" type="MeshInstance3D" parent="SonarMonitor"]
scale = Vector3(0.32, 0.24, 0.08)
scale = Vector3(0.5, 0.34, 0.1)
mesh = SubResource("UnitBoxMesh")
material_override = SubResource("RubberMaterial")
material_override = SubResource("PaintedMaterial")
[node name="SonarScreen" type="MeshInstance3D" parent="SonarMonitor"]
unique_name_in_owner = true
position = Vector3(0, 0.025, 0.06)
scale = Vector3(0.265, 0.165, 1)
position = Vector3(-0.025, 0.012, 0.06)
scale = Vector3(0.36, 0.235, 1)
mesh = SubResource("ScreenQuadMesh")
material_override = SubResource("ScreenMaterial")
[node name="SonarPlaceholder" type="Label3D" parent="SonarMonitor"]
unique_name_in_owner = true
position = Vector3(0, 0.025, 0.068)
position = Vector3(-0.025, 0.012, 0.068)
pixel_size = 0.0009
font_size = 16
outline_size = 2