Fix QA bugs: room overlap, door placement, wall-mounted furniture

Data fixes:
- Fix critical room overlap on upper floor: og-kinderzimmer1 and
  og-elternbad were overlapping by 2.5x2.0m. Adjusted room positions:
  kz1 length 4->3m, elternbad y 2->3, schlafzimmer y 5->6/length 5->4
- Extend upper hallway to full building depth (y=0..10) for proper
  door connectivity to all rooms
- Fix all upper hallway door positions for new layout
- Move eg-esszimmer door from south wall to west wall (correct shared
  boundary with hallway)
- Remove kitchen-to-living-room door (rooms not adjacent, 1m gap)
- Fix og-flur-d5 partial misalignment with gaestezimmer
- Add Y positions for wall-mounted furniture (mirror, wall cabinets,
  bathroom cabinets) so they render on walls instead of floor
- Adjust furniture positions in resized rooms (kz1, schlafzimmer)
This commit is contained in:
m
2026-02-07 12:01:47 +01:00
parent 68f6229ff8
commit a2b5211d30
2 changed files with 40 additions and 50 deletions

View File

@@ -35,7 +35,7 @@
},
{
"catalogId": "mirror-hall",
"position": { "x": 0.02, "z": 3.0 },
"position": { "x": 0.02, "y": 1.5, "z": 3.0 },
"rotation": 90,
"wallMounted": true,
"note": "On west wall above console table"
@@ -122,7 +122,7 @@
},
{
"catalogId": "kitchen-wall-cabinet",
"position": { "x": 1.2, "z": 0.175 },
"position": { "x": 1.2, "y": 1.65, "z": 0.175 },
"rotation": 0,
"wallMounted": true,
"note": "Above counter on south wall"
@@ -286,7 +286,7 @@
{
"roomId": "og-flur",
"name": "Flur OG (Upper Hallway)",
"dimensions": { "width": 2.0, "length": 6.0 },
"dimensions": { "width": 2.0, "length": 10.0 },
"furniture": [
{
"catalogId": "rug-small",
@@ -299,7 +299,7 @@
{
"roomId": "og-schlafzimmer",
"name": "Schlafzimmer (Master Bedroom)",
"dimensions": { "width": 4.5, "length": 5.0 },
"dimensions": { "width": 4.5, "length": 4.0 },
"furniture": [
{
"catalogId": "double-bed",
@@ -323,13 +323,13 @@
},
{
"catalogId": "wardrobe",
"position": { "x": 4.2, "z": 2.5 },
"position": { "x": 4.2, "z": 2.0 },
"rotation": 270,
"note": "Against east wall, between bed area and door"
},
{
"catalogId": "rug-large",
"position": { "x": 2.8, "z": 2.5 },
"position": { "x": 2.8, "z": 2.0 },
"rotation": 0,
"note": "Beside and partially under bed"
},
@@ -366,7 +366,7 @@
},
{
"catalogId": "bathroom-cabinet",
"position": { "x": 2.4, "z": 2.0 },
"position": { "x": 2.4, "y": 1.5, "z": 2.0 },
"rotation": 270,
"wallMounted": true,
"note": "Above sink on east wall"
@@ -376,17 +376,17 @@
{
"roomId": "og-kinderzimmer1",
"name": "Kinderzimmer 1 (Child's Room 1)",
"dimensions": { "width": 4.5, "length": 4.0 },
"dimensions": { "width": 4.5, "length": 3.0 },
"furniture": [
{
"catalogId": "single-bed",
"position": { "x": 0.8, "z": 3.0 },
"position": { "x": 0.8, "z": 2.0 },
"rotation": 180,
"note": "Headboard against north wall, west side"
},
{
"catalogId": "nightstand",
"position": { "x": 1.55, "z": 3.7 },
"position": { "x": 1.55, "z": 2.7 },
"rotation": 0,
"note": "Right side of bed, near north wall"
},
@@ -404,19 +404,19 @@
},
{
"catalogId": "kids-wardrobe",
"position": { "x": 4.225, "z": 2.5 },
"position": { "x": 4.225, "z": 2.0 },
"rotation": 270,
"note": "Against east wall, north of door"
},
{
"catalogId": "kids-shelf",
"position": { "x": 3.5, "z": 3.85 },
"position": { "x": 3.5, "z": 2.85 },
"rotation": 180,
"note": "Against north wall"
},
{
"catalogId": "rug-small",
"position": { "x": 2.25, "z": 2.0 },
"position": { "x": 2.25, "z": 1.5 },
"rotation": 0,
"note": "Center play area"
}
@@ -490,7 +490,7 @@
},
{
"catalogId": "bathroom-cabinet",
"position": { "x": 1.5, "z": 2.9 },
"position": { "x": 1.5, "y": 1.5, "z": 2.9 },
"rotation": 180,
"wallMounted": true,
"note": "Above sink on north wall"