Latest news
Tips & GuidesBlenderMari

Blender Color Management: A Guide to Consistent Architectural Renders

Planning the working space, view transform and file output together in Blender improves color consistency in architectural renders. This guide covers the essentials, from texture settings to OpenEXR and HDR delivery.

Contemporary interior with balanced tones across wood and stone surfaces in natural daylightAI image
Representative image, generated with AI.Image: 3dsınıfı / FCA AI

In brief

  1. Blender uses scene-linear colors for materials, lighting and compositing; choose the file’s working space at the start of the project.
  2. Normal and displacement maps carry data, not color, so they should be set to Non-Color.
  3. AgX desaturates highly exposed colors for a more photorealistic look and has replaced Filmic.
  4. HDR video requires Rec.2100 PQ or HLG, an H.265 or AV1 codec, and 10- or 12-bit depth.

Blender’s online manual explains that its color management options determine how colors are handled during scene creation, display and export. For architectural visualization, considering these settings from the outset makes it easier to assess how material and lighting decisions will appear across different files and screens. The steps below are based on Blender’s current online manual, which does not specify a particular Blender version number.

1. Choose the working space at the start of the project

Blender uses scene-linear colors for materials, lighting, geometry and compositing. The file’s working space provides the basis for these colors and for processing in shader, compositor and geometry nodes. The manual lists Linear Rec.709 as the default, Linear Rec.2020 for a wider gamut, and ACEScg for ACES workflows.

The setting is found under Render Properties › Color Management › Working Space. According to the manual, the working space should generally be chosen at the start of a project and used consistently across all blend files. Blender can convert between different working spaces, but the conversion is approximate and may require manual correction afterward. For team projects, it is therefore best to agree on the choice before files start to multiply.

2. Check the color space of texture files

Blender tries to automatically infer the appropriate color space for imported image and video files. If its guess is incorrect, you can set the color space manually in the image settings. It is especially important to remember that normal and displacement maps carry data, not color. Marking these maps as Non-Color Data prevents color transforms from being applied to the data.

Don’t apply the same check indiscriminately to every texture added to a scene: the manual cites normal and displacement maps as common examples that may need a manual adjustment. The goal is to match how the file is encoded with how Blender interprets it. A misidentified image may not provide the expected data in the scene.

3. Choose the display device and view transform

Scene-linear images must be transformed to the target display’s color space to be shown on screen. For standard computer displays, sRGB is the basic option. Display P3 and Rec.2020 are for wide-gamut displays, while Rec.2100 PQ and Rec.2100 HLG are for HDR viewing. For a wide-gamut target, the manual considers choosing a Display P3 or Rec.2020 display alongside an ACEScg or Linear Rec.2020 working space.

The display color space and view transform are not the same thing. The former specifies the target display; the latter determines how the image looks on that display. AgX is a transform that handles high-dynamic-range colors and produces more photorealistic results than Filmic. According to the manual, AgX provides 16.5 stops of dynamic range and desaturates overexposed colors. Filmic has been deprecated and replaced by AgX.

For product imagery where color accuracy is the priority, Khronos PBR Neutral may be worth considering; this transform is designed for PBR color accuracy. Standard uses the display transform without applying an additional image transform. Raw is intended for inspecting an image without a color space transform, and is not designed for final export.

Exposure adjusts image brightness in stops before the color space transform. White balance makes the specified white point appear white on screen and can be adjusted using temperature and tint values. These controls help with evaluating the image, but do not replace choosing a color space that matches the target display’s capabilities.

4. Separate intermediate files from final delivery

For intermediate images used during production, the manual recommends OpenEXR. OpenEXR stores scene-linear colors with high precision, making it suitable for compositing renders later, adjusting color or converting to other output formats.

When a render saved as OpenEXR is reopened, Blender may not automatically recognize it as a render. To inspect the image with the render view, use the View as Render option. This applies the view transform, exposure, gamma and RGB curves to the image. For display-referred outputs such as PNG or JPEG, the Save as Render option can apply the same set of transforms when saving.

SettingRecommended valueEffect
Working spaceLinear Rec.709 by default; Linear Rec.2020 or ACEScg as alternativesSets the base space for scene-linear colors and related operations.
Normal and displacement mapsNon-Color DataProcesses the image as data without applying a color transform.
Intermediate render fileOpenEXRStores the scene-linear image at high precision for later processing.
HDR videoRec.2100 PQ or HLG; H.265 or AV1; 10 or 12 bitDefines the color space, codec and bit depth for HDR video output.

5. Set HDR video options according to the delivery target

For HDR video recording, set display color management to Rec.2100 PQ or Rec.2100 HLG. Use H.265 or AV1 as the codec, and 10- or 12-bit depth. The manual identifies 10-bit with PQ encoding as a good default for broader compatibility. However, HDR video playback depends on support from the device and video player, so check the file in its intended playback environment.

Impact on architectural visualization workflows

In architectural scenes, materials, lighting, compositing and delivery settings can all affect image colors at different stages. Locking the working space at the start of a project and checking texture color spaces provide a more predictable foundation across these stages. Saving intermediate renders as OpenEXR leaves room for later adjustments, while the appropriate transform still needs to be applied to the final image.

Internal office reviews, standard-display presentations and HDR delivery may not share the same viewing conditions. If you are targeting wide gamut or HDR, it is important that the display and playback device support those capabilities. Blender’s settings determine how colors are processed; they do not replace material and lighting choices.

Common mistakes

  • Leaving normal and displacement maps set up like color textures can result in images that should be treated as data being processed incorrectly.

  • Changing the working space after a project is underway can lead to conversion between files and the need for manual correction.

  • Treating an OpenEXR intermediate render as equivalent to the final delivery image can make it easy to overlook whether the view transform has been applied.

  • Skipping codec and bit-depth requirements when selecting HDR can leave video output settings incomplete.

Sources

2 sources
D(
docs.blender.org (CC BY-SA 4.0)docs.blender.org/manual/en/latest/render/color_management/color_spaces.html
Summary
D(
docs.blender.org (CC BY-SA 4.0)docs.blender.org/manual/en/latest/render/color_management/displays_views.html
Summary

Source texts are not republished; short quotes are marked, everything else is our own summary and commentary.

3dsınıfı’s take
3dEditor’s assessment

For architecture firms and visualization teams in Turkey, the most practical step is to lock the working space at the start of a project and identify texture types correctly. These checks can make it easier to compare settings across different scenes and reduce the need for color correction before delivery.

If you are targeting wide-gamut or HDR output, don’t rely on Blender settings alone; display and playback device support also affect the result. OpenEXR intermediate files offer editing flexibility, but the appropriate transform must still be applied for final delivery. Agreeing on shared settings and delivery formats as a team from the outset can reduce compatibility surprises.

Frequently asked questions

What color space should a normal map use in Blender?

Normal maps contain data, not color. In Blender’s image settings, these textures should be marked as `Non-Color Data`.

Should I use AgX or Filmic for architectural renders in Blender?

According to the manual, AgX is the transform that replaces Filmic and handles high dynamic range. It desaturates overexposed colors.

What settings are needed for HDR video in Blender?

Set display color management to Rec.2100 PQ or HLG, and use the H.265 or AV1 codec with 10- or 12-bit depth. The manual lists 10-bit with PQ as a good default.

Comments and the forum are in Turkish.Join the discussion
+

Related news