A real family tree, but every branch is a CPPN morph you can scrub.
Click a tile to expand its children; drag the orange dot on any edge to slide a live morph
from the parent image into the child — rendered on the GPU, no stored frames.
Drag empty space to pan, scroll to zoom.
Loading the archive…
Throwaway probe (tree-morph-demo.html). Morph = superset of parent∪child genes,
weights lerped, appearing/disappearing connections faded, activations blended — the same
interpolation as render_lineage_animation.py, compiled to a fragment shader.