Playing With Polyhedra: Creating Beauty from Obsession
summary
An interactive web app that animates real polyhedron transformations is built and it works: React + x3dom drives a graph of roughly about 120 polyhedra connected by ~14 operations, and a custom imperative animator implements the core algorithm duplicate → interpolate → deduplicate. Implementation details: Redux for UI state, SVG icon set, webpack exports-loader headaches, enzyme testing stubs, and seven months of engineering. Metrics: live site sees ~40% mobile traffic and a 4‑year‑old user spends 7+ minutes exploring.
AI-written summary · about
chapters (8)
- 0:00Start
- 0:25What Is a Polyhedron
- 10:43Cube Octahedron
- 11:30Recap
- 12:13Transition in React
- 20:53Icons
- 22:45React Markdown
- 26:09Best Piece of Feedback
related talks
22mPolyhedra, I Choose You! Letting Your Passions Take Form
10mWe Love Polyhedra! (And So Should You!)
33mBattle-Tested Techniques for Animation and Data Viz with React
41mWeird Web & Curious Creation
13mWebGL Demo with THREE.js
32mStunning visuals with Maths and...no JavaScript?
37mCreating 3D Experiences with React
30mThe Case for Whimsy
