315 lines
14 KiB
Plaintext
315 lines
14 KiB
Plaintext
[gd_scene load_steps=12 format=3 uid="uid://bkfvrqyyp11hl"]
|
|
|
|
[ext_resource type="VideoStream" path="res://rooms/purple/fractal_video.ogv" id="2_qvyo3"]
|
|
[ext_resource type="Script" path="res://rooms/purple/purple_animation.gd" id="3_jsrm6"]
|
|
[ext_resource type="Texture2D" uid="uid://b6jufh7dqo757" path="res://rooms/purple/wall_normal.png" id="3_utiv0"]
|
|
[ext_resource type="Material" uid="uid://bj6l2hglpukfn" path="res://primitives/pallet/white_glow.tres" id="4_8lnu2"]
|
|
[ext_resource type="PackedScene" uid="uid://bcsejkg5vcjgl" path="res://primitives/skybox/skybox.blend" id="4_rwo4v"]
|
|
|
|
[sub_resource type="BoxShape3D" id="BoxShape3D_bvvt8"]
|
|
size = Vector3(100, 100, 100)
|
|
|
|
[sub_resource type="Environment" id="Environment_1t5lf"]
|
|
background_mode = 1
|
|
ssr_enabled = true
|
|
ssr_max_steps = 50
|
|
glow_enabled = true
|
|
glow_intensity = 0.93
|
|
glow_strength = 0.88
|
|
glow_bloom = 0.16
|
|
glow_blend_mode = 0
|
|
fog_light_color = Color(0.182804, 0.289838, 0.349834, 1)
|
|
fog_density = 0.0
|
|
adjustment_enabled = true
|
|
|
|
[sub_resource type="QuadMesh" id="QuadMesh_xj4cr"]
|
|
|
|
[sub_resource type="ViewportTexture" id="ViewportTexture_trkwa"]
|
|
viewport_path = NodePath("vid_renderer")
|
|
|
|
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_3mv0u"]
|
|
resource_local_to_scene = true
|
|
albedo_color = Color(0.0745098, 0.0745098, 0.0745098, 1)
|
|
roughness = 0.16
|
|
emission_enabled = true
|
|
emission_texture = SubResource("ViewportTexture_trkwa")
|
|
normal_enabled = true
|
|
normal_texture = ExtResource("3_utiv0")
|
|
|
|
[sub_resource type="QuadMesh" id="QuadMesh_xdr52"]
|
|
material = ExtResource("4_8lnu2")
|
|
|
|
[node name="room_purple_floor" type="StaticBody3D"]
|
|
|
|
[node name="CollisionShape3D" type="CollisionShape3D" parent="."]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, -100, 0)
|
|
shape = SubResource("BoxShape3D_bvvt8")
|
|
|
|
[node name="CollisionShape3D4" type="CollisionShape3D" parent="."]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 100, 0)
|
|
shape = SubResource("BoxShape3D_bvvt8")
|
|
|
|
[node name="CollisionShape3D5" type="CollisionShape3D" parent="."]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 100, 0, 0)
|
|
shape = SubResource("BoxShape3D_bvvt8")
|
|
|
|
[node name="CollisionShape3D6" type="CollisionShape3D" parent="."]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -100, 0, 0)
|
|
shape = SubResource("BoxShape3D_bvvt8")
|
|
|
|
[node name="CollisionShape3D2" type="CollisionShape3D" parent="."]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 100)
|
|
shape = SubResource("BoxShape3D_bvvt8")
|
|
|
|
[node name="CollisionShape3D3" type="CollisionShape3D" parent="."]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, -100)
|
|
shape = SubResource("BoxShape3D_bvvt8")
|
|
|
|
[node name="WorldEnvironment" type="WorldEnvironment" parent="."]
|
|
environment = SubResource("Environment_1t5lf")
|
|
|
|
[node name="ReflectionProbe" type="ReflectionProbe" parent="."]
|
|
update_mode = 1
|
|
size = Vector3(101, 101, 101)
|
|
box_projection = true
|
|
interior = true
|
|
enable_shadows = true
|
|
cull_mask = 2
|
|
mesh_lod_threshold = 0.0
|
|
ambient_mode = 0
|
|
ambient_color = Color(0.873298, 0.873298, 0.873298, 1)
|
|
ambient_color_energy = 11.43
|
|
|
|
[node name="skybox" parent="." instance=ExtResource("4_rwo4v")]
|
|
transform = Transform3D(800, 0, 0, 0, 800, 0, 0, 0, 800, 0, 0, 0)
|
|
|
|
[node name="vid_renderer" type="SubViewport" parent="."]
|
|
size = Vector2i(2047, 2047)
|
|
|
|
[node name="vid" type="VideoStreamPlayer" parent="vid_renderer"]
|
|
offset_right = 2048.0
|
|
offset_bottom = 2048.0
|
|
stream = ExtResource("2_qvyo3")
|
|
autoplay = true
|
|
loop = true
|
|
script = ExtResource("3_jsrm6")
|
|
|
|
[node name="Wall" type="MeshInstance3D" parent="."]
|
|
transform = Transform3D(100, 0, 0, 0, 100, 0, 0, 0, 100, 0, 0, -50)
|
|
layers = 3
|
|
mesh = SubResource("QuadMesh_xj4cr")
|
|
surface_material_override/0 = SubResource("StandardMaterial3D_3mv0u")
|
|
|
|
[node name="Wall2" type="MeshInstance3D" parent="."]
|
|
transform = Transform3D(100, 0, 0, 0, -100, 8.74228e-06, 0, -8.74228e-06, -100, 0, 0, 50)
|
|
layers = 3
|
|
mesh = SubResource("QuadMesh_xj4cr")
|
|
surface_material_override/0 = SubResource("StandardMaterial3D_3mv0u")
|
|
|
|
[node name="Wall5" type="MeshInstance3D" parent="."]
|
|
transform = Transform3D(4.37114e-06, -3.82137e-13, 100, -8.74228e-06, -100, 0, 100, -8.74228e-06, -4.37114e-06, -50, 0, 0)
|
|
layers = 3
|
|
mesh = SubResource("QuadMesh_xj4cr")
|
|
surface_material_override/0 = SubResource("StandardMaterial3D_3mv0u")
|
|
|
|
[node name="Wall6" type="MeshInstance3D" parent="."]
|
|
transform = Transform3D(4.37114e-06, 3.82137e-13, -100, 8.74228e-06, -100, 0, -100, -8.74228e-06, -4.37114e-06, 50, 0, 0)
|
|
layers = 3
|
|
mesh = SubResource("QuadMesh_xj4cr")
|
|
surface_material_override/0 = SubResource("StandardMaterial3D_3mv0u")
|
|
|
|
[node name="Wall3" type="MeshInstance3D" parent="."]
|
|
transform = Transform3D(100, 0, 0, 0, -4.37114e-06, -100, 0, 100, -4.37114e-06, 0, 50, 0)
|
|
layers = 3
|
|
mesh = SubResource("QuadMesh_xj4cr")
|
|
surface_material_override/0 = SubResource("StandardMaterial3D_3mv0u")
|
|
|
|
[node name="Wall4" type="MeshInstance3D" parent="."]
|
|
transform = Transform3D(100, 0, 0, 0, -4.37114e-06, 100, 0, -100, -4.37114e-06, 0, -50, 0)
|
|
layers = 3
|
|
mesh = SubResource("QuadMesh_xj4cr")
|
|
surface_material_override/0 = SubResource("StandardMaterial3D_3mv0u")
|
|
|
|
[node name="light_parent" type="Node3D" parent="."]
|
|
|
|
[node name="light_obj" type="MeshInstance3D" parent="light_parent"]
|
|
transform = Transform3D(-7.5, 0, -1.13247e-06, 0, 7.5, 0, 1.13247e-06, 0, -7.5, 49.95, 49.95, 49.95)
|
|
mesh = SubResource("QuadMesh_xdr52")
|
|
skeleton = NodePath("../..")
|
|
|
|
[node name="light_obj2" type="MeshInstance3D" parent="light_parent"]
|
|
transform = Transform3D(-7.5, 1.13247e-06, -4.95018e-14, 0, -3.27835e-07, -7.5, -1.13247e-06, -7.5, 3.27835e-07, 49.95, 49.95, 49.95)
|
|
mesh = SubResource("QuadMesh_xdr52")
|
|
skeleton = NodePath("../..")
|
|
|
|
[node name="light_obj3" type="MeshInstance3D" parent="light_parent"]
|
|
transform = Transform3D(1.43301e-14, 3.27835e-07, -7.5, 7.5, -3.27835e-07, 0, -3.27835e-07, -7.5, -3.27835e-07, 49.95, 49.95, 49.95)
|
|
mesh = SubResource("QuadMesh_xdr52")
|
|
skeleton = NodePath("../..")
|
|
|
|
[node name="SpotLight3D" type="SpotLight3D" parent="light_parent"]
|
|
transform = Transform3D(0.707107, -0.5, 0.5, 0, 0.707107, 0.707107, -0.707107, -0.5, 0.5, 49.9, 49.9, 49.9)
|
|
light_energy = 1.094
|
|
spot_range = 316.858
|
|
|
|
[node name="light_parent5" type="Node3D" parent="."]
|
|
transform = Transform3D(1, 0, 0, 0, -4.37114e-08, -1, 0, 1, -4.37114e-08, 0, 0, 0)
|
|
|
|
[node name="light_obj" type="MeshInstance3D" parent="light_parent5"]
|
|
transform = Transform3D(-7.5, 0, -1.13247e-06, 0, 7.5, 0, 1.13247e-06, 0, -7.5, 49.95, 49.95, 49.95)
|
|
mesh = SubResource("QuadMesh_xdr52")
|
|
skeleton = NodePath("../..")
|
|
|
|
[node name="light_obj2" type="MeshInstance3D" parent="light_parent5"]
|
|
transform = Transform3D(-7.5, 1.13247e-06, -4.95018e-14, 0, -3.27835e-07, -7.5, -1.13247e-06, -7.5, 3.27835e-07, 49.95, 49.95, 49.95)
|
|
mesh = SubResource("QuadMesh_xdr52")
|
|
skeleton = NodePath("../..")
|
|
|
|
[node name="light_obj3" type="MeshInstance3D" parent="light_parent5"]
|
|
transform = Transform3D(1.43301e-14, 3.27835e-07, -7.5, 7.5, -3.27835e-07, 0, -3.27835e-07, -7.5, -3.27835e-07, 49.95, 49.95, 49.95)
|
|
mesh = SubResource("QuadMesh_xdr52")
|
|
skeleton = NodePath("../..")
|
|
|
|
[node name="SpotLight3D" type="SpotLight3D" parent="light_parent5"]
|
|
transform = Transform3D(0.707107, -0.5, 0.5, 0, 0.707107, 0.707107, -0.707107, -0.5, 0.5, 49.9, 49.9, 49.9)
|
|
light_energy = 1.094
|
|
spot_range = 316.858
|
|
|
|
[node name="light_parent6" type="Node3D" parent="."]
|
|
transform = Transform3D(-4.37114e-08, 1, -4.37114e-08, 0, -4.37114e-08, -1, -1, -4.37114e-08, 1.91069e-15, 0, 0, 0)
|
|
|
|
[node name="light_obj" type="MeshInstance3D" parent="light_parent6"]
|
|
transform = Transform3D(-7.5, 0, -1.13247e-06, 0, 7.5, 0, 1.13247e-06, 0, -7.5, 49.95, 49.95, 49.95)
|
|
mesh = SubResource("QuadMesh_xdr52")
|
|
skeleton = NodePath("../..")
|
|
|
|
[node name="light_obj2" type="MeshInstance3D" parent="light_parent6"]
|
|
transform = Transform3D(-7.5, 1.13247e-06, -4.95018e-14, 0, -3.27835e-07, -7.5, -1.13247e-06, -7.5, 3.27835e-07, 49.95, 49.95, 49.95)
|
|
mesh = SubResource("QuadMesh_xdr52")
|
|
skeleton = NodePath("../..")
|
|
|
|
[node name="light_obj3" type="MeshInstance3D" parent="light_parent6"]
|
|
transform = Transform3D(1.43301e-14, 3.27835e-07, -7.5, 7.5, -3.27835e-07, 0, -3.27835e-07, -7.5, -3.27835e-07, 49.95, 49.95, 49.95)
|
|
mesh = SubResource("QuadMesh_xdr52")
|
|
skeleton = NodePath("../..")
|
|
|
|
[node name="SpotLight3D" type="SpotLight3D" parent="light_parent6"]
|
|
transform = Transform3D(0.707107, -0.5, 0.5, 0, 0.707107, 0.707107, -0.707107, -0.5, 0.5, 49.9, 49.9, 49.9)
|
|
light_energy = 1.094
|
|
spot_range = 316.858
|
|
|
|
[node name="light_parent7" type="Node3D" parent="."]
|
|
transform = Transform3D(-1, -8.74228e-08, 3.82137e-15, 0, -4.37114e-08, -1, 8.74228e-08, -1, 4.37114e-08, 0, 0, 0)
|
|
|
|
[node name="light_obj" type="MeshInstance3D" parent="light_parent7"]
|
|
transform = Transform3D(-7.5, 0, -1.13247e-06, 0, 7.5, 0, 1.13247e-06, 0, -7.5, 49.95, 49.95, 49.95)
|
|
mesh = SubResource("QuadMesh_xdr52")
|
|
skeleton = NodePath("../..")
|
|
|
|
[node name="light_obj2" type="MeshInstance3D" parent="light_parent7"]
|
|
transform = Transform3D(-7.5, 1.13247e-06, -4.95018e-14, 0, -3.27835e-07, -7.5, -1.13247e-06, -7.5, 3.27835e-07, 49.95, 49.95, 49.95)
|
|
mesh = SubResource("QuadMesh_xdr52")
|
|
skeleton = NodePath("../..")
|
|
|
|
[node name="light_obj3" type="MeshInstance3D" parent="light_parent7"]
|
|
transform = Transform3D(1.43301e-14, 3.27835e-07, -7.5, 7.5, -3.27835e-07, 0, -3.27835e-07, -7.5, -3.27835e-07, 49.95, 49.95, 49.95)
|
|
mesh = SubResource("QuadMesh_xdr52")
|
|
skeleton = NodePath("../..")
|
|
|
|
[node name="SpotLight3D" type="SpotLight3D" parent="light_parent7"]
|
|
transform = Transform3D(0.707107, -0.5, 0.5, 0, 0.707107, 0.707107, -0.707107, -0.5, 0.5, 49.9, 49.9, 49.9)
|
|
light_energy = 1.094
|
|
spot_range = 316.858
|
|
|
|
[node name="light_parent8" type="Node3D" parent="."]
|
|
transform = Transform3D(-4.37114e-08, -1, 4.37114e-08, 0, -4.37114e-08, -1, 1, -4.37114e-08, 1.91069e-15, 0, 0, 0)
|
|
|
|
[node name="light_obj" type="MeshInstance3D" parent="light_parent8"]
|
|
transform = Transform3D(-7.5, 0, -1.13247e-06, 0, 7.5, 0, 1.13247e-06, 0, -7.5, 49.95, 49.95, 49.95)
|
|
mesh = SubResource("QuadMesh_xdr52")
|
|
skeleton = NodePath("../..")
|
|
|
|
[node name="light_obj2" type="MeshInstance3D" parent="light_parent8"]
|
|
transform = Transform3D(-7.5, 1.13247e-06, -4.95018e-14, 0, -3.27835e-07, -7.5, -1.13247e-06, -7.5, 3.27835e-07, 49.95, 49.95, 49.95)
|
|
mesh = SubResource("QuadMesh_xdr52")
|
|
skeleton = NodePath("../..")
|
|
|
|
[node name="light_obj3" type="MeshInstance3D" parent="light_parent8"]
|
|
transform = Transform3D(1.43301e-14, 3.27835e-07, -7.5, 7.5, -3.27835e-07, 0, -3.27835e-07, -7.5, -3.27835e-07, 49.95, 49.95, 49.95)
|
|
mesh = SubResource("QuadMesh_xdr52")
|
|
skeleton = NodePath("../..")
|
|
|
|
[node name="SpotLight3D" type="SpotLight3D" parent="light_parent8"]
|
|
transform = Transform3D(0.707107, -0.5, 0.5, 0, 0.707107, 0.707107, -0.707107, -0.5, 0.5, 49.9, 49.9, 49.9)
|
|
light_energy = 1.094
|
|
spot_range = 316.858
|
|
|
|
[node name="light_parent2" type="Node3D" parent="."]
|
|
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, 0, 0, 0)
|
|
|
|
[node name="light_obj" type="MeshInstance3D" parent="light_parent2"]
|
|
transform = Transform3D(-7.5, 0, -1.13247e-06, 0, 7.5, 0, 1.13247e-06, 0, -7.5, 49.95, 49.95, 49.95)
|
|
mesh = SubResource("QuadMesh_xdr52")
|
|
skeleton = NodePath("../..")
|
|
|
|
[node name="light_obj2" type="MeshInstance3D" parent="light_parent2"]
|
|
transform = Transform3D(-7.5, 1.13247e-06, -4.95018e-14, 0, -3.27835e-07, -7.5, -1.13247e-06, -7.5, 3.27835e-07, 49.95, 49.95, 49.95)
|
|
mesh = SubResource("QuadMesh_xdr52")
|
|
skeleton = NodePath("../..")
|
|
|
|
[node name="light_obj3" type="MeshInstance3D" parent="light_parent2"]
|
|
transform = Transform3D(1.43301e-14, 3.27835e-07, -7.5, 7.5, -3.27835e-07, 0, -3.27835e-07, -7.5, -3.27835e-07, 49.95, 49.95, 49.95)
|
|
mesh = SubResource("QuadMesh_xdr52")
|
|
skeleton = NodePath("../..")
|
|
|
|
[node name="SpotLight3D" type="SpotLight3D" parent="light_parent2"]
|
|
transform = Transform3D(0.707107, -0.5, 0.5, 0, 0.707107, 0.707107, -0.707107, -0.5, 0.5, 49.9, 49.9, 49.9)
|
|
light_energy = 1.094
|
|
spot_range = 316.858
|
|
|
|
[node name="light_parent3" type="Node3D" parent="."]
|
|
transform = Transform3D(-4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, 0, 0, 0)
|
|
|
|
[node name="light_obj" type="MeshInstance3D" parent="light_parent3"]
|
|
transform = Transform3D(-7.5, 0, -1.13247e-06, 0, 7.5, 0, 1.13247e-06, 0, -7.5, 49.95, 49.95, 49.95)
|
|
mesh = SubResource("QuadMesh_xdr52")
|
|
skeleton = NodePath("../..")
|
|
|
|
[node name="light_obj2" type="MeshInstance3D" parent="light_parent3"]
|
|
transform = Transform3D(-7.5, 1.13247e-06, -4.95018e-14, 0, -3.27835e-07, -7.5, -1.13247e-06, -7.5, 3.27835e-07, 49.95, 49.95, 49.95)
|
|
mesh = SubResource("QuadMesh_xdr52")
|
|
skeleton = NodePath("../..")
|
|
|
|
[node name="light_obj3" type="MeshInstance3D" parent="light_parent3"]
|
|
transform = Transform3D(1.43301e-14, 3.27835e-07, -7.5, 7.5, -3.27835e-07, 0, -3.27835e-07, -7.5, -3.27835e-07, 49.95, 49.95, 49.95)
|
|
mesh = SubResource("QuadMesh_xdr52")
|
|
skeleton = NodePath("../..")
|
|
|
|
[node name="SpotLight3D" type="SpotLight3D" parent="light_parent3"]
|
|
transform = Transform3D(0.707107, -0.5, 0.5, 0, 0.707107, 0.707107, -0.707107, -0.5, 0.5, 49.9, 49.9, 49.9)
|
|
light_energy = 1.094
|
|
spot_range = 316.858
|
|
|
|
[node name="light_parent4" type="Node3D" parent="."]
|
|
transform = Transform3D(-1, 0, -8.74228e-08, 0, 1, 0, 8.74228e-08, 0, -1, 0, 0, 0)
|
|
|
|
[node name="light_obj" type="MeshInstance3D" parent="light_parent4"]
|
|
transform = Transform3D(-7.5, 0, -1.13247e-06, 0, 7.5, 0, 1.13247e-06, 0, -7.5, 49.95, 49.95, 49.95)
|
|
mesh = SubResource("QuadMesh_xdr52")
|
|
skeleton = NodePath("../..")
|
|
|
|
[node name="light_obj2" type="MeshInstance3D" parent="light_parent4"]
|
|
transform = Transform3D(-7.5, 1.13247e-06, -4.95018e-14, 0, -3.27835e-07, -7.5, -1.13247e-06, -7.5, 3.27835e-07, 49.95, 49.95, 49.95)
|
|
mesh = SubResource("QuadMesh_xdr52")
|
|
skeleton = NodePath("../..")
|
|
|
|
[node name="light_obj3" type="MeshInstance3D" parent="light_parent4"]
|
|
transform = Transform3D(1.43301e-14, 3.27835e-07, -7.5, 7.5, -3.27835e-07, 0, -3.27835e-07, -7.5, -3.27835e-07, 49.95, 49.95, 49.95)
|
|
mesh = SubResource("QuadMesh_xdr52")
|
|
skeleton = NodePath("../..")
|
|
|
|
[node name="SpotLight3D" type="SpotLight3D" parent="light_parent4"]
|
|
transform = Transform3D(0.707107, -0.5, 0.5, 0, 0.707107, 0.707107, -0.707107, -0.5, 0.5, 49.9, 49.9, 49.9)
|
|
light_energy = 1.094
|
|
spot_range = 316.858
|