Skip to content
Duerremedia
← Journal
·2 min read

Bump, Normal and Displacement: Choosing the Correct Depth Architecture

Balancing render memory and visual accuracy: when normal vectors suffice versus when micro-polygon tessellation is non-negotiable.

3D & CGIShadingTexturing
Bump, Normal and Displacement: Choosing the Correct Depth Architecture

In 3D production, modeling every surface wrinkle, weave, and geological fracture into polygonal geometry is computationally impossible. Visual artists rely on texture maps to fake or generate geometric depth. Understanding the architectural differences between Bump, Normal, and Displacement maps is essential for optimizing render memory and visual fidelity.

Bump Maps: The Greyscale Heritage

The oldest method of surface detailing is the Bump map. A Bump map is a simple 8-bit or 16-bit greyscale image where 50% grey represents neutral height, white represents elevation, and black represents depressions.

  • How it works: The render engine calculates the rate of tonal change across neighboring pixels and perturbs the shading normal at render time.
  • The limitation: It only simulates height variations perpendicular to the surface. It cannot simulate directional angles, undercuts, or complex surface slants.

Today, bump maps are reserved for subtle secondary micro-noise, such as fine paper tooth or faint leather pores.

Normal Maps: Vector-Based Surface Angles

The industry standard for real-time engines and mid-range CGI is the Tangent Space Normal Map. Instead of a scalar height value, normal maps store directional three-dimensional surface vectors encoded into the RGB color channels:

  • Red Channel: Horizontal surface slope (X-axis).
  • Green Channel: Vertical surface slope (Y-axis).
  • Blue Channel: Surface normal depth pointing outward (Z-axis, creating the characteristic periwinkle purple hue).

Because a normal map provides directional vectors, light grazes, reflects, and casts realistic micro-specular highlights across the surface from any angle. However, normal maps remain an optical illusion: they do not alter the physical silhouette of the object. At grazing angles or edge borders, the surface remains dead flat.

Displacement: Real Geometric Tessellation

When a commercial hero shot requires genuine physical depth—such as deep knurled metal dials, coarse cable knits, or rugged rock faces—Displacement is irreplaceable.

Unlike bump or normal maps, displacement physically shifts polygonal vertices along their normal vectors at render time using adaptive subdivision (micro-polygon tessellation).

  1. Silhouettes Alter: The outer contours of the model exhibit real physical peaks, valleys, and self-occlusion.
  2. True Shadows: The displaced geometry casts genuine shadows onto neighboring surfaces.
  3. Hardware Cost: Displacement dramatically increases memory consumption and render times.

A master CGI pipeline combines these techniques: displacement handles broad, silhouette-altering structures, while high-frequency normal and roughness maps supply the intricate tactile micro-details.

Riccardo Riva

Riccardo Riva

Visual director, commercial photographer, and 3D artist at Duerremedia. Specializing in ACES color science, cinematic pacing, and CGI.

Related Reading

Need visuals that work this hard?

Start a project