Polyhedra, I Choose You! Letting Your Passions Take Form
summary
Aiming to turn obscure geometry into a usable resource, the project builds an interactive web app that renders, transforms and animates real polyhedra using D3-style data binding and x3dom, migrates into React for reactivity, and models topology with a doubly connected edge list so operations like rectify interpolate by duplicating and remapping vertices. The implementation relies on a hard list of canonical forms (only 13 Archimedean solids), ships a mobile-friendly periodic table of shapes, and clearly works — educators, journalists and kids start using it.
AI-written summary · about
chapters (6)
- 0:00Start
- 4:13Attempt 4: Code!
- 4:35Can I work on frontend stuff?
- 6:04Polyhedra Viewer vi
- 14:38Calculate the centroid of a face.
- 15:46Doubly Connected Edge List (DCEL)
related talks
10mWe Love Polyhedra! (And So Should You!)
28mPlaying With Polyhedra: Creating Beauty from Obsession
29mComplex Geometry in HTML!
37mCreating 3D Experiences with React
33mBattle-Tested Techniques for Animation and Data Viz with React
13mWebGL Demo with THREE.js
45mMaking Your Website Stand Out With React Three Fiber
43mThe Internet of Shapes
