An interior render is only useful if the room in it is still your room. A pretty image with a moved window and a higher ceiling is not a proposal; it is a picture of another apartment.
This guide covers the brief: which input you have, what must stay fixed, and how to build a set of styles a client can compare.
Start with the input you actually have
Three inputs, three different jobs, and mixing them up is the first reason a render disappoints.
- A photo of the real room. The job is transformation: keep the structure, change surfaces and furniture
- A floor plan or line drawing. The job is construction, because the model invents a viewpoint and a height, so iterate on the camera before the style
- Words only. Unrestricted generation, fine for mood boards and useless as a proposal for a specific flat
With a photo, never describe the room from memory instead; the reference image carries geometry you cannot write down.
Keep the shell, change the surface
Split every brief into two lists before writing a prompt.
- The shell — wall positions, window and door openings, ceiling height, floor level, the direction light enters
- The surface — paint and materials, flooring finish, furniture, textiles, lighting, decoration
- Everything in the first list is a constraint; everything in the second is a design decision
- With no photo and no plan, the shell is a constraint you are inventing, so say so
When the shell is the hard part, draw it: Sketch is a documented way to hand the model a layout as a reference, and the workflow is in drawing with Sketch in GPT Image 2.5.
Write the brief as a room, not as a mood
Design adjectives do very little; nouns and numbers do the work.
- Name the viewpoint first: “standing in the doorway, eye level, looking into the room”
- Give the room real proportions in words — “a long narrow living room with one window at the far end”
- List fixed elements by position: “window on the back wall, door on the left, radiator under the window”
- Then list what changes, largest object first, and close with exclusions: no people, no text, no extra windows
“Nordic cosy” produces a stock photo. “One window at the far end, light falling across a pale oak floor” produces this room.
Use the photo itself as the reference image
The reference image is what keeps the shell honest.
- Upload the room photo and describe only the change, instead of re-describing the room in words
- OpenAI states the improvement directly: the model works better from reference photos, and distinctive features are more likely to carry through
- For a proposal, feed two references at once — the room and an inspiration image — as covered in combining images in GPT Image 2.5
- Say which reference wins when they disagree: “keep the geometry from the first image, take only the palette from the second”
Hold one room across a set of styles
One render is a picture. Four renders of the same room a client can flip through is a proposal.

- Generate the base render first, then pass it back as the reference for each variation
- Change one line per variation — palette, material, furniture era — and leave the camera and shell paragraph untouched
- This is the same rule as keeping a subject recognisable, covered in holding one subject across a set
- Check the fixed list in every output: window, door, ceiling, floor line. A set with one moved door is worse than no set
Two worked examples: a bare shell and a furnished room
Both use the two lists above. Run them as written, then change one line at a time.
- Bare shell becoming a living room (16:9). Prompt: “Photorealistic interior, 16:9, standing at the doorway at eye level looking into an empty rectangular living room. Shell: one tall window centred on the far wall, a door opening on the left, plain ceiling, pale screed floor. Add: a low grey sofa under the window, a pale oak coffee table, a large rug, a floor lamp right of the sofa, a plant in the far-left corner, warm neutral walls. No people, no text, no extra windows.” Check in this order: is the window still centred, is the door still on the left, does the light still come from the far wall.
- Furnished room receiving new soft furnishing (16:9). Prompt: “Same room, same window, same door on the left, same ceiling and floor line, same viewpoint. Keep the sofa, sideboard and lamp where they are. Replace the rug with a flat-weave rug in muted terracotta, replace the cushions with linen in the same family, dim the daylight one step. No people, no text.” Check whether the sofa and sideboard are unchanged, whether shadows still fall the same way, and whether the room reads as the same photograph.
The first example builds a room; the second edits one.
Change one piece of furniture, not the room
Regenerating the whole render to swap a sofa is how the camera drifts.
- Comments can be placed directly on an image for more focused editing, the documented way to point at one region
- The second route is to describe the change in the conversation panel without the selection tool
- OpenAI states the limit plainly: highlights are not always precise and edits may extend beyond the area you selected, so re-check the adjacent wall, floor and ceiling
- Multi-turn consistency is a documented improvement, which is what makes a second revision worth attempting
We work through the workflow in comment editing in GPT Image 2.5.
Where interior renders still break down
Plan for these, because no prompt removes them.
- Anything reflective or transparent: mirrors and glass tables are where the room stops making sense
- Views through the window: a new landscape tends to appear, so describe or exclude it
- Small repeated objects: sockets, handles and skirting boards drift between identical renders
- Lettering in the scene: signage and book spines are reconstructions, and no accuracy figure is published
- Resolution claims: no maximum resolution or image count is published for GPT Image 2.5, so treat any figure you read elsewhere as somebody else marketing
The honest workflow is two passes: generate the room, then correct the details. Control details are in the GPT Image 2.5 overview.
Frequently asked questions
Can GPT Image 2.5 turn a floor plan into a render?
It can generate a view of the space a plan describes, but it invents the viewpoint and the ceiling height, so iterate on the camera before the style. A photo of the real room removes that guesswork.
How do I stop the room from changing between styles?
Generate one base render, then pass it back as the reference for every variation. Change one line per version and re-check the window, door, ceiling and floor line.
Can I replace a single piece of furniture without regenerating?
Yes. Mark the region with the selection tool or comment on the image, describe the replacement, then re-check the surrounding wall and floor, because OpenAI notes edits may extend past the selected area.
Does GPT Image 2.5 render at 4K, and is there a free quota?
OpenAI has not published a maximum resolution, an image count per request, or a free quota. Treat any specific figure you read elsewhere as unofficial and check the official pages.