AI & Tools
EMP 3D — Floor plan to 3D
Upload or photograph a house plan and get an interactive 3D model you can rotate and zoom in the browser.
About the project
EMP 3D turns a 2D floor plan into a 3D model. It accepts photos, images, PDFs and CAD files (DWG via LibreDWG, DXF via a parser), converts them all to images, and runs them through one analysis pipeline. There are two interchangeable readers. The local mode finds walls, doors and windows from pixels with custom computer-vision code (solid walls and CAD-style double-line walls), then uses a local model only to read dimensions and room labels for scale and naming. The cloud mode sends the plan to Claude to read the whole layout. Either way, the result is plain JSON the user can correct by hand before it's rendered. The 3D view uses React Three Fiber, so walls, openings and rooms can be explored straight in the browser.