
There's a tetrahedron inside every cube (and in two possible orientations.) (Image quoted from http://burrtools.sourceforge.net/guidoc/Spacegrids.html ) 
There is a tetrahedron inside every cube or voxel: its edges are six face diagonals. There are two possible orientations for the tetrahedron as there are two consistent sets of face diagonals. If every unitcube voxel of Cartesian coordinates (x, y, z) is assigned the parity of x+y+z, and tetrahedron orientations are assigned according to this parity, neighboring tetrahedra always meet edge to edge.
In this way a vox solid (voxelbased solid) can be converted into a deltahedron (a solid faceted exclusively with equilateral triangles) that lies entirely within the original vox solid.
A structural problem arises with this technique. For example, a rigid stack of voxels becomes a flexible chain of tetrahedra.

The tetrahedra that lie inside a rigid stack of cubes form a flexible chain. (Image quoted from http://www.kaleidocycles.de ) 
A solution to this structural problem is to divide each voxel into eight subvoxels, and replace those subvoxels by tetrahedra. Here again there is a parity choice, one that makes these eight tetrahedra either a stella octangula or a "cumulated cuboctahedron."

A "cumulated cuboctahedron" (shown in red) inserted between the two halves of a stella octangula (gray.) (Image quoted from http://thearcddeden.blogspot.com ) 

If stella octangula voxels are used, the corners are prominent. Using cumulated cuboctahedra (which can be imagined by slicing a halfvoxel margin off this object) results in bevelled corners. 
Whether the stella octangula or "cumulated cuboctahedra" units are chosen, weaving their surface triangles in corrugated kagome (a.k.a., knotology) restores the missing cube corners of the subcubes—the woven piece resembles the original vox solid externally, but its internal structure is a little different.
No comments:
Post a Comment