Polyhedron Flake
A polyhedron flake is the three-dimensional version of an N-Flake. Take a regular solid, make one smaller copy of it for every corner, and push each copy into its corner. Then repeat that on every copy. The Sierpinski Tetrahedron is the flake you get from a tetrahedron, and the cube version leads to the Menger Sponge and 3D Vicsek Fractal family. This page covers the other three Platonic solids.
The scale of each copy is picked so that neighbouring copies just touch and never overlap. With copies at scale , the Hausdorff dimension is
Octahedron flake. Six copies at half size, one per corner. What gets removed at each step is eight small tetrahedra, one under each face, because an octahedron splits exactly into six half-size octahedra and eight tetrahedra. The dimension is
Dodecahedron flake. Twenty copies, scaled by , where is the golden ratio. A dodecahedron is wide compared to its edge length, so the copies have to shrink a lot before neighbours stop overlapping. That gives
Icosahedron flake. Twelve copies, scaled by , which leads to
The golden ratio shows up in the last two because it is already built into the dodecahedron and icosahedron: the corner coordinates of both solids are written with . Twenty copies per step grow fast, so the dodecahedron flake stops at two iterations here, while the icosahedron goes one level further.
For flat versions of the same idea, such as the pentaflake and hexaflake, try the N-Flake page.