art: taproom props — tables, chairs, barrels, candles, candelabra

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.
This commit is contained in:
2026-04-18 00:46:44 +02:00
parent c9c46f8c0e
commit 7b4dc7079f

View File

@@ -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)