All projects · UI Components & Interactions

HAVEN: Interactive 3D Floor Plan

An interactive property explorer for a furnished garden apartment.

An interactive property explorer for a furnished garden apartment. A lightweight Three.js dollhouse makes the entire layout readable at a glance, with room picking, mint floor highlights, dimension and area details, smooth orbit-camera focus, reset, rotation and zoom. Includes a roof toggle, day/night lighting, an interactive offline floor plan, and room previews rendered from the actual model.

Built with: Three.js r169, OrbitControls, Raycaster, Orthographic Camera, Procedural Canvas Textures, Vanilla JavaScript, SVG Offline Floor Plan, Responsive CSS

Open the live demo

Have something like this built