Some polyhedra can be nicely approximated by a construction
using another polyhedron.
The constructions below using cubes were
developed by Hauy
as part of his investigations in crystallography.
As well as images there are also animations showing how the approximation
improves as the polyhedra are built with more pieces.
The Python code for these models is in
poly_constr.zip.
The only argument the programs take is the stage of construction e.g. c2o.py 4
will give stage four of
building an octahedron from cubes. The output is in OFF format
and can be processed using the
Antiprism programs.