← GuidesFIELD NOTES

How to Turn a Floor Plan into a 3D Model

A 3D wall model helps you understand how rooms connect, spot awkward corners, and compare a drawing with the space you have in mind. The useful starting…

A flat architectural floor plan on warm paper beside the matching open-top ivory architectural house model, sage flooring, accurate conceptual transition.
Conceptual illustration — not an actual conversion result.

A 3D wall model helps you understand how rooms connect, spot awkward corners, and compare a drawing with the space you have in mind. The useful starting point is a clear floor plan with a known measurement. A detailed-looking image alone does not establish the dimensions of a building.

This guide describes the current 3D House Maker conversion workflow. The converter extracts likely wall shapes from an uploaded image and gives them height. It is an experimental preview: furniture symbols, text, and complex linework can be mistaken for walls, and doors and windows are not automatically reconstructed as architectural objects.

1. Choose one clear floor

Use a PNG, JPG, or a PDF containing a readable plan. If the document includes several floors, process each floor separately. For a PDF, select the page containing the drawing before starting the conversion. Crop unrelated title blocks, photographs, and legends from a working copy where possible. Keep your original document unchanged.

Bold wall boundaries on a light background are easier to inspect than a small screenshot covered with labels. Enlarging a tiny image does not recover missing line detail. If you have the original PDF, begin there rather than with a screenshot of its thumbnail.

2. Upload and inspect the result

Open the floor-plan converter and choose the file. Wait for processing to finish before judging the preview. Check the 2D view alongside the 3D view: a tall shape in the model may correspond to a table outline or a thick dimension line in the original.

Start with three checks: does the outside outline match, do the major internal walls exist, and have unwanted objects become walls? Review long diagonal walls and small gaps particularly carefully. The current extraction works best with simple, mostly orthogonal plans.

3. Set scale and wall height separately

Horizontal scale and wall height answer different questions. Scale controls how large the footprint is; wall height controls the vertical extrusion. Changing wall height cannot fix an incorrectly sized floor plan.

For example, if the longest image edge represents 10 metres of your cropped drawing, use that span only after confirming the image boundaries match those 10 metres. A wide white margin changes what the image edge represents. If you cannot verify a real measurement, describe the preview as unscaled.

Use a measured ceiling or wall height when you have it. A default height is a visualization assumption, not a measurement taken from the image.

4. Review from several angles

Rotate the model, zoom in, and inspect it from above. Compare neighbouring rooms with the source drawing. If a wall is missing, revisit the source image before treating the result as a valid model. Removing furniture from a copy or exporting a clearer image can improve the input; it does not guarantee correct extraction.

A broad floor slab may follow the image bounds rather than the exact outside wall perimeter. Treat it as a viewing aid. Save the geometry JSON if you need a record of the detected wall polygons and their warnings.

What this result is useful for

Use a checked preview to discuss room relationships and identify questions for the next drawing revision. Keep the source, the measurement used for scale, and the assumptions together. Do not use an automatically extracted model as a construction drawing or evidence that a proposed wall can safely be removed.

Next, read how to prepare a floor plan for upload or open the floor-plan converter.

Continue your project