Earclipping is a technique used to tesselate shapes.

You can use it for creature creation and other generative graphics tasks.

This page is a minimal shape editor and earclipping visualizer. It helps you to understand how earclipping works.

Click and drag a diamond shaped midpoint to add and begin moving a new vertex.

Click and drag a circular vertex to manipulate the shape, or hover and use Backspace to remove a vertex.

Click the "next" button to begin the earclipping process. See also: libtess, earcut.

Legend

Vertex is concave (innie, dip), not convex (outie, ear).

This vertex is convex, but has other points inside it.

Good triangle! It's an ear!

Determinant of this vertex; used to determine concavity.