194 lines
7.2 KiB
Text
194 lines
7.2 KiB
Text
[gd_scene load_steps=13 format=3 uid="uid://rch2yvsj0pdn"]
|
|
|
|
[ext_resource type="Texture2D" uid="uid://dv575ijvfdu7s" path="res://addons/kenney_prototype_textures/dark/texture_13.png" id="1_8xru0"]
|
|
[ext_resource type="Texture2D" uid="uid://bjnpeb5s4paqi" path="res://assets/chandelier/chandelier.png" id="1_w7vtx"]
|
|
[ext_resource type="Material" uid="uid://vxxgydkoi8qp" path="res://scenes/room/table.tres" id="2_kxljb"]
|
|
[ext_resource type="Texture2D" uid="uid://dbo3rl06sx34j" path="res://assets/table/table.png" id="3_y1kpu"]
|
|
[ext_resource type="Texture2D" uid="uid://bgr04066pmqsl" path="res://assets/room/wall.png" id="4_vaubn"]
|
|
[ext_resource type="Texture2D" uid="uid://pe7t5j327khu" path="res://assets/room/floor.png" id="5_1w8vm"]
|
|
[ext_resource type="Texture2D" uid="uid://cbvxqlgfr8fhn" path="res://bottle/bottle.png" id="7_gui0a"]
|
|
|
|
[sub_resource type="CylinderMesh" id="CylinderMesh_y1kpu"]
|
|
top_radius = 0.8
|
|
bottom_radius = 0.8
|
|
height = 0.05
|
|
|
|
[sub_resource type="CylinderMesh" id="CylinderMesh_1w8vm"]
|
|
top_radius = 0.1
|
|
bottom_radius = 0.1
|
|
height = 1.0
|
|
|
|
[sub_resource type="BoxMesh" id="BoxMesh_kxljb"]
|
|
size = Vector3(10, 4, 10)
|
|
|
|
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_y1kpu"]
|
|
albedo_texture = ExtResource("1_8xru0")
|
|
uv1_triplanar = true
|
|
|
|
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_vaubn"]
|
|
albedo_color = Color(0.278431, 0.152941, 0, 1)
|
|
|
|
[node name="Room" type="Node3D"]
|
|
|
|
[node name="Sprite3D7" type="Sprite3D" parent="."]
|
|
transform = Transform3D(0.707107, 0, 0.707107, 0, 1, 0, -0.707107, 0, 0.707107, 0, 2.9, 0)
|
|
texture_filter = 0
|
|
texture = ExtResource("1_w7vtx")
|
|
|
|
[node name="Sprite3D8" type="Sprite3D" parent="."]
|
|
transform = Transform3D(-0.707107, 0, 0.707107, 0, 1, 0, -0.707107, 0, -0.707107, 0, 2.9, 0)
|
|
texture_filter = 0
|
|
texture = ExtResource("1_w7vtx")
|
|
|
|
[node name="Sprite3D9" type="Sprite3D" parent="."]
|
|
transform = Transform3D(-0.707107, 0, -0.707107, 0, 1, 0, 0.707107, 0, -0.707107, 0, 2.9, 0)
|
|
texture_filter = 0
|
|
render_priority = 1
|
|
texture = ExtResource("1_w7vtx")
|
|
|
|
[node name="Sprite3D10" type="Sprite3D" parent="."]
|
|
transform = Transform3D(0.707107, 0, -0.707107, 0, 1, 0, 0.707107, 0, 0.707107, 0, 2.9, 0)
|
|
texture_filter = 0
|
|
render_priority = 1
|
|
texture = ExtResource("1_w7vtx")
|
|
|
|
[node name="Table" type="Node3D" parent="."]
|
|
|
|
[node name="CSGMesh3D2" type="CSGMesh3D" parent="Table"]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1, 0)
|
|
mesh = SubResource("CylinderMesh_y1kpu")
|
|
material = ExtResource("2_kxljb")
|
|
|
|
[node name="CSGMesh3D" type="CSGMesh3D" parent="Table"]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.000680447, 0.472962, -9.13143e-05)
|
|
visible = false
|
|
mesh = SubResource("CylinderMesh_1w8vm")
|
|
material = ExtResource("2_kxljb")
|
|
|
|
[node name="Sprite3D" type="Sprite3D" parent="Table"]
|
|
transform = Transform3D(1, 0, 0, 0, -4.37114e-08, 1, 0, -1, -4.37114e-08, 0, 1.03559, 0)
|
|
shaded = true
|
|
alpha_cut = 2
|
|
texture_filter = 0
|
|
render_priority = 1
|
|
texture = ExtResource("3_y1kpu")
|
|
|
|
[node name="CSGMesh3D" type="CSGMesh3D" parent="."]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 2, 0)
|
|
visible = false
|
|
flip_faces = true
|
|
mesh = SubResource("BoxMesh_kxljb")
|
|
material = SubResource("StandardMaterial3D_y1kpu")
|
|
|
|
[node name="light" type="Node3D" parent="."]
|
|
|
|
[node name="OmniLight3D" type="OmniLight3D" parent="light"]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 2.3, 0)
|
|
light_energy = 0.8
|
|
shadow_enabled = true
|
|
omni_range = 13.0
|
|
|
|
[node name="Sprite3D" type="Sprite3D" parent="."]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 2, -5)
|
|
shaded = true
|
|
texture_filter = 0
|
|
texture = ExtResource("4_vaubn")
|
|
|
|
[node name="Sprite3D2" type="Sprite3D" parent="."]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 2, 5)
|
|
shaded = true
|
|
texture_filter = 0
|
|
texture = ExtResource("4_vaubn")
|
|
|
|
[node name="Sprite3D3" type="Sprite3D" parent="."]
|
|
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, -5, 2, 0)
|
|
shaded = true
|
|
texture_filter = 0
|
|
texture = ExtResource("4_vaubn")
|
|
|
|
[node name="Sprite3D4" type="Sprite3D" parent="."]
|
|
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, 5, 2, 0)
|
|
shaded = true
|
|
texture_filter = 0
|
|
texture = ExtResource("4_vaubn")
|
|
|
|
[node name="Sprite3D5" type="Sprite3D" parent="."]
|
|
transform = Transform3D(1, 0, 0, 0, -4.37114e-08, -1, 0, 1, -4.37114e-08, 0, 0, 0)
|
|
shaded = true
|
|
texture_filter = 0
|
|
texture = ExtResource("5_1w8vm")
|
|
|
|
[node name="Sprite3D6" type="Sprite3D" parent="."]
|
|
transform = Transform3D(1, 0, 0, 0, -4.37114e-08, -1, 0, 1, -4.37114e-08, 0, 4, 0)
|
|
shaded = true
|
|
texture_filter = 0
|
|
texture = ExtResource("5_1w8vm")
|
|
|
|
[node name="corners" type="Node3D" parent="."]
|
|
|
|
[node name="Corner" type="CSGBox3D" parent="corners"]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 5, 2, 5)
|
|
size = Vector3(0.5, 4, 0.5)
|
|
material = SubResource("StandardMaterial3D_vaubn")
|
|
|
|
[node name="Corner2" type="CSGBox3D" parent="corners"]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -5, 2, 5)
|
|
size = Vector3(0.5, 4, 0.5)
|
|
material = SubResource("StandardMaterial3D_vaubn")
|
|
|
|
[node name="Corner3" type="CSGBox3D" parent="corners"]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 5, 2, -5)
|
|
size = Vector3(0.5, 4, 0.5)
|
|
material = SubResource("StandardMaterial3D_vaubn")
|
|
|
|
[node name="Corner4" type="CSGBox3D" parent="corners"]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -5, 2, -5)
|
|
size = Vector3(0.5, 4, 0.5)
|
|
material = SubResource("StandardMaterial3D_vaubn")
|
|
|
|
[node name="Corner5" type="CSGBox3D" parent="corners"]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -5, 0, 0)
|
|
size = Vector3(0.5, 0.5, 10)
|
|
material = SubResource("StandardMaterial3D_vaubn")
|
|
|
|
[node name="Corner6" type="CSGBox3D" parent="corners"]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 5, 0, 0)
|
|
size = Vector3(0.5, 0.5, 10)
|
|
material = SubResource("StandardMaterial3D_vaubn")
|
|
|
|
[node name="Corner7" type="CSGBox3D" parent="corners"]
|
|
transform = Transform3D(-4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, 2.18557e-07, 0, -5)
|
|
size = Vector3(0.5, 0.5, 10)
|
|
material = SubResource("StandardMaterial3D_vaubn")
|
|
|
|
[node name="Corner8" type="CSGBox3D" parent="corners"]
|
|
transform = Transform3D(-4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, -2.18557e-07, 0, 5)
|
|
size = Vector3(0.5, 0.5, 10)
|
|
material = SubResource("StandardMaterial3D_vaubn")
|
|
|
|
[node name="Corner9" type="CSGBox3D" parent="corners"]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -5, 4, 0)
|
|
size = Vector3(0.5, 0.5, 10)
|
|
material = SubResource("StandardMaterial3D_vaubn")
|
|
|
|
[node name="Corner10" type="CSGBox3D" parent="corners"]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 5, 4, 0)
|
|
size = Vector3(0.5, 0.5, 10)
|
|
material = SubResource("StandardMaterial3D_vaubn")
|
|
|
|
[node name="Corner11" type="CSGBox3D" parent="corners"]
|
|
transform = Transform3D(-4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, 0, 4, -5)
|
|
size = Vector3(0.5, 0.5, 10)
|
|
material = SubResource("StandardMaterial3D_vaubn")
|
|
|
|
[node name="Corner12" type="CSGBox3D" parent="corners"]
|
|
transform = Transform3D(-4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, -2.18557e-07, 4, 5)
|
|
size = Vector3(0.5, 0.5, 10)
|
|
material = SubResource("StandardMaterial3D_vaubn")
|
|
|
|
[node name="Sprite3D11" type="Sprite3D" parent="."]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.8, 1.2, 0)
|
|
billboard = 2
|
|
texture_filter = 0
|
|
render_priority = 1
|
|
texture = ExtResource("7_gui0a")
|