Generating Vases
from Raster Images

Jennifer Weiler

This project is a continuation of my research about finding new and different ways to generate 3D models using 2D images. In this exploration, I have focused on generating vase-based shapes from several 2D raster images.

To see more about cutting 3D objects with 2D shapes, click here.
To see more about turning 2D images into 3D bas-relief sculptures, click here.


Version 1

Based on a black and white outline, a radially symmetrical vase is generated.


Version 2

Based on additional grayscale images, bas-relief surface textures can be applied to the inside and outside of the vase.


Version 3

Using the color red as an indicator, sections are cut out of the side of the vase. The images containing the red "cut out" design can be the same or separate from the images containing the bas-relief surface data.


Version 4

By reincorporating simple programmatic alterations (such as bending, widening, or twisting the vase shape), additional variations can be created.

In the future, it may be interesting to explore ways to have these alterations displayed as 2D images that users could intuitively understand and manipulate like any other image. However, for now they are controlled by variables in the code.

Source images for a vase, and the vase itself (Coral Reef)

Source images for a vase, and the vase itself (Snake Eating Its Own Tail)