For this project, a cuboid was defined by six parametric surfaces, each with its own coordinate system. The parametric equations governing each surface were arranged so that a variation on a particular surface would cause reactions or permutations on adjoining surfaces, effectively creating a topological cube. The parametric cuboid was manipulated to create two forms : a skeletal frame and a smooth skin. Parametrization allowed the smoothness of each element to be defined and manipulated through computational formulas ; the frame was derived from the same process, where the skin was computed at high smoothness and the skeleton at low smoothness. The skeleton was then mathematically extruded into the fourth dimension by adding a fourth coordinate to every three-dimensional point. Thus, points became lines, lines became polygons, polygons became cubes and cubes became hypercubes. The resulting four-dimensional object was rotated about a plane in four-dimensional space according to the appropriate matrix transformations. The transformed object, projected back into three-dimension space, became a space-frame of variant dimensions. The skin was not extruded into the fourth dimension but instead remapped to create a rippling, non-homogeneous surface. (source: http://www.archilab.org/public/2000/catalog/novak/novaken.htm)