MACROCOMPOSER Β· PoClisting photos β AI 3D model β cinematic video tours
Listing photos (input)
Auto-sorted by room using the floor-plan segmentation labels β outdoor shots under Exterior, unrecognized under Other.
Floor plan (input)
The listing's floor plan β the geometry source for the 3D model.
Parsed layout β the rooms + dimensions the pipeline read from the plan.
Perspectives β where each photo was taken
Each dot is a listing photo, placed on the floor plan with a small arrow for the camera's
facing direction β inferred from the photo, the plan, and the room labels. Click a dot to open that photo.
3D model β generated from the floor plan
Slow auto-rotate β drag anytime to look around.β¬ .glb
How it read the plan
Input: the listing's floor plan (with room dimensions)
Segmentation β walls (dark) and door/window openings (pink), traced from the plan
Walk inside β first-person navigator
Click to walk inside
W A S D / arrows to move Β· move mouse to look Β· Esc to exit
First-person walkthrough of the generated 3D model β you're standing inside at eye height.
Walls stop you; doorways let you pass room to room. (Desktop mouse + keyboard.)
AI video tour
π¬ Rendering the tour (Kling image-to-video) β refresh in a few minutes.
A walk through the ACTUAL 3D model β a camera path moves through the floor-plan geometry, each frame is rendered (with furniture) then made photoreal, and the frames are chained with Kling. The 3D drives the camera; the look is real.
This is the model driving the video. The camera order comes from a room-adjacency
graph built off the floor plan β solid = smooth interpolation between wall-adjacent rooms, dashed = a cut
between disconnected clusters.
v2 β a realtor's showing, routed through the real doorways. The 17 stops are ordered
the way an agent would walk a buyer through β public spaces first (great room, deck, dining, kitchen),
then utility, ending on the primary suite. Every hop is the shortest
corridor path through actual doorways β it never cuts across a wall. The video
renders the camera moving through the numbered stops in this exact order.
As-is β each real listing photo animated into a cinematic camera move.
Restaged β the same rooms, furniture removed and re-designed by AI (moody contemporary-luxe),
architecture + views intact β virtual staging, generated.
Guided walk β the first real use of the 3D model as input: rooms are ordered by the floor-plan
adjacency graph, then chained with Kling firstβlast-frame interpolation into one continuous walk.