From 7b4dc7079fd0d34262e06cab8ca5fc7a2b809364 Mon Sep 17 00:00:00 2001 From: "s0wlz (Matthias Puchstein)" Date: Sat, 18 Apr 2026 00:46:44 +0200 Subject: [PATCH] =?UTF-8?q?art:=20taproom=20props=20=E2=80=94=20tables,=20?= =?UTF-8?q?chairs,=20barrels,=20candles,=20candelabra?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 4 tables (0.75m) + 8 chairs placed in the taproom with Polyhaven wooden props. 3 barrels clustered near bar corner + back-left wall. Candle on each table, candelabra on bar counter. Added 2 OmniLights for the 2 back tables so all seating areas are lit. --- ruf-der-pilze/scenes/taproom.tscn | 84 ++++++++++++++++++++++++++++++- 1 file changed, 83 insertions(+), 1 deletion(-) diff --git a/ruf-der-pilze/scenes/taproom.tscn b/ruf-der-pilze/scenes/taproom.tscn index 816f94e..39b75c3 100644 --- a/ruf-der-pilze/scenes/taproom.tscn +++ b/ruf-der-pilze/scenes/taproom.tscn @@ -1,4 +1,10 @@ -[gd_scene load_steps=25 format=3] +[gd_scene load_steps=30 format=3] + +[ext_resource type="PackedScene" path="res://assets/props/table.glb" id="1_table"] +[ext_resource type="PackedScene" path="res://assets/props/chair.glb" id="2_chair"] +[ext_resource type="PackedScene" path="res://assets/props/barrel.glb" id="3_barrel"] +[ext_resource type="PackedScene" path="res://assets/props/candle.glb" id="4_candle"] +[ext_resource type="PackedScene" path="res://assets/props/candelabra.glb" id="5_candelabra"] [sub_resource type="StandardMaterial3D" id="Material_wood"] albedo_color = Color(0.169, 0.102, 0.051, 1) @@ -131,6 +137,20 @@ light_energy = 0.8 shadow_enabled = true omni_range = 5.0 +[node name="CandleTable3" type="OmniLight3D" parent="."] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -1.5, 1.2, -2) +light_color = Color(1.0, 0.65, 0.2, 1) +light_energy = 0.8 +shadow_enabled = true +omni_range = 5.0 + +[node name="CandleTable4" type="OmniLight3D" parent="."] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.5, 1.2, -2) +light_color = Color(1.0, 0.65, 0.2, 1) +light_energy = 0.8 +shadow_enabled = true +omni_range = 5.0 + [node name="BarLight" type="OmniLight3D" parent="."] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 4, 1.5, -3) light_color = Color(0.95, 0.60, 0.25, 1) @@ -140,3 +160,65 @@ omni_range = 6.0 [node name="WorldEnvironment" type="WorldEnvironment" parent="."] environment = SubResource("Environment_1") + +[node name="Props" type="Node3D" parent="."] + +[node name="Table1" parent="Props" instance=ExtResource("1_table")] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -1.5, 0, -2) + +[node name="Table2" parent="Props" instance=ExtResource("1_table")] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.5, 0, -2) + +[node name="Table3" parent="Props" instance=ExtResource("1_table")] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -1.5, 0, 1) + +[node name="Table4" parent="Props" instance=ExtResource("1_table")] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.5, 0, 1) + +[node name="Chair1a" parent="Props" instance=ExtResource("2_chair")] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -1.5, 0, -2.7) + +[node name="Chair1b" parent="Props" instance=ExtResource("2_chair")] +transform = Transform3D(-1, 0, 0, 0, 1, 0, 0, 0, -1, -1.5, 0, -1.3) + +[node name="Chair2a" parent="Props" instance=ExtResource("2_chair")] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.5, 0, -2.7) + +[node name="Chair2b" parent="Props" instance=ExtResource("2_chair")] +transform = Transform3D(-1, 0, 0, 0, 1, 0, 0, 0, -1, 1.5, 0, -1.3) + +[node name="Chair3a" parent="Props" instance=ExtResource("2_chair")] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -1.5, 0, 0.3) + +[node name="Chair3b" parent="Props" instance=ExtResource("2_chair")] +transform = Transform3D(-1, 0, 0, 0, 1, 0, 0, 0, -1, -1.5, 0, 1.7) + +[node name="Chair4a" parent="Props" instance=ExtResource("2_chair")] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.5, 0, 0.3) + +[node name="Chair4b" parent="Props" instance=ExtResource("2_chair")] +transform = Transform3D(-1, 0, 0, 0, 1, 0, 0, 0, -1, 1.5, 0, 1.7) + +[node name="Barrel1" parent="Props" instance=ExtResource("3_barrel")] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 5.5, 0, -3) + +[node name="Barrel2" parent="Props" instance=ExtResource("3_barrel")] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 5.5, 0, -2.3) + +[node name="Barrel3" parent="Props" instance=ExtResource("3_barrel")] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -5.3, 0, -3.5) + +[node name="CandleOnTable1" parent="Props" instance=ExtResource("4_candle")] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -1.5, 0.75, -2) + +[node name="CandleOnTable2" parent="Props" instance=ExtResource("4_candle")] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.5, 0.75, -2) + +[node name="CandleOnTable3" parent="Props" instance=ExtResource("4_candle")] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -1.5, 0.75, 1) + +[node name="CandleOnTable4" parent="Props" instance=ExtResource("4_candle")] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.5, 0.75, 1) + +[node name="CandelabraOnBar" parent="Props" instance=ExtResource("5_candelabra")] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 4, 1.1, -3.5)