Vision — 2D editor + 3D walkthrough
Plan the apartment. Walk through it. Save it.
Vision is Pavon's 3D apartment editor — draw walls in a true top-down 2D editor, walk the apartment in first-person 3D, paint surfaces from a 50+ finish catalog, and save the full scene locally in IndexedDB so the buyer can come back to it. Hebrew and English from day one, full RTL, export to GLB / STL / OBJ.
One stack
One platform. Three surfaces.
2D editor
Draw walls, doors, and zones — top-down
3D walkthrough
WASD first-person — inside the apartment
Catalog
50+ finishes · 146 furniture models
The shift
A 2D plan doesn't sell an apartment. Walking through it does.
Buyers can't picture a finished apartment from a flat floor plan. Vision lets the developer's sales and design team walk the buyer through the actual apartment in 3D, swap a finish mid-conversation, and save the design so the buyer can revisit it later — from home, same unit, same materials.
- Precise 2D editor + first-person 3D walkthrough
- 50+ finishes and 146 furniture models in the catalog
- Local-first save, cloud only when you ask for it
- Hebrew and English, full RTL, from day one
Capabilities
What Vision does
Twelve capabilities across the 2D editor, the 3D walkthrough, and the material catalog. All shipping today in Vision — from the first line you draw on a wall to the GLB file that leaves the browser.
Editor · 2D
Precise wall drawing. Top-down. With grid snap.
True top-down orthographic camera with a 15cm grid snap — exactly how a real floor plan gets drawn. Click-drag to draw walls, drop doors and windows, paint zones to define rooms, and watch live dimensions on the canvas.
- Orthographic top-down camera — not fake isometric
- 15cm grid snap · walls auto-connect
- Live measurement labels on every wall
- Click-drag to draw, single-click to thicken
- Doors and windows snap to walls
- Zones to define rooms — flooring and paint
Viewer · 3D
Walk the apartment. First-person. Like a game.
Perspective camera at eye height (170cm), WASD movement, mouse-look. Walls collide — you can't fall through them. An N8AO ambient-occlusion pass adds the soft shadows that make a room read as real. From the first meeting to the buyer's return visit.
- WASD movement · mouse-look
- Realistic eye height · 170cm
- Wall collision — defined in code
- N8AO ambient occlusion for soft shadows
- Mobile sprint — faster walkthroughs
- Same scene as 2D · one click away
Catalog · Finishes
50+ real materials. With full PBR maps.
Built-in catalog of 50+ finishes — woods, wallpapers, marbles, parquets, granites — each with albedo, normal, and AO PBR maps. Click a wall, pick a finish, see it live in 3D. Textures repeat intelligently (1:1 or 2x2 tiling) so they don't stretch.
Materials in the catalog
- 50+ pre-curated finishes
- Full PBR — albedo · normal · AO
- Preset colors and roughness per finish
- Smart texture tiling — no stretching
- Paint by click — wall, floor, ceiling
- Live preview in the 3D walkthrough
Level 4
Level 3
Level 2
Level 1
Ground
Project · Levels
Full buildings. Not just one unit.
A project can hold multiple buildings, each with multiple levels — ground floor, +1, +2, and so on. A floating level selector jumps between levels without losing context. Editing one level doesn't touch the others. Each level persists independently.
- Multiple buildings · multiple levels
- Floating level picker with arrows
- Isolated editing per level
- Other levels rendered greyed-out for context
- Full hierarchy persisted
Three-seat sofa
Dining table
Floor lamp
Kitchen cabinet
Catalog · Furniture
146 GLB models. Kitchen, sofa, lighting.
Built-in library of 146 GLB models — kitchen cabinets, sofas, dining tables, lighting — drag them straight into a room. Items auto-snap to zone boundaries, mount to walls (cabinets), to the ceiling (lights), or to the floor. Collision detection prevents overlap.
Furniture & fixture models
- 146 ready-to-use GLB models
- Drag-drop into a room · snap to zone
- Wall-, ceiling-, or floor-mounted items
- Automatic collision detection
- Auto-naming · Sofa_1, Light_2
- Full shadowing under every item in 3D
IndexedDB
Currentv5 · now
v4 · this morning
v3 · yesterday
Save · Versions
Local-first. Cloud only when you ask.
Every project auto-saves to the browser's IndexedDB — no Save button, no waiting for the network. Cloud round-trips to Supabase happen only when you choose. Close the browser, reopen it, land exactly where you left off. The Floor Plans page lists every project with a thumbnail.
Cloud round-trips required to save
- Local IndexedDB · idb-keyval under the hood
- Auto-save on every change
- Cloud round-trips on demand only
- Full undo / redo · Zustand + Zundo
- Floor Plans page with thumbnails
- Reopen exactly where you stopped
View · Split
2D top-down. 3D perspective. At the same time.
Optional split-screen mode showing the 2D floor plan on one side and the 3D walkthrough on the other. Selection is synchronized: click a wall in 2D, it lights up in 3D too. Useful for precise wall editing while seeing spatial impact in real time.
- Split screen · 2D left · 3D right
- Selection synced across both views
- Highlight a wall in 2D · same wall in 3D
- Toggleable from the toolbar
- Great for precision wall editing
Export · Files
GLB, STL, OBJ. The apartment leaves the browser.
Export the apartment as Vision GLB (3D, most common), STL (for 3D printing or engineering analysis), or OBJ (for CAD and external renderers). Exports include all geometry, materials, and scale. Files get a timestamped name automatically.
- GLB · the standard 3D-on-web format
- STL · for 3D printing and engineering
- OBJ · for Revit · SketchUp · renderers
- All geometry · materials · scale
- Timestamped filename · model_2026-05-13.glb
Building Alpha
Level 1
Walls · 4
Doors · 2
Zones · 1
Items · 8
Scene · Selection
Scene tree. Multi-select. Context menu.
Click any element — wall, door, item — to select it; hold Shift to multi-select. Right-click context menu for every action (delete, duplicate, properties). The scene tree in the left sidebar shows the hierarchy (Building → Level → Walls / Doors / Zones / Items) with visibility toggles and inline rename.
- Click to select · Shift+Click for multi
- Right-click menu · delete, duplicate
- Scene tree · Building → Level → Elements
- Visibility toggle per group and per item
- Inline rename in the tree
- Drag-and-drop to reorder
Wall properties
Position · X / Y
0.0 / 5.0Thickness · 0.2m
Height · 2.8m
Material · Warm oak
Interior / exterior
onProperties · Editing
A panel per element type. Live updates.
When you select a wall, door, or item, a floating property panel opens with the right fields: position (X / Y / Z), rotation, scale, material, thickness (for walls), swing direction (for doors), and more. Every change applies instantly to the 3D scene. SliderControl for fine numeric tuning.
- Dedicated panel per element type
- Position · rotation · scale · material
- SliderControl for fine tuning
- Live updates in the 3D scene
- Single panel manager — no orphan panels
Draw wall
WPlace door
DPaint material
PExport
ECommands · Cmd+K
Every action. On the keyboard. No menu hunting.
Cmd / Ctrl + K opens the command palette with every tool — Draw Wall, Place Door, Paint, Export — with shortcut labels. Searchable by name. Separate pages for tool groups (Structure, Finishes, Furniture, View). Breadcrumbs show your current context.
- Quick open · Cmd+K · Ctrl+K
- Search a command by name
- Pages — Structure · Finishes · Furniture · View
- Breadcrumbs for current context
- useCommandRegistry · extensible
עברית
RTLEnglish
LTRLanguages · RTL
Hebrew and English. Real RTL. From day one.
Vision's UI is fully translated into Hebrew and English — not Google Translate, real content management. Hebrew renders full RTL (sidebar on the right, text flows RTL, logical CSS properties). Language switcher in the header. Every tooltip, button, dialog, and error message — both languages.
- Hebrew and English · real content management
- Full RTL · logical CSS · ms / me / ps / pe
- Language switcher in the header · live swap
- Every tooltip and error message
- next-intl · locale-based routing
Convert this 2D plan to 3D
3D tour ready
Start tour
AI Studio
From 2D to 3D in a minute. From tour to personalization.
An agent sketches a 2D plan — Vision lifts it into a full 3D walkthrough in under a minute, opens the tour live with the buyer on the other side, and lets the AI suggest a personalized design package matched to the buyer's taste — within the package boundaries you approved.
- Auto 2D-to-3D in under a minute
- One-click 3D tour start
- AI finish personalization to buyer taste
- AI that respects the package boundaries you approved
- Natural-language editing — "switch flooring to oak"
- Suggestions sized to budget, project, and audience
Daniel · Seller
Online
Maya · Buyer
On tour
Real-time co-design
Seller and buyer on the same screen — from anywhere.
Seller in the office, buyer at home. Both see the same design, the same furniture, the same color — and one person's changes show up for the other instantly. No screen-sharing, no emails, no "refresh the page".
- Live finish selection during the meeting — pricing and inventory update in real time
- Live cursor showing what the other side is doing
- Notes attached to the design — not in email
- One-tap shared approval of changes
- Browser-only — nothing to install
Penthouse · Floor 14
Last viewed · 2d ago
Post-meeting buyer portal
The buyer goes home. The design comes with them.
After the meeting, the buyer gets a link to your branded app with the design they saw in the room. They revisit it, show their partner, save favorites, and come back to you with a decision — no follow-up calls needed.
- Personal branded link — no download
- Save favorites and comparison boards
- Share with family
- Version history from the meeting
- One-tap booking for the next meeting
VR mode — real walkthrough
Step out of the sketch. Step into the apartment.
Put on a Quest 3 headset. The buyer is now standing in a kitchen that hasn't been built yet. They see the height, the light, the dimensions — as if they're there. Every finish, every piece of furniture — at real-world scale, in real lighting.
- Quest 3 support · WebXR
- One-click session start from the browser
- Furniture at real-world scale
- Dynamic daylight by time-of-day
- Session recording for later review
Why Vision
True 2D editing. Full 3D walkthrough. A save that survives the close.
Vision isn't a static render or a PDF — it's a working environment that combines top-down orthographic editing (the way real plans get drawn), first-person perspective inside the apartment, a PBR-grade material catalog, and a local-first model that leaves control with you, network or no network.
- 2D and 3D in the same scene · synchronized
- IndexedDB first · cloud only when you ask
- 50+ finishes · 146 furniture models · day one
- Hebrew and English · real RTL · logical CSS
Everything connects
The finishes Vision approves flow straight into Atlas
Walk the apartment in HD 3D. Save the design. Come back to it.
Vision keeps the whole story — from the first wall you draw to the GLB that leaves the browser — inside a single tab. No plugin, no manual export, no client that breaks.
Ready to design?
Let Vision show you what a Hebrew-first design tool feels like.
30 minutes with a Pavon expert — open the editor, draw an apartment, walk through it in 3D the same day, not next quarter.