Files
agame/sky_demo/assets/scenes/PrimitivesCity.tscn
T
2026-10-08 17:38:08 +08:00

207 lines
7.3 KiB
Plaintext

[gd_scene load_steps=22 format=3 uid="uid://dipn6t27p0nap"]
[ext_resource type="PackedScene" uid="uid://bjmikbn4ac2lu" path="res://demo/assets/scenes/BuildingBlocks.tscn" id="1"]
[ext_resource type="PackedScene" uid="uid://1ev4o7q8l4ey" path="res://demo/assets/meshes/Compass.tscn" id="2_gjkdl"]
[ext_resource type="Texture2D" uid="uid://hl8w41k0t8ia" path="res://demo/assets/textures/ProtGrid0.jpg" id="8"]
[ext_resource type="ArrayMesh" uid="uid://d137osfsks6c" path="res://demo/assets/meshes/Teapot.obj" id="9"]
[ext_resource type="ArrayMesh" uid="uid://cr4asb0j76cfa" path="res://demo/assets/meshes/KnotTorus.obj" id="10"]
[sub_resource type="StandardMaterial3D" id="1"]
albedo_color = Color(0.396078, 0.396078, 0.396078, 1)
albedo_texture = ExtResource("8")
uv1_scale = Vector3(150, 150, 1)
texture_filter = 5
[sub_resource type="PlaneMesh" id="2"]
[sub_resource type="StandardMaterial3D" id="3"]
metallic = 0.75
roughness = 0.4
[sub_resource type="SphereMesh" id="4"]
[sub_resource type="StandardMaterial3D" id="5"]
metallic = 1.0
roughness = 0.01
[sub_resource type="StandardMaterial3D" id="6"]
roughness = 0.56
[sub_resource type="StandardMaterial3D" id="7"]
transparency = 1
albedo_color = Color(1, 1, 1, 0.105882)
metallic = 1.0
roughness = 0.1
refraction_enabled = true
refraction_scale = 0.15
[sub_resource type="StandardMaterial3D" id="8"]
transparency = 1
albedo_color = Color(0.984314, 0.94902, 0.94902, 0.815686)
metallic = 1.0
roughness = 0.29
refraction_enabled = true
refraction_scale = 0.39
[sub_resource type="StandardMaterial3D" id="9"]
transparency = 1
albedo_color = Color(1, 1, 1, 0.564706)
metallic = 0.16
roughness = 0.07
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_bvo0c"]
albedo_color = Color(0.831, 0.686, 0.215, 1)
metallic = 1.0
roughness = 0.06
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_tloy4"]
albedo_color = Color(0.960784, 0.960784, 0.960784, 1)
[sub_resource type="StandardMaterial3D" id="12"]
albedo_color = Color(0.960784, 0.960784, 0.960784, 1)
metallic = 0.1
roughness = 0.1
[sub_resource type="StandardMaterial3D" id="13"]
specular_mode = 4
albedo_color = Color(0, 0, 0, 1)
emission_enabled = true
emission = Color(0.972549, 0.505882, 0.054902, 1)
emission_energy_multiplier = 5.0
[sub_resource type="CylinderMesh" id="14"]
[sub_resource type="StandardMaterial3D" id="15"]
specular_mode = 4
albedo_color = Color(0, 0, 0, 1)
emission_enabled = true
emission = Color(0.054902, 0.8, 0.972549, 1)
emission_energy_multiplier = 5.0
[sub_resource type="StandardMaterial3D" id="16"]
specular_mode = 4
albedo_color = Color(0, 0, 0, 1)
emission_enabled = true
emission = Color(0.054902, 0.564706, 0.972549, 1)
emission_energy_multiplier = 5.0
[node name="PrimitivesCity" type="Node3D"]
[node name="Floor" type="MeshInstance3D" parent="."]
transform = Transform3D(2000, 0, 0, 0, 1, 0, 0, 0, 2000, 0, 0, 0)
layers = 4
material_override = SubResource("1")
mesh = SubResource("2")
[node name="Compass" parent="." instance=ExtResource("2_gjkdl")]
[node name="Props" type="Node3D" parent="."]
[node name="Sphere0" type="MeshInstance3D" parent="Props"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 8, 1, 4)
material_override = SubResource("3")
mesh = SubResource("4")
skeleton = NodePath("../..")
[node name="Sphere1" type="MeshInstance3D" parent="Props"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 8, 1, 2)
material_override = SubResource("5")
mesh = SubResource("4")
skeleton = NodePath("../..")
[node name="Sphere2" type="MeshInstance3D" parent="Props"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 8, 1, 0)
material_override = SubResource("6")
mesh = SubResource("4")
skeleton = NodePath("../..")
[node name="Teapot" type="MeshInstance3D" parent="Props"]
transform = Transform3D(0.707107, 0, -0.707107, 0, 1, 0, 0.707107, 0, 0.707107, 8, 0, 6.5)
material_override = SubResource("7")
mesh = ExtResource("9")
skeleton = NodePath("../..")
[node name="Teapot2" type="MeshInstance3D" parent="Props"]
transform = Transform3D(0.707107, 0, -0.707107, 0, 1, 0, 0.707107, 0, 0.707107, 8, 0, 10)
material_override = SubResource("8")
mesh = ExtResource("9")
skeleton = NodePath("../..")
[node name="Teapot3" type="MeshInstance3D" parent="Props"]
transform = Transform3D(0.707107, 0, -0.707107, 0, 1, 0, 0.707107, 0, 0.707107, 7.96891, 9.53674e-07, 13.998)
material_override = SubResource("9")
mesh = ExtResource("9")
skeleton = NodePath("../..")
[node name="KnotTorusGold" type="MeshInstance3D" parent="Props"]
transform = Transform3D(0.5, 0, 0, 0, 0.5, 0, 0, 0, 0.5, 8, 1, -3.5)
material_override = SubResource("StandardMaterial3D_bvo0c")
mesh = ExtResource("10")
skeleton = NodePath("../..")
[node name="KnotTorusMatte" type="MeshInstance3D" parent="Props"]
transform = Transform3D(0.5, 0, 0, 0, 0.5, 0, 0, 0, 0.5, 8, 1, -8)
material_override = SubResource("StandardMaterial3D_tloy4")
mesh = ExtResource("10")
skeleton = NodePath("../..")
[node name="KnotTorusGloss" type="MeshInstance3D" parent="Props"]
transform = Transform3D(0.5, 0, 0, 0, 0.5, 0, 0, 0, 0.5, 8, 1, -13)
material_override = SubResource("12")
mesh = ExtResource("10")
skeleton = NodePath("../..")
[node name="LCylinder" type="MeshInstance3D" parent="Props"]
transform = Transform3D(0.5, 0, 0, 0, 1, 0, 0, 0, 0.5, 0, 1, 13.25)
material_override = SubResource("13")
mesh = SubResource("14")
skeleton = NodePath("../..")
[node name="LCylinder2" type="MeshInstance3D" parent="Props"]
transform = Transform3D(0.5, 0, 0, 0, 1, 0, 0, 0, 0.5, -6, 1, 6)
material_override = SubResource("15")
mesh = SubResource("14")
skeleton = NodePath("../..")
[node name="LCylinder3" type="MeshInstance3D" parent="Props"]
transform = Transform3D(0.5, 0, 0, 0, 1, 0, 0, 0, 0.5, -6, 1, -6)
material_override = SubResource("16")
mesh = SubResource("14")
skeleton = NodePath("../..")
[node name="OmniLight3D2" type="OmniLight3D" parent="Props/LCylinder3"]
transform = Transform3D(2, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0)
light_color = Color(0.054902, 0.564706, 0.972549, 1)
shadow_enabled = true
omni_range = 20.0
[node name="LCylinder4" type="MeshInstance3D" parent="Props"]
transform = Transform3D(0.5, 0, 0, 0, 1, 0, 0, 0, 0.5, 0, 1, -13.25)
material_override = SubResource("13")
mesh = SubResource("14")
skeleton = NodePath("../..")
[node name="OmniLight3D" type="OmniLight3D" parent="Props/LCylinder4"]
transform = Transform3D(2, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0)
light_color = Color(0.972549, 0.505882, 0.054902, 1)
shadow_enabled = true
omni_range = 20.0
[node name="Buildings" parent="." instance=ExtResource("1")]
transform = Transform3D(-5.05739e-08, 0, 1, 0, 1.799, 0, -1.157, 0, -4.37114e-08, -318, 0, -598.815)
[node name="Buildings2" parent="." instance=ExtResource("1")]
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, -317.435, 0, 7.93411)
[node name="Buildings3" parent="." instance=ExtResource("1")]
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, -316.869, 0, 601.186)
[node name="Buildings4" parent="." instance=ExtResource("1")]
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, 342, 0, -599.437)
[node name="Buildings5" parent="." instance=ExtResource("1")]
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, 342.565, 0, 15.5)
[node name="Buildings6" parent="." instance=ExtResource("1")]
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, 266.673, 0, 603.016)