Commit Graph

35 Commits

Author SHA1 Message Date
m
6007ad37ed Update todo t-3c284: assigned 2026-02-07 11:35:36 +01:00
m
0dc4fe97c5 Update todo t-5f3ed: pending 2026-02-07 11:35:28 +01:00
m
b9ca452382 Add todo: Test and verify 3D viewer works in browser - fix any rendering issues 2026-02-07 11:35:25 +01:00
m
d21788743c Add todo: Create room design specs - furniture layout per room with positions and rotations 2026-02-07 11:35:24 +01:00
m
a946b690a0 Add todo: Add furniture placement to 3D renderer - load catalog items, place in rooms per design specs 2026-02-07 11:35:23 +01:00
m
a09346b607 Update todo t-a5d22: completed 2026-02-07 11:32:26 +01:00
m
2b2cd0dcbd Update todo t-a5d22: started 2026-02-07 11:32:17 +01:00
m
91d9ae573a Update todo t-d8511: completed 2026-02-07 11:32:13 +01:00
m
0d3a4dddf5 Add Three.js 3D room renderer with interactive viewer
renderer.js: HouseRenderer class that loads house JSON and renders
rooms as 3D geometry - walls with door/window cutouts, floors with
material colors, translucent ceilings, orbit camera controls, room
click selection and highlighting.

index.html: Viewer page with sidebar showing floor switcher and
room list with areas. Click rooms in 3D or sidebar to focus camera.
Uses Three.js via CDN importmap (no build step needed).
2026-02-07 11:32:08 +01:00
m
46ed91307b Update todo t-fb166: completed 2026-02-07 11:30:02 +01:00
m
3fb125ae4c Update todo t-d8511: started 2026-02-07 11:29:53 +01:00
m
e44fc88859 Update todo t-acaa1: completed 2026-02-07 11:29:49 +01:00
m
94ff4f453e Add sample German house data JSON (~200sqm, 2 floors)
Einfamilienhaus with 14 rooms across ground floor and upper floor:
- EG: Flur, Wohnzimmer, Küche, Esszimmer, Arbeitszimmer, Gäste-WC, HWR
- OG: Flur, Schlafzimmer, Elternbad, 2x Kinderzimmer, Badezimmer, Gästezimmer

Each room includes position, dimensions, wall types, doors with
connections, and windows with sill heights. ~205sqm total.
2026-02-07 11:29:45 +01:00
m
a28ba0738f Update todo t-48589: completed 2026-02-07 11:29:17 +01:00
m
3eacd7fdd8 Update todo t-48589: completed 2026-02-07 11:28:30 +01:00
m
663da2b8c1 Add furniture catalog JSON with 38 items for German house interior
Covers all rooms (Wohnzimmer, Kueche, Schlafzimmer, Kinderzimmer,
Badezimmer, Arbeitszimmer, Flur, Gaeste-WC) with realistic metric
dimensions and Three.js-compatible 3D mesh definitions using box
and cylinder primitives.
2026-02-07 11:28:23 +01:00
m
ce4e8f99e7 Update todo t-48589: started 2026-02-07 11:25:13 +01:00
m
8192330e84 Update todo t-48589: assigned 2026-02-07 11:25:13 +01:00
m
b4b4990126 Update todo t-acaa1: started 2026-02-07 11:25:09 +01:00
m
42c89157e0 Update todo t-acaa1: assigned 2026-02-07 11:25:09 +01:00
m
028bd1e990 Update todo t-a5d22: pending 2026-02-07 11:25:01 +01:00
m
ff966caf40 Update todo t-d8511: pending 2026-02-07 11:25:00 +01:00
m
3090a937c2 Add todo: Build HTML viewer page - load house data, render with Three.js, room navigation, interactive controls 2026-02-07 11:24:53 +01:00
m
1c1e4b71e5 Add todo: Create furniture catalog JSON - common furniture items with dimensions and 3D representations 2026-02-07 11:24:52 +01:00
m
83ded94d7a Add todo: Build Three.js 3D room renderer - load room JSON, render walls/floor/ceiling, camera controls 2026-02-07 11:24:51 +01:00
m
8d04a62125 Add todo: Create sample house data JSON - German house ~200sqm, 2 floors, rooms with dimensions, doors, windows 2026-02-07 11:24:50 +01:00
m
cf5fe427be Update todo t-77dd1: completed 2026-02-07 11:24:46 +01:00
m
88abc352ea Update todo t-fb166: started 2026-02-07 11:22:17 +01:00
m
a723c15db4 Update todo t-fb166: assigned 2026-02-07 11:22:17 +01:00
m
7bd54993a5 Add todo: Research best approach for interior design visualization - tech stack, 2D/3D rendering, web app framework 2026-02-07 11:22:10 +01:00
m
1fd0ef115d Delete todo: Research best approach for interior design visualization tool - web app vs desktop, tech stack, rendering options 2026-02-07 11:22:05 +01:00
m
5173d2b646 Update todo t-199b2: started 2026-02-07 11:19:53 +01:00
m
a911eedfd5 Update todo t-199b2: assigned 2026-02-07 11:19:53 +01:00
m
d29f503104 Add todo: Gather room plan information and requirements from user 2026-02-07 11:19:44 +01:00
m
684ada67af Add todo: Research best approach for interior design visualization tool - web app vs desktop, tech stack, rendering options 2026-02-07 11:19:42 +01:00