Back to browse
M. C. Escher spiral in WebGL inspired by 3Blue1Brown

M. C. Escher spiral in WebGL inspired by 3Blue1Brown

by laszlokorte·Apr 4, 2026·176 points·32 comments

AI Analysis

●●SolidEye CandyWizardry

WebGL fragment shader recreates the Escher print gallery conformal mapping effect.

Strengths
  • Interactive controls for different mapping modes like log, droste, and freestyle.
  • Smooth WebGL performance allowing real-time parameter tweaking without lag.
Weaknesses
  • No practical application beyond visualization and mathematical education.
  • Single-page demo with no export or integration features for other projects.
Category
Target Audience

Graphics programmers and math enthusiasts

Similar To

ShaderToy · Three.js examples

Post Description

The latest 3Blue1Brown video [1] about the M. C. Escher print gallery effect inspired me to re-implement the effect as WebGL fragment shader on my own.

[1]: https://www.youtube.com/watch?v=ldxFjLJ3rVY

Similar Projects

Design●●Solid

Interactive 3D WebGL Globe for real-time daylight cycles

Pretty globe, but Google Maps 3D, Mapbox, and Globe.gl demos already exist.

Eye CandyRabbit Hole
codechibi
553mo ago