Morph UI

How to use it
Before
before image
After
after image

Pairs

pairbefore (P → Q)after (P → Q)

Check: segments at t

The two pictures cross-dissolved, with each pair's segment interpolated to t. A pair that does not correspond shows up as a segment that swings or flips as t moves.

C++ code




(Fall 2017) Improved UI courtesy of Czarina A Lao for the overall approach, color selection, highlighting segments and delete segment features, Ari Green for different segment start/end markers, and the TAs for combining the features.
(Fall 2026) Rewritten without libraries: numbered pairs that can be renumbered, editable endpoints, direction checks and an interpolation preview.