Modeling

Triangulation

Quads → triangles for the GPU

Definition

Triangulation is the process of converting a quad-based mesh into all triangles, since GPUs render only triangles natively. Most DCC tools triangulate automatically at export, but the chosen diagonal direction (which way each quad splits) affects shading — particularly on bent or twisted geometry where the wrong diagonal creates pinching. Manual triangulation gives the artist control, especially around character joints where automatic splits often deform incorrectly.

In production

In Maya: select faces and Mesh → Triangulate. In Blender: Ctrl-T, or enable the Triangulate modifier non-destructively so the base mesh stays editable. In ZBrush: triangulation happens implicitly at decimation or when exporting for game-res retopology. Bake normal maps AFTER triangulation to avoid bake/render mismatches — baking on a quad mesh and triangulating afterward can shift shading seams because the renderer's auto-triangulation may choose a different diagonal than the one used during the bake. A classic pitfall shows up on cylindrical or twisted geometry: a quad that spans a sharp bend will pinch badly if the automatic triangulation picks the "wrong" diagonal, so riggers often manually set the triangulation direction around elbows, knees, and knuckles where skinning deformation is heaviest. Unreal Engine 5 and Unity both triangulate on import regardless of source topology, so what the artist sees in the DCC viewport is not guaranteed to match the in-engine result unless triangulation was locked beforehand.

Learn Triangulation in

Tools that use Triangulation

See also