Texturing & materials · Beginner

Normal map

A texture that fakes small bumps and dents without adding geometry

What is a normal map?

A normal map is a texture that tells the renderer which way each point on a surface faces, so light falls on it as if it had bumps, grooves or scratches. The mesh stays flat and light while looking detailed. It is one of the standard maps in a PBR material.

Think of it like this

It is like shading in a pencil drawing: the paper is flat, but the light and dark marks make your eye read depth.

Where it fits in a 3D project

  1. Create
  2. Surface
  3. Rig
  4. Animate
  5. Render
  6. Export

Surface: Giving the shape its color and material: UVs, textures and shaders.

Base colorNormalRoughnessMetallicOcclusionMaterial
The normal map is one of several texture maps a material combines.

How a normal map works

  1. 01A detailed high-poly model or a height image holds the real bumps.
  2. 02That detail is baked into an image whose red, green and blue store the direction each point faces.
  3. 03The renderer reads the image and bends the lighting on the low-poly mesh to match.

Normal map vs bump map

PropertyNormal mapBump map
StoresSurface direction in three color channelsHeight in one grayscale channel
Looks likeA purple-blue imageA black-and-white image
LightingMore preciseSimpler and softer
Used inGames and most PBR workflowsQuick or older setups

Use a normal map for game and real-time assets; a bump map is fine for a fast, subtle effect.

Where a normal map is used

  • Stitches, pores and scratches on game characters
  • Making a low-poly model look high-detail
  • Brick, wood and stone surfaces in environments

Beginner tip

If the bumps look inverted, the green channel is probably flipped. Engines disagree on its direction, so check the import setting before you re-bake.

Normal map FAQ

Why are normal maps blue and purple?
Each color channel stores a direction. Flat areas point straight out of the surface, which is stored as a light blue-purple, so most of the image has that tint. Shifts toward red or green show where the surface tilts.
Does a normal map change the shape of a model?
No. It only changes how light hits the surface. The outline stays the same, which is why edges can look flat up close. Use a displacement map when the shape itself must change.
How do I make a normal map?
Bake it from a high-poly model onto a low-poly one, or convert a height image in a texturing tool. Either way, the low-poly model needs a clean UV layout first.
What is the difference between a normal map and a displacement map?
A normal map fakes detail with lighting and keeps the mesh flat. A displacement map actually moves the surface, which looks more real but costs far more geometry and render time.

Updated October 29, 2026 · Browse all 3D terms