Selected project
Dream House
Turned a Blender-built alpine lodge into a collision-aware browser walkthrough across four levels and 19 furnished rooms.
Purpose
Dream House turns an ambitious four-level alpine lodge into a browser experience that can be explored at walking scale. The project focuses on making 19 furnished rooms feel connected and believable, balancing the original architectural silhouette with usable circulation, reachable spaces, clear doorways, and continuous routes through the central house and stair tower.
Technical implementation
Blender and Python generate and revise the architecture, furnishings, materials, and repeatable scene checks from a shared source. The exported GLB runs in Three.js with Rapier collision, automatic doors, lighting, and location diagnostics. Vite packages the app, while staged navigation, room, support-contact, performance, and release checks validate the desktop prototype.
- Blender + Python
- Three.js
- Rapier
- Vite + GLB pipeline
Selected screens
Start with the architectural ambition This early Blender render records the architectural target the real-time browser build had to preserve.
Turn the floor plan into connected routes The V19 location HUD makes collision and navigation issues in the Level 1 hub reproducible.
Refine the rooms at human scale The reachable fourth-floor study demonstrates that the furnished rooms connect through the full stair route.
All projects About James Buckley