The 3D Handbook
Part 4 — Modeling TopologyPage 71 of 248 on the reading route
Topic

Topology

How a mesh's vertices, edges and faces are connected; "good" topology depends on whether the mesh will deform, be subdivided, be baked or be rendered as it is.

modelingtopologyoptimisation

Topology is the way a mesh's vertices, edges and faces are connected: which vertex links to which, how faces are arranged, and where loops run. Two meshes can have the same shape and completely different topology.

There is no single "good topology". A layout that suits an animated face can be wasteful on a static crate, and a well-made low-poly crate would make a poor subdivision cage. Good topology is topology that suits the mesh's job.

Blender's Suzanne test head with its poles marked: small orange dots for poles where three edges meet, blue dots for poles where five or more meet.
Blender's Suzanne (507 vertices, 500 faces). Orange dots mark its 28 three-edge poles, blue dots its 41 poles with five or more edges. They gather where loops change direction: the eyes, the nose and the mouth.Rendered in Blender 5.2 (Cycles) by the handbook author

#Shape versus connectivity

Think of topology as the wiring diagram underneath the shape. Moving a vertex changes the shape but not the topology. Adding a loop cut, merging vertices or rotating an edge changes the topology.

That is why "fixing topology" is often a separate step. Retopology is defined as modifying or recreating a mesh "to obtain a cleaner layout" while keeping nearly the same shape (Wikipedia: Retopology).

Key topology concepts all have their own pages:

Left, concentric closed edge loops of quads around an opening, with one ring highlighted. Right, a plain square grid representing a crate face.
Same face type, different jobs. Loops that ring an opening let it deform and subdivide cleanly; a static crate face just needs to hold its shape.Diagram by the handbook author

#Topology requirements by mesh type

#Deforming meshes (characters, cloth, vehicles with moving parts)

This is where topology rules are strictest. Edge loops are described in the Blender Manual as "a prerequisite for organic character animation", following the contours and deformation lines of skin and muscle and becoming denser where the mesh bends more, such as shoulders and knees (Blender Manual: Structure). Pepribal's Blender reference says loops "should be placed following the deformation lines of the surfaces" (BlenderWiki: Mesh topology appendix).

On Polycount, musashidan describes a head's poles as "key to how the topology deforms", and notes that areas such as the back of the head "don't directly deform", so they matter less (Polycount: Head Topology question?). Even on characters, topology effort is spent where movement happens.

#Subdivision cages

Catmull–Clark subdivision behaves best on regular grids of quads. OpenSubdiv calls everything else "irregular" and says minimising irregularities is advantageous (OpenSubdiv documentation: Subdivision Surfaces). It warns that "an arbitrary polygonal mesh will often not make a good subdivision cage, regardless of how good that polygonal mesh appears" (OpenSubdiv documentation: Subdivision Surfaces). See subdivision surface modeling.

#High-poly bake sources

A high-poly mesh for baking only has to look right. FrankPolygon's view on Polycount: a high-poly that subdivides cleanly and bakes correctly is acceptable, and smoothing errors are fine if they stay where they do not affect the shape (Polycount: Need opinion on what a good topology is). Sculpts and boolean meshes with chaotic topology can bake well.

#Real-time static props

For a static low-poly, the priorities change to triangle count, vertex count, clean shading and good UVs.

Game-ready boxes, crates, sacks and barrels with PBR textures. Turn on wireframe in Sketchfab's model inspector and judge the topology by the static-prop rules above: does each loop help the silhouette, or could it go?Feivelyn, via Sketchfab

#Nanite and other virtualised geometry

With Unreal's Nanite, meshes are still triangle meshes, but dense ones become practical: the documentation describes importing "ZBrush sculpts and photogrammetry scans" directly (Unreal Engine documentation: Nanite Virtualized Geometry). Here topology matters less for performance per triangle, though UVs, materials and memory still matter. The Nanite documentation itself makes no specific claims about topology beyond describing Nanite meshes as triangles (Unreal Engine documentation: Nanite Virtualized Geometry).

#Differing views on topology

#Examples

#Common mistakes

#Further reading and watching

Watch the "Deceptive Topology" and "Soft Normals on a Corner?" chapters (from 14:40) to see why environment topology is judged by the job rather than by the share of quads. Watch on YouTube

References

  1. Wikipedia contributors · Retopology · Wikipedia · web · accessed 2026-10-20
  2. Blender Foundation · Structure · Blender Manual (2.93), 2021 · docs · accessed 2026-10-20
  3. Pepribal · Mesh topology appendix (User:Pepribal/Ref/Appendices/MeshTopo) · BlenderWiki (archived user pages) · web · accessed 2026-10-20
  4. Polycount forum (replies by musashidan and RN) · Head Topology question? · Polycount, 2019 · forum · accessed 2026-10-20
  5. Pixar Animation Studios · Subdivision Surfaces · OpenSubdiv documentation (source file on GitHub) · docs · accessed 2026-10-20
  6. Polycount forum (replies by FrankPolygon and GlowingPotato) · Need opinion on what a good topology is · Polycount, 2020 · forum · accessed 2026-10-20
  7. Joe Wilson · The Toolbag Baking Tutorial · Marmoset, 2017 · article · accessed 2026-10-20
  8. Simon Péloquin (guide); Arti Sergeev (editor) · Best Practices for Hard Surface Normal Map Baking · 80 Level, 2018 · article · accessed 2026-10-20
  9. Digital Extremes · Normal Map Baking · Warframe Steam Workshop guide · docs · accessed 2026-10-20
  10. Epic Games · Nanite Virtualized Geometry · Unreal Engine documentation · docs · accessed 2026-10-20
  11. CG Cookie community (Ethan, Martin Bergwerf, Omar Domenech) · Super-handy primer on Edge Poles · CG Cookie, 2023 · forum · accessed 2026-10-20
  12. Polycount forum (replies by Gray, Vargatom and others) · Face Topology [Breakdown Guide] (page 2) · Polycount, 2013 · forum · accessed 2026-10-20
  13. EMC3D - Game Art · Why Does God of War's 3D Environment Art Looks Like This? · YouTube, 2024 · video · accessed 2026-10-21
  14. EMC3D - Game Art · Why Does Naughty Dog's 3D Environment Art Looks Like This? · YouTube, 2024 · video · accessed 2026-10-21
  15. Edgar A. Martinez · "The Last of Us: Part I" bill-town-building-wireframe · ArtStation · web · accessed 2026-10-21
  16. Nate Stephens · God of War 3 - Environment Art · ArtStation · web · accessed 2026-10-21

Last updated 2026-10-22