The 3D Handbook
Key term

Quad

A face with four vertices. The preferred face for subdivision and deformation, and the centre of the long "all quads" debate.

modelingfundamentalstopology

A quad (short for quadrangle or quadrilateral) is a face with four vertices and four edges. Blender's manual notes that quads "deform well" and "are therefore preferred for animation and subdivision modeling" (Blender 3.1 Manual: Mesh Structure). In the engine, every quad becomes two triangles.

A 4 by 4 quad grid next to the same grid split into triangles.
A 4 × 4 grid: 16 quads on the left, and the same surface after Triangulate on the right, 32 triangles. The GPU always draws the right-hand version.Rendered in Blender 5.2 (Cycles) by the handbook author

#Why quads matter

Quads make loops. When every inner vertex of a quad grid has four edges, edges line up into continuous edge loops and edge rings. Loops only stop at poles, vertices with three, five or more edges (Blender 3.1 Manual: Mesh Structure). Loops make modeling faster: you can select, slide, bevel and cut along them in one click. See edge flow.

Quads subdivide predictably. The most common subdivision method, Catmull-Clark, is designed around quads. CG Channel describes it as the scheme that can be applied to meshes that are "mostly or entirely quads", whereas the Loop scheme for triangle meshes requires them to be "purely triangular" (CG Channel: Pixar releases OpenSubdiv 3.4). University lecture notes on subdivision describe Catmull-Clark as operating on quadrilateral meshes and treat vertices with other than four edges as special "extraordinary" cases (University of Cambridge: Further Graphics: 5. Subdivision surfaces). See subdivision surface modeling.

Quads still end up as triangles. The GPU "only deals with triangles", so every quad is split in two on import (Unreal Engine Documentation: FBX Static Mesh Pipeline). A quad has two possible diagonals, and on a bent quad they give different shapes. See triangulation.

Left, two identical squares numbered 1 to 4 counter-clockwise; one is split by a diagonal from corner 1 to 3, the other from corner 2 to 4. Right, a 4 by 3 grid of quads with one horizontal edge loop highlighted from side to side.
A quad has two possible diagonals (left). In a clean quad grid, edges join into loops that run straight across (right).Diagram by the handbook author

#Common mistakes

  • Treating "all quads" as a rule for every asset. It is a rule for subdivision and deformation, not for static game props (CG Cookie forums: N-Gons).
  • Forgetting that quads have a diagonal. A non-planar quad shades differently depending on how it is split. See triangulation.
  • Forcing quads with bad poles. Turning every triangle into quads can add awkward poles in visible places. Fricker warns that poles can cause subdivision errors and deformation problems (CG Cookie forums: Tris vs Quads for videogames). See pole.
  • Leaving quads in a mesh you bake and then letting the engine triangulate differently. See triangulation.

#In different tools

face · triangle · N-gon · edge loop · pole · topology · subdivision surface modeling · triangulation

#Further reading and watching

References

  1. Blender Foundation · Mesh Structure · Blender 3.1 Manual, 2022 · docs · accessed 2026-10-20
  2. Jim Thacker · Pixar releases OpenSubdiv 3.4 · CG Channel, 2019 · article · accessed 2026-10-20
  3. Further Graphics: 5. Subdivision surfaces (lecture slides) · University of Cambridge, Department of Computer Science and Technology, 2017 · paper · accessed 2026-10-20
  4. Epic Games · FBX Static Mesh Pipeline · Unreal Engine Documentation · docs · accessed 2026-10-20
  5. AlexG · Maya Beginner Tutorial Series 12/17: Difference Between Triangles vs Quads vs NGons · World of Level Design, 2025 · article · accessed 2026-10-20
  6. Tris vs Quads for videogames · CG Cookie forums, 2019 · forum · accessed 2026-10-20
  7. N-Gons · CG Cookie forums, 2025 · forum · accessed 2026-10-20
  8. Max to Xnormal bake issue · Polycount forum, 2016 · forum · accessed 2026-10-20
  9. Blender Foundation · Triangulate Modifier · Blender 4.0 Manual, 2023 · docs · accessed 2026-10-20
  10. Blender Foundation · Viewport Overlays · Blender 3.5 Manual, 2023 · docs · accessed 2026-10-20
  11. Autodesk · Heads Up Display (HUD) Options · Maya 2026 Help, 2025 · docs · accessed 2026-10-20
  12. Unity Technologies · Model tab (FBX Importer settings) · Unity Manual 2018.2, 2018 · docs · accessed 2026-10-20
  13. Epic Games · Static Mesh Editor UI · Unreal Engine Documentation · docs · accessed 2026-10-20

Last updated 2026-10-22