The 3D Handbook
Key term

Manifold and non-manifold geometry

A manifold mesh is a clean surface where every edge joins exactly two faces. Non-manifold geometry (extra faces on an edge, holes, loose bits, zero-area faces) confuses booleans, subdivision, 3D printing and cleanup tools.

modelingtopologycleanup

A mesh is manifold when "every edge is shared by exactly two faces", with no holes and no faces cutting through each other, so it forms a closed surface with a clear inside and outside (Meshy: Manifold). Anything that breaks this rule is non-manifold geometry. People also call a manifold mesh watertight.

#What counts as non-manifold

Most problems fall into a few patterns.

  • Edges shared by more than two faces. For example, an internal wall left inside a box, or a fin sticking out of an edge (Meshy: Manifold).
  • Edges with only one face. These are open borders or holes (Meshy: Manifold). Blender's 3D Print Toolbox flags edges that connect to only one face or to more than two as non-manifold: if an edge "connects to only one, it means there's a hole in the mesh" (Blender 3.6 Manual: 3D Print Toolbox).
  • Faces that touch only at a vertex. Two faces meeting at a single corner without sharing an edge do not form one continuous surface (Meshy: Manifold).
  • Loose geometry. Stray edges or vertices with no faces (Meshy: Manifold).
  • Duplicate and overlapping geometry. Unmerged vertices on top of each other, interior faces, and coincident surfaces left by booleans (Meshy: Manifold). Maya calls two faces that share all their edges lamina faces (Maya 2017 Help: Cleanup Options).
  • Zero-area faces and zero-length edges. Faces or edges collapsed to nothing. Blender's toolbox calls these degenerate and suggests merging by distance to fix them (Blender 3.6 Manual: 3D Print Toolbox).
  • Normals that disagree. Blender's toolbox also flags "Bad Contiguous" edges, where one face's normal points against its neighbours (Blender 3.6 Manual: 3D Print Toolbox). See normals.
Four small diagrams. A three by three grid of squares with the centre one missing, labelled hole. Two triangles touching tip to tip, labelled bowtie vertex. A square with a stray dot and a separate line, labelled loose geometry. A triangle whose bottom edge has an extra vertex on it forming a flat sliver, labelled zero-area face.
Four common kinds of non-manifold or degenerate geometry. Orange marks the problem in each.Diagram by the handbook author
Three panels showing an orange edge with one, two and three faces attached, labelled boundary edge, manifold edge and non-manifold edge.
The core test: how many faces meet at each edge?Diagram by the handbook author

#Problems caused by non-manifold geometry

Many tools need to know what is inside and what is outside. Non-manifold geometry makes that impossible to answer, and Meshy's glossary lists slicers for 3D printing, boolean tools and physics engines among the tools it confuses (Meshy: Manifold).

#Common mistakes

#In different tools

edge · face · normals · booleans · topology · remeshing · baking

#Further reading and watching

Meshy: Manifold
a compact glossary entry with a good list of non-manifold examples, written from a 3D-printing angle. Beginner, free.
WebBeginnerFree

References

  1. Manifold (3D glossary) · Meshy · web · accessed 2026-10-20
  2. Blender Foundation · 3D Print Toolbox · Blender 3.6 Manual, 2023 · docs · accessed 2026-10-20
  3. Autodesk · Cleanup Options · Maya 2017 Help, 2016 · docs · accessed 2026-10-20
  4. Autodesk · OpenSubdiv General limitations · Maya 2022 Help, 2021 · docs · accessed 2026-10-20
  5. Jim Thacker · Pixar releases OpenSubdiv 3.4 · CG Channel, 2019 · article · accessed 2026-10-20
  6. Epic Games · FBX Import Options Reference · Unreal Engine Documentation · docs · accessed 2026-10-20
  7. Blender Foundation · Mesh Structure · Blender 3.1 Manual, 2022 · docs · accessed 2026-10-20
  8. Blender Foundation · Viewport Overlays · Blender 3.5 Manual, 2023 · docs · accessed 2026-10-20

Last updated 2026-10-22