Verification step 3

Angle families: the grammar of wireframes

Impossible rectangular frame with a highlighted conflicting diagonal trace
Frame drawings are good beginner tests because small corner changes can create a global contradiction.

Many geometric drawings are made from a small number of repeated directions. A rectangle often uses two direction families. A cube in parallel projection often uses three. A triangular tunnel often uses three directions arranged around repeated triangular loops.

Angle families help the detector separate intentional structure from scribbles. They also explain a lot of visual fun: your eye reads repeated line directions as evidence of a stable 3D projection.

Angle families in a cube-like wireframe Three repeated direction families are colored blue, cyan, and green. Three directions can imply 3D structure The detector groups near-parallel segments into angle buckets. family 1: horizontal family 2: rising family 3: falling

The core idea

Every segment has an orientation. The detector can normalize that orientation so a line pointing left-to-right and the same line pointing right-to-left belong to the same family. Then it buckets near-parallel segments together within an angular tolerance.

Direction family test same family when angle difference is below the tolerance

Real drawings are imperfect, so families need tolerance. Too little tolerance breaks a real cube into many fake families; too much tolerance merges different directions and hides useful structure.

What angle families can and cannot prove

Observation Useful interpretation Limit
Two strong families Often a flat rectangle, ladder, or orthographic drawing. Can still be an incomplete 3D object.
Three strong families Often a cube, prism, tunnel, or isometric-like drawing. Impossible objects can also use clean families.
Many weak families Often a sketch, upload noise, curve approximation, or complex shape. Some real designs are simply complex.

Worked example

A cube preset has enough long segments and a small number of repeated directions, so it receives possible-structure evidence. A Penrose-like loop can also have tidy repeated directions, which is precisely why it is visually convincing. Angle families say "this drawing has order." They do not say "this object can exist."

Mini experiment

Draw a cube, then make one connector slightly crooked. Small crookedness should not destroy the family.

Push it further

Make every connector crooked in a different way. The drawing may become structurally ambiguous.

Play prompt

Try to draw a fake cube using exactly three direction families but contradictory depth cues.

Next Step