๐ฆ Spatial continuity ยท solved
The room is now built in 3D
You were right that the frames kept drifting โ fridge flipping to stainless, window and door swapping walls, the couch landing where the sink was. That's a hard limit of image AI: it imagines the room every time. The fix is to stop imagining it and give it the room.
โ Floorplan-as-reference improved gross orientation but still drifted on element finish + exact placement โ because the model re-guesses geometry on every render.
The fix โ 3D greybox โ AI dressing
1 ยท 3D greybox (Blender)
The set built once, to your floorplan. Every element fixed: white fridge east, sink+window kitchen-west, stove north, couch/TV south. Camera placed in 3D โ perspective is correct by construction.
2 ยท AI-dressed (photoreal)
AI paints the greybox into a photoreal frame + adds the wild gorilla โ without moving anything. White fridge stays right, couch stays foreground-left, TV stays on the left wall. No drift.
โ
Same camera, same room, geometry locked. The AI only handles surfacing, lighting, and characters โ it can't move the fridge or swap the window, because the structure underneath is real 3D.
The pipeline (the production role, done right)
Model onceBuild the set in Blender to the floorplan โ fixed element positions.
Block a shotPlace the camera in 3D per beat โ render a greybox. Correct perspective, free.
Dress itAI restyles the greybox to photoreal + adds characters, geometry held.
VerifyAuto-check landmarks (fridge white/right, window left) before you see it.
Once the set exists, a new angle is just "point the camera and render" โ no hand-drawn floorplans, no drift, full spatial continuity across all 9 shots. This is the Set & Camera Continuity production role we talked about, backed by 3D instead of hoping a 2D model behaves.
Next
- Refine the greybox set (proportions, exact camera matches to your three plans).
- Render + dress all 9 beats from the one set โ a fully continuous visual board.
- Add the remodeled-kitchen version of the set for the reveal beats.
- Then: animatic (frames + music + timing).