Complete Guide — 12 Steps

From floor plan
to 3D render

Every step from uploading your first floor plan to exporting a photorealistic render — with real screenshots from inside the app.

Step 01

Upload Your Floor Plan

Click the upload button and drop in any 2D floor plan — a photo, scanned PDF, CAD export, or even a hand sketch. Strukt AI accepts JPG, PNG, PDF, and DWG. No clean linework needed; the AI corrects blurry or imperfect scans automatically.

JPG, PNG, PDF and DWG all work
Blurry photos and hand sketches are fine
Max file size is 50MB
Higher resolution = more accurate wall detection
Upload Your Floor Plan
01
Step 02

Crop to Your Floor Plan

After uploading, a crop tool lets you trim the image to just the floor plan area. Remove any surrounding white space, title blocks, or legends so the AI focuses only on the geometry. You can skip this step if your image is already well-framed.

Crop tightly around the walls — exclude scale bars and text
Click Skip if your image is already clean
Landscape orientation generally works best
Crop to Your Floor Plan
02
Step 03

Run Inference

Hit the Process button to start the AI inference. The spatial engine reads the floor plan, detects every wall, door, window, and room boundary, then converts them into an editable SVG. Processing typically finishes in under 60 seconds.

A worker status indicator shows if the engine is online
Your job is queued automatically if a worker is busy
The result is a fully editable 2D vector — not a static image
Run Inference
03
Step 04

Calibrate Real-World Dimensions

Select the Ruler tool (C), click on any wall you know the real length of, and type the measurement. This sets the scale so all dimensions in the 3D model are accurate — room volumes, door sizes, ceiling heights, and export measurements will all match reality.

Use a wall whose length you know — an exterior wall works well
Enter the length in meters (e.g. 4.5)
Calibration only needs to be done once per project
Without calibration you cannot render or export
CSelect Ruler / Calibrate tool
Calibrate Real-World Dimensions
04
Step 05

Edit Walls, Doors & Windows

Every element in the 2D editor is live. Click any wall, door, or window to select it — a context toolbar appears at the top with actions specific to what you picked. Drag to reposition, use the handles to resize, and cycle through door/window types with a single button.

Select a wall to Join it to another, toggle Railing, or add a Label
Cycle window types: Standard → Sliding → Large → High → Bathroom
Swap any door to a window or vice versa without losing position
Duplicate any object with Ctrl+D
RRotate selected object
DelDelete selected
JJoin two walls
LLabel wall or object
Ctrl+DDuplicate
Edit Walls, Doors & Windows
05
Step 06

Switch to 3D View

Click the 3D button in the topbar to instantly extrude your 2D floor plan into a full 3D model. Walls, doors, windows, and railings all appear at their correct heights. Orbit around the model to inspect the structure from any angle before adding materials or rendering.

The model auto-generates — no manual work needed
Railing walls appear as glass post-and-rail in 3D
Sliding windows show as floor-to-ceiling glass panels
Switch back to 2D at any time to make edits
Switch to 3D View
06
Step 07

Use Wireframe Mode

Toggle the wireframe button to see the raw 3D geometry without materials. This is useful for checking wall thicknesses, verifying that all walls are correctly connected, and spotting any gaps or doubled geometry before you invest time in texturing and rendering.

Wireframe helps debug floating or disconnected walls
Use it to check door and window placement in 3D
Toggle off to return to the shaded material view
Use Wireframe Mode
07
Step 08

Enable FPV — Walk the Space

Switch to First Person View (FPV) to walk through the space at eye level. This is the most powerful way to check ceiling heights, door widths, sight lines, and room proportions before anything is built. Navigate with WASD or arrow keys and look around with the mouse.

Use FPV to spot rooms that feel too small or corridors that are too narrow
Check sight lines between rooms — does the layout feel open or cramped?
Switch back to Orbit mode to get an overview at any time
W A S DWalk forward / left / back / right
↑ ↓ ← →Alternative movement
MouseLook around
Enable FPV — Walk the Space
08
Step 09

Capture & Render

Open the FPV Render panel, position your camera to the angle you want, and click Capture. Write a short prompt describing the style (e.g. 'modern minimalist living room, warm lighting, oak floors'). Optionally add 1–3 style reference images. Hit Generate to produce a photorealistic render.

FPV Standard (FLUX) costs 50 credits — great for quick previews
Adding style references guides the material and lighting aesthetic
Pro render (Gemini, 110 credits) gives higher fidelity
Multiple renders can be queued — they run in parallel
Capture & Render
09
Step 10

View & Toggle Render in 3D

Once a render completes, you can overlay it on the 3D scene to see how the AI interpretation maps to the geometry. Toggle the render on and off to compare the photorealistic output against the raw 3D model. This helps you decide if you need to adjust camera angle or prompt.

The render overlay is toggled in the FPV Render panel
Use it to check if furniture placement matches the render output
If the angle looks off, reposition and re-capture before rendering again
View & Toggle Render in 3D
10
Step 11

Compare Before & After

The compare slider in the render gallery lets you drag between the raw FPV screenshot (before) and the AI-rendered output (after). This is the clearest way to show clients the transformation — from a plain 3D model to a fully styled, photorealistic room.

Drag the slider left and right to reveal before vs after
Use this in client presentations to show the AI's impact
Download the rendered image from the gallery with the download button
Compare Before & After
11
Step 12

Export in Any Format

Click the 3D Export button in the topbar to download the model in your preferred format. GLB works for web and most 3D tools, Blender (.blend) gives you the full scene graph, SketchUp (.dae / Collada) for design work, and Revit (.ifc) for BIM workflows. SVG exports the 2D vector for further editing.

GLB — universal, works in web viewers, Unity, Unreal
Blend — opens directly in Blender with materials
DAE/SKP — SketchUp Pro compatible
IFC — Revit, ArchiCAD, and BIM platforms
SVG — take the 2D vector into Illustrator or AutoCAD
Export in Any Format
12
FurnAI — Photo to 3D

Any photo.
Any furniture. 3D in seconds.

Upload a photo of any real furniture piece, click to select it, and FurnAI generates a 3D GLB model you can place directly into your floor plan.

FurnAI Demo
01

Open FurnAI

Click the Sparkles icon in the left sidebar to open the FurnAI panel.

  • Look for the ✦ sparkle icon in the sidebar
  • FurnAI is a Pro feature — 70 credits per generated model
  • Credits are only charged when you click Generate, not on upload
02

Upload a Reference Photo

Drop in any photo of the furniture piece — room shot, catalogue scan, or phone photo. Any angle, any background.

  • PNG, JPEG, or WEBP — up to 50 MB
  • Any angle works: front, side, three-quarter
  • The background doesn't matter — you'll mask it out next
03

Click to Select the Object

With Include mode active (green +), click on the furniture. SAM 2 instantly draws a mask around it. Add more clicks to refine.

  • Click once on the centre for a quick first mask
  • Add more clicks to extend coverage to corners and edges
  • Use Brush Size to expand each click into a larger area
04

Exclude Background Areas

Switch to Exclude mode (red −) and click any parts that leaked into the mask — floor, wall, shadow, adjacent furniture.

  • Toggle between Include and Exclude in the right panel
  • Undo the last click with the rotate-left button, or Clear all
  • You have up to 8 preview attempts per session
05

Label and Save

Type a name (e.g. 'Sofa') and press Enter. The labelled item is added to the list. You can select a second object from the same photo.

  • Multiple objects from one photo = multiple 3D models in one job
  • Each label gets its own colour-coded mask overlay
  • Labels are for your reference only — they don't affect the 3D output
06

Generate the 3D Model

Click Generate 3D · 70cr. The job queues on fal.ai — you'll see live progress in the Assets panel. Most models finish in under 2 minutes.

  • You can close the panel — generation runs in the background
  • Queue position is shown if workers are busy
  • Credits are automatically refunded if generation fails
07

Preview the GLB

When ready, the model appears in the Furn AI Assets panel. Expand it to see a rotating 3D preview. Download the raw GLB if needed.

  • PBR materials are baked into the GLB
  • Orbit with your mouse to check all angles
  • Download the GLB file with the download button
08

Place in Scene

Click + Scene to drop the model into your 3D floor plan. The app switches to 3D mode. Use the transform handles to position, rotate, and scale.

  • The model lands at the scene origin — drag it into position
  • Use the transform gizmo to rotate and scale
  • Multiple FurnAI models can live in the same scene

Ready to build?

Free to start. No credit card. Upload any floor plan and see the 3D model in under a minute.

Start Building — Free