Students will work both in an imaging laboratory and a graphics laboratory. In the imaging laboratory students will use cameras and computer-controlled projectors to construct an imaging system that will allow them to 3D scan a number of objects. In the graphics laboratory the students will write applications for graphics workstations in Matlab, C/C++, and OpenInventor for reconstructing, rendering, and compressing the objects. At the end of the class students will learn how to put their objects on the web.