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 1D Vase used a one-dimensional array to store points distributed around the stem of a single flower, oriented horizontally. Modifications to the frequency and amplitude of a Sine function tilted the vase and created two points of contact with a horizontal surface. C-shaped sections were swept along these curves, meeting at the start, middle and end to hold the flower in place and create a reservoir for the stem, stabilizing the vase. The effect is a single flower threaded through that is both cradled and exposed by the vase.