Graph Editor

Concept:
This is a graph editor that maintains a corner table representation. Stained-glass-like effects are generated on the fly by splitting and subdividing the interior of the graph procedurally. The rules for subdivision are modifiable. The triangle above simply has a 30/60 split rule, while the polyloop below had some randomness thrown in to each split direction.

Credits:
Base Code: Prof. Jarek Rossignac
Processing.org