This vase is part of series of vases, each generated using a different computational technique: beginning with single dimensional iteration, proceeding through multi-dimensional iteration and then into recursion. The vases are intended to enhance the algorithmic beauty of the flowers they contain. This was as much an editorial process, as a generative one: identifying the characteristics that best represent the algorithm, while still maintaining the form and function of a flower vase. The algorithms each respond to an initial arrangement of flowers and allow for adjustments to the underlying functions, producing almost limitless variation within each vase type. Using rapid-manufacturing processes, a unique user-defined vase could be generated on demand and manufactured within hours.
The 3D Vase started with the same bouquet and point distribution as the 2D Vase, but added an additional set of points, contained with a three-dimensional array that were offset from the original points. These offset points were used to create surfaces, that were then thickened to create solids. Using the same Sine and Exponential functions as the 2D Vase, the density and offset amount would change with the height.