
The question was raised, in one of the previous comments, concerning the building of patterns in a 3D shape. - There are infinite answers to this but I find the following link here most interesting.
This is the Polytope Slicer which continuously shows 3 dimensional section cuts through a four dimensional object.
To wrap you head around this - just think of the image of a 3 dimensional wireframe cube with it shadow projected on the wall ( two dimensional surface) - In effect we are projecting the cube into the next dimension down - from 3D to 2D - The image shown above is a hyperdodecahedron (which is a four dimensional object) and we are looking at a 3d section cut of it in (the next dimension down)