PG
← Back to Projects
liveCreative

Typogenesis

Living Editorial Layout Engine with Orb Obstacles

Updated: Mar 1, 2026Created: Jun 1, 2025
TypeScriptViteCanvas 2D@chenglou/pretextSimplex NoiseGPU Transforms

What It Does

An advanced editorial text layout engine where text flows around animated orb obstacles in real time, responds to pressure with color shifts, and floats above a 1,200-particle generative flow field.

Key Features

  • Multi-column layout — Real-time reflow around interactive obstacles
  • Adaptive headline sizing — Binary search for optimal headline fit
  • Shrinkwrap pull quotes — Zero dead space around quoted text
  • Drag orbs to reposition — Text reflows in real time as obstacles move
  • 1,200-particle flow field — Generative background animation
  • Pressure-reactive text — Glow amber/rose when text is compressed
  • 0.5ms layout per frame — Zero DOM reads, zero layout reflows
  • Full keyboard accessibility — Screen reader compatible