Polyblade is software for visualizing Polyhedra.
In particular, emphasis has been placed on making smooth animations for the transitions represented by Conway Polyhedron Notation.
Polyblade runs on WGPU and Iced.
Using the PST distance algorithm for efficient all pairs shortest paths in the unweighted undirected graphs represented by polyhedra, none of the vertex position data is deterministic. Instead, this distance matrix is used to create spring forces between every node pair
See also: Visualizing CPN
- Ambo
- Kis
- Truncate
- Ortho
- Bevel
- Expand
- Snub
- Join
- Zip
- Gyro
- Meta
- Needle
- Replace all hardcoded presets with prisms, antiprisms, and pyramids that have undergone modification.
- Fix Fibonnaci lattice distribution for new shapes
- Tesselations / tilings using Wythoff
- "Undo" button
- Save and load animations and cycles of
Transaction
s - Schlegel diagrams
- Color pickers
- Pokedex entries for polyhedra, point users to wikipedia or polytope wiki when they stumble onto a known entry
- Create WASM deployment and add to website as git submodule
- Setup some basic CI integrations