Learn
Geometry Preservation in AI Rendering
Why most AI rendering tools reinterpret your design — and how architecture-specific tools prevent it.
When you give an AI rendering tool a SketchUp viewport, the model has two broad options: preserve your geometry exactly, or interpret it creatively. Most general-purpose tools choose interpretation — not because it's better for architects, but because interpretation produces more photogenic results for the social-media content the tools were originally optimised for. A sofa added here, a wall shifted slightly for a better composition, proportions adjusted to match the model's learned idea of what a room should look like.
For architecture firms, this is a fundamental problem. The render is not a mood board — it is a representation of a specific design that has been presented to a client, submitted to a planning authority, or included in a competition entry. A render that differs from the design is not just aesthetically wrong; it can create contractual and regulatory complications.
What is geometry preservation?
Geometry preservation is the ability of a rendering system to reproduce the exact spatial relationships in your input — room dimensions, wall positions, window placements, structural elements — without adding, removing, or shifting anything. A geometry-preserving render of a 6m × 4m room renders a 6m × 4m room. A geometry-preserving render of a window at 900mm height renders a window at 900mm height. The output is a photorealistic version of the design you actually drew, not the design the AI thinks would look better.
Why geometry preservation matters for architects
Three practical reasons geometry matters beyond aesthetics:
Client presentations
Clients approve designs based on renders. If the render shows a different room than the design, the client is approving something that doesn't exist. Discovering this discrepancy during construction is expensive and trust-damaging.
Planning submissions
Many planning authorities now accept AI renders as supporting material. A render that misrepresents the proposed building — even subtly — can constitute a material error in the submission. Geometry-faithful renders are the only safe option for planning use.
Construction documentation
When a render is included in a project record, it serves as a visual reference for what was designed. Geometry drift, even minor, creates ambiguity between the render record and the technical drawings.
How AI tools handle geometry
The technical mechanism for geometry adherence in diffusion-model rendering is ControlNet — a conditioning layer that anchors the denoising process to your input image. The ControlNet weight parameter controls how strongly the model is bound to the input geometry. High weight means the output must closely match the spatial structure of the input; low weight gives the model freedom to reinterpret.
Most general-purpose tools use moderate-to-low ControlNet weights because they produce more aesthetically varied and surprising results — which is what their original consumer use cases required. Architecture-specific tools like Maquete use high conditioning weights combined with prompts that explicitly instruct the model not to add, remove, or reposition elements. The result is less surprising but far more professionally reliable.
Signs your AI tool is not preserving geometry
Check your renders against the model for these patterns:
- Furniture appeared that you didn't model
- Wall positions shifted from the original layout
- Windows or doors changed proportion or position
- Materials changed colour entirely (specified white tile became grey stone)
- Room layout is recognisable but subtly different — the space feels wider or taller
Any of these indicate that the tool's conditioning weight is insufficient for architectural use. The fix is not to prompt harder — it is to use a tool built for architectural fidelity.
How Maquete handles geometry preservation
Maquete is built from the ground up around the constraint that the render must match the design. Every rendering pipeline uses high ControlNet conditioning that locks the output to the spatial structure of the input viewport. The prompt engineering layer adds explicit architectural fidelity instructions — the system is told not to add elements, not to reposition walls, not to change opening dimensions.
The practical result is that a Maquete render of a 900mm window shows a 900mm window. A render of an empty room shows an empty room. A render of a specific material shows that material, not a plausible substitute. For architects who need renders they can stand behind in a client meeting or a planning submission, this is not a nice-to-have — it is the basic requirement the tool must meet.
Maquete is the AI rendering platform built for geometric fidelity — native SketchUp plugin, high-conditioning pipeline, 4K renders in ~30 seconds. Try it free and compare a Maquete render against your model. No credit card required.