Mustafa Kurd · 3D Archviz Studio
Did you know

Architectural visualization predates computers. Hand-painted perspective drawings sold cathedrals, palaces, and skyscrapers for centuries before the first render.

Verifying renders 0/700%

Workflow · Blender

Modeling architectural exteriors in Blender: a practical guide

Exteriors are different from interiors in two big ways: the geometry is more complex (massing, openings, surrounding context, landscape) and the lighting is simpler (the sun and the sky do most of the work). The build phase eats the budget. The lighting phase is fast.

This is how I model architectural exteriors in Blender for paid client work. Same workflow scales from a single villa to a six-building masterplan.

What you receive from the architect

Best case: a clean Revit or 3ds Max file with the geometry already extruded. Worst case: a PDF site plan and four elevation drawings as raster images.

In practice, you usually get something between the two: a SketchUp file with rough massing, plus PDF elevations with material specifications. The SketchUp file gets you the volumes; the PDFs tell you the openings, materials, and detailing.

Set up Blender with the architect's site direction as your scene Y-axis (north is +Y by default). This matters when the sun direction is set later.

Massing first, detail second

The temptation when modeling an exterior is to start with a window mullion or a façade panel and work outward. Resist it. Start with the building as a single solid box. Add the cuts. Refine the corners. Only then start placing windows and detailing.

Why: getting the proportions right is harder than detailing the windows. If the proportions are wrong, every window you place will be wrong too, and you'll redo the work. If the proportions are right, you can hand-place a hundred windows correctly the first time.

My workflow:

  1. Import the SketchUp source through Blender's importer.
  2. Throw away everything that isn't volume (annotations, dimensions, exploded blocks, layers turned off).
  3. Recalculate normals on every solid.
  4. Apply scale and rotation.
  5. Use boolean operations to cut window and door openings into the volumes. Boolean modifiers in Blender are faster than manually deleting faces.
  6. Resolve any non-manifold geometry. (Edit Mode → Select → All by Trait → Non Manifold). Non-manifold edges break Cycles' transmission and shadow calculations.

This stage takes 1 to 4 hours depending on building complexity. Don't rush it.

Façade detailing

The detailing pass is where the building becomes architectural and not just a massing study.

For each façade, I model:

  • Windows. Frame profile, glass plane, mullions if applicable, sill detail. Frames sit 30mm to 50mm proud of the façade plane.
  • Doors. Frame, panel, hardware. Hardware is small but the eye sees it; cheap renders skip it and look cheap.
  • Cornices, lintels, sills. Anywhere there's an architectural shadow line, model it.
  • Edge details. Roof eaves, parapet copings, balcony soffits. These cast the long shadows that read as architectural.
  • Materials transitions. If the brickwork meets the concrete plinth, model the transition cleanly. A texture seam at a poorly modeled joint is the most obvious tell of a fast exterior render.

For repeated elements (windows on a multi-story façade), use Array modifiers. For window frames, model one frame, then use linked duplicates with Alt+D so material adjustments propagate to all copies.

Surrounding context

Real exteriors don't sit in a void. The most expensive mistake in exterior rendering is to render a beautiful building floating against a sky with no context.

What to model:

  • Neighboring buildings. At a level of detail proportional to their distance from the camera. The building 200 meters behind your subject can be a flat box with a single texture; the building 30 meters behind needs windows and rooflines.
  • Trees. Use SpeedTree, Botaniq library, or Blender's geometry nodes scatter. Aim for variety: at least three tree species in any natural landscape.
  • Ground. Not just a plane. Subdivide the ground plane and add subtle elevation changes (a Subdivision Surface modifier with a small Displace works). Real ground is never flat.
  • Lawn detail. Hair particle system or geometry nodes scatter for individual grass blades in the foreground. Far-field can be a texture.
  • Driveway, paths, edging. Often forgotten in early renders. The transition between architecture and landscape is half of what makes the image read as real.

The landscape gets to about 30% of the build time on a typical exterior project. Skipping it is the cheapest way to ruin an otherwise good render.

Materials for exteriors

Different from interiors. The big four:

Brick:

  • 4K photographic texture, properly scaled (a single brick is roughly 215mm x 65mm).
  • Diffuse from texture.
  • Roughness 0.7 to 0.85.
  • Bump from normal map at strength 1.0.
  • Slight color variation: use a Mapping node with Random Per-Object to vary the hue subtly across different walls.

Concrete:

  • Diffuse: warm grey, RGB around 0.65, 0.62, 0.58.
  • Roughness 0.85.
  • Bump from a subtle noise procedural at strength 0.05.
  • Add a thin streak texture for water staining on weathered concrete (multiply with diffuse).

Wood cladding (timber, cedar, oak):

  • 4K wood texture, oriented along the cladding direction.
  • Diffuse from texture.
  • Roughness 0.75 to 0.85.
  • Subtle clearcoat 0.05 if it's been treated, none if it's raw.

Glazing (curtain wall, large windows):

  • Principled BSDF with Transmission 1.0, IOR 1.45.
  • Slight roughness (0.02) to avoid laser-perfect reflections.
  • Add a subtle blue tint (RGB 0.95, 0.97, 1.0) for that architectural glass look.
  • Behind the glass, model an interior darkness (a black plane 100mm behind the glass plane) so the windows read as containing a room without you having to model the actual room.

Lighting

Simpler than interiors. For a daylight exterior:

  1. Sun lamp positioned at the architect's site sun direction. Strength 3 to 5, soft angle 0.5 to 2 degrees.
  2. HDRI for the sky and ambient. Pick one with the right cloud coverage for the mood.
  3. World strength 1.0.
  4. That's it.

For golden hour or evening exteriors, drop the sun strength to 2, position it lower (5 to 15 degrees above horizon), and use a warmer HDRI. For night exteriors, model interior light contributions for the windows and use a deep blue HDRI at low strength.

Detailed lighting moves are in architectural lighting: day, night, and golden hour.

Render settings

For 4K exteriors with significant landscape:

  • Cycles, GPU Compute, max bounces 12, transmission 8 (glass is bouncy).
  • Sampling 256 to 512 with denoiser ON.
  • Output: 32-bit EXR.

A 4K exterior takes 1 to 2 minutes per frame on an RTX 4090 or 5090. Exteriors with heavy scatter (dense forests, full grass) can run a few minutes longer. The render itself is rarely the timeline driver anymore.

Common exterior render mistakes

  • Identical trees. Use at least three species and randomize scale.
  • Sky too bright. A sky bright enough to balance the building looks like a sticker. Reduce HDRI strength until the sky is a backdrop, not a hero.
  • No environmental shadow. The building should cast a long shadow at golden hour. If your HDRI doesn't include a directional light source, add a Sun lamp matched to the HDRI's apparent sun position.
  • Sterile foreground. A driveway with no leaves, no parked car, no garden hose looks unreal. A single carefully placed prop in the foreground (a planter, a bicycle, a bench) sells the image as inhabited.
  • Cardboard buildings around the subject. Background buildings need windows, even if simplified. Solid blocks with a single texture read as game assets.

Hand-off

Final delivery for an exterior typically includes:

  • 4K JPEG and PNG
  • Layered Photoshop or DaVinci-ready EXR
  • A clean-plate version without people or vehicles, if useful
  • Optionally: alpha matte for the building only (so the client can re-composite against different skies)

For interior workflow with the same engine, see interior render workflow in Blender. For why I sometimes use V-Ray instead, see Blender vs V-Ray vs Corona for archviz.