feat: metro station exit

This commit is contained in:
Sara Gerretsen 2026-05-17 13:23:14 +02:00
parent f776e51780
commit 8c19bf8ac1

View file

@ -58,24 +58,44 @@ transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.5092978, 7.8599772, -37.043
size = Vector3(16.450012, 8.637452, 0.9579468)
material = ExtResource("2_mo284")
[node name="CSGBox3D33" type="CSGBox3D" parent="CSGCombiner3D" unique_id=2079103579]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 13.133198, 10.769889, -32.622345)
size = Vector3(7.518593, 6.115967, 0.7234955)
material = ExtResource("2_mo284")
[node name="CSGBox3D12" type="CSGBox3D" parent="CSGCombiner3D" unique_id=786318085]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -7.654902, 8.854908, -32.83026)
size = Vector3(4.469452, 10.649109, 9.418884)
material = ExtResource("2_mo284")
[node name="CSGBox3D13" type="CSGBox3D" parent="CSGCombiner3D" unique_id=207597189]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 9.547296, 7.6565127, -32.63765)
size = Vector3(0.3703308, 8.509523, 9.033661)
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 9.547296, 8.734271, -25.544254)
size = Vector3(0.3703308, 10.66504, 23.220451)
material = ExtResource("2_mo284")
[node name="CSGBox3D30" type="CSGBox3D" parent="CSGCombiner3D" unique_id=775891239]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 16.60588, 10.814894, -23.446686)
size = Vector3(0.3703308, 6.328492, 19.007835)
material = ExtResource("2_mo284")
[node name="CSGBox3D15" type="CSGBox3D" parent="CSGCombiner3D" unique_id=1788258721]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.8096194, 12.775263, -32.91986)
size = Vector3(15.85107, 2.8391116, 9.239685)
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.8100791, 12.775263, -29.022995)
size = Vector3(15.85199, 2.8391116, 17.033417)
material = ExtResource("2_mo284")
[node name="CSGBox3D32" type="CSGBox3D" parent="CSGCombiner3D" unique_id=188425849]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 12.907394, 13.882502, -25.522007)
size = Vector3(7.169853, 0.6246339, 24.035393)
material = ExtResource("2_mo284")
[node name="CSGBox3D39" type="CSGBox3D" parent="CSGCombiner3D" unique_id=1295826721]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 12.334452, 10.496782, -13.844641)
size = Vector3(10.314098, 8.64357, 0.68066025)
material = ExtResource("2_mo284")
[node name="CSGBox3D8" type="CSGBox3D" parent="CSGCombiner3D" unique_id=1955739710]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.84921265, 6.3841763, 8.826321)
size = Vector3(12.751099, 15.470034, 11.584106)
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.84921265, 3.098699, 8.826321)
size = Vector3(12.751099, 8.899079, 11.584106)
material = ExtResource("2_mo284")
[node name="CSGBox3D10" type="CSGBox3D" parent="CSGCombiner3D" unique_id=702769195]
@ -91,6 +111,12 @@ size = Vector3(4.255371, 3.0179625, 7.5287476)
material = ExtResource("2_mo284")
[node name="CSGBox3D25" type="CSGBox3D" parent="CSGCombiner3D" unique_id=506189761]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 13.107931, 10.011788, -13.845253)
operation = 2
size = Vector3(5.173828, 3.9074798, 0.842041)
material = ExtResource("2_mo284")
[node name="CSGBox3D40" type="CSGBox3D" parent="CSGCombiner3D" unique_id=656994825]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 9.251006, 9.339064, -30.408113)
operation = 2
size = Vector3(1.5527191, 2.5620298, 2.3671875)
@ -141,12 +167,12 @@ operation = 2
size = Vector3(8.854126, 3.3519468, 3.1427002)
material = ExtResource("2_mo284")
[node name="CSGBox3D" type="CSGBox3D" parent="CSGCombiner3D" unique_id=1477842451]
[node name="FloorB2" type="CSGBox3D" parent="CSGCombiner3D" unique_id=1477842451]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -4.220089, -0.33984375, -7.973418)
size = Vector3(10.736673, 1.6796875, 24.244385)
material = ExtResource("1_skip2")
[node name="CSGBox3D23" type="CSGBox3D" parent="CSGCombiner3D" unique_id=727338616]
[node name="ClimbUpBlock" type="CSGBox3D" parent="CSGCombiner3D" unique_id=727338616]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -2.3721259, 0.8203125, -18.191238)
size = Vector3(7.010503, 4, 3.8087463)
material = ExtResource("1_skip2")
@ -157,8 +183,8 @@ size = Vector3(8.269325, 0.65649414, 24.244385)
material = ExtResource("2_mo284")
[node name="CSGBox3D2" type="CSGBox3D" parent="CSGCombiner3D" unique_id=1770911707]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -7.4146814, 6.96584, -1.4636297)
size = Vector3(4.6047363, 14.280804, 11.224808)
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -7.4146814, 3.770578, -1.4636297)
size = Vector3(4.6047363, 7.89028, 11.224808)
material = ExtResource("2_mo284")
[node name="CSGBox3D16" type="CSGBox3D" parent="CSGCombiner3D" unique_id=1307658919]
@ -186,34 +212,39 @@ transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.3491863, 2.3045468, -14.920
size = Vector3(0.91259766, 4.9582176, 1.0712891)
material = ExtResource("2_mo284")
[node name="CSGBox3D24" type="CSGBox3D" parent="CSGCombiner3D" unique_id=520844932]
[node name="PlatformBalconyRailing" type="CSGBox3D" parent="CSGCombiner3D" unique_id=520844932]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -3.046093, 2.4282284, -18.719105)
size = Vector3(5.845459, 4.9231176, 0.7626343)
material = ExtResource("2_mo284")
[node name="CSGBox3D22" type="CSGBox3D" parent="CSGCombiner3D" unique_id=1024521708]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -9.766431, 4.2702813, -7.973418)
size = Vector3(0.91259766, 11.370781, 24.244385)
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -9.766431, 3.2005963, -7.973418)
size = Vector3(0.91259766, 9.231411, 24.244385)
material = ExtResource("2_mo284")
[node name="CSGBox3D3" type="CSGBox3D" parent="CSGCombiner3D" unique_id=343699581]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -4.1704865, 10.790789, -12.692641)
size = Vector3(11.1875305, 6.651376, 11.878021)
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -4.1704865, 7.465601, -12.692641)
size = Vector3(11.1875305, 0.001, 11.878021)
material = ExtResource("2_mo284")
[node name="CSGBox3D17" type="CSGBox3D" parent="CSGCombiner3D" unique_id=1466316467]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.44189453, 8.993101, -1.464263)
size = Vector3(13.550171, 10.281237, 11.226074)
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.44189453, 5.717958, -1.464263)
size = Vector3(13.550171, 3.7309504, 11.226074)
material = ExtResource("2_mo284")
[node name="CSGBox3D20" type="CSGBox3D" parent="CSGCombiner3D" unique_id=150537856]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 3.5048828, 9.0137005, -12.383407)
size = Vector3(7.382202, 10.322435, 13)
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 3.5048828, 5.583949, -12.383407)
size = Vector3(7.382202, 3.462933, 13)
material = ExtResource("2_mo284")
[node name="CSGBox3D6" type="CSGBox3D" parent="CSGCombiner3D" unique_id=354823178]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.869123, 8.024046, -30.881916)
size = Vector3(15.676254, 0.09698486, 5.879883)
[node name="FloorB1" type="CSGBox3D" parent="CSGCombiner3D" unique_id=354823178]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.7573824, 8.024046, -26.86275)
size = Vector3(15.452773, 0.09698486, 13.918217)
material = ExtResource("1_skip2")
[node name="FloorB3" type="CSGBox3D" parent="CSGCombiner3D" unique_id=1201096467]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 12.891851, 8.024046, -23.11256)
size = Vector3(7.254917, 0.09698486, 19.164436)
material = ExtResource("1_skip2")
[node name="CSGBox3D34" type="CSGBox3D" parent="CSGCombiner3D" unique_id=528831191]
@ -227,16 +258,20 @@ transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.047673702, 4.004548, -27.98
size = Vector3(19.19101, 0.2545166, 18.97342)
material = ExtResource("1_skip2")
[node name="CSGPolygon3D2" type="CSGPolygon3D" parent="CSGCombiner3D" unique_id=668114836]
[node name="PlatformEscalatorRight" type="CSGPolygon3D" parent="CSGCombiner3D" unique_id=668114836]
transform = Transform3D(-4.371139e-08, 0, -1, 0, 1, 0, 1, 0, -4.371139e-08, -7.428329, 0, -16.874477)
polygon = PackedVector2Array(-2.4738445, 0.4203205, -2.6779785, 4.094781, -1.4825134, 4.134878, 4.612211, 0.4564929)
depth = 1.5
[node name="CSGPolygon3D3" type="CSGPolygon3D" parent="CSGCombiner3D" unique_id=2029261956]
[node name="PlatformEscalatorLeft" type="CSGPolygon3D" parent="CSGCombiner3D" unique_id=2029261956]
transform = Transform3D(-4.371139e-08, 0, -1, 0, 1, 0, 1, 0, -4.371139e-08, -8.988659, 0, -16.874477)
polygon = PackedVector2Array(-2.4738445, 0.4203205, -2.6779785, 4.094781, -1.4825134, 4.134878, 4.612211, 0.4564929)
depth = 1.5
[node name="CSGBox3D" type="CSGBox3D" parent="CSGCombiner3D" unique_id=83782981]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 13.154921, 8.816242, -18.880306)
size = Vector3(6.8446045, 1.5966797, 0.6821289)
[node name="SpotLight3D" type="SpotLight3D" parent="." unique_id=1590880744]
transform = Transform3D(1, 0, 0, 0, -4.371139e-08, 1, 0, -1, -4.371139e-08, -3.0713458, 4.9774046, -0.2432988)
spot_range = 20.0
@ -268,7 +303,13 @@ spot_angle = 74.29
spot_angle_attenuation = 1.0057905
[node name="SpotLight3D3" type="SpotLight3D" parent="." unique_id=1486879270]
transform = Transform3D(1, 0, 0, 0, -4.371139e-08, 1, 0, -1, -4.371139e-08, -4.6573744, 8.799653, -12.668277)
transform = Transform3D(1, 0, 0, 0, -4.371139e-08, 1, 0, -1, -4.371139e-08, -4.6573744, 7.3151674, -12.668277)
spot_range = 20.0
spot_angle = 74.29
spot_angle_attenuation = 1.0057905
[node name="SpotLight3D5" type="SpotLight3D" parent="." unique_id=1963150976]
transform = Transform3D(1, 0, 0, 0, -4.371139e-08, 1, 0, -1, -4.371139e-08, 12.719304, 13.620966, -20.522635)
spot_range = 20.0
spot_angle = 74.29
spot_angle_attenuation = 1.0057905