Final Project Artifacts

Click the thumbnail to see the page.

Crowd Simulation
Ankur Jain & Harsha Madhyastha


In our work, we address the problem of simulating crowds. Modeling crowd behavior in a realistic manner is of great significance in the motion picture industry. Current approaches, employed by industry heavyweights such as ILM and made use of in the making of the Lord of the Rings trilogy, are mainly based on hand-picked rules dependent on the scene being modeled. What one would ideally like to have is a generic framework which generates scenes given some input parameters which characterize the crowd behavior.
Arcimboldo
Johan Hesselberg & Sandra Fan


Italian Renaissance painter Guiseppe Arcimboldo (1527-1593) was famed for his "composite head" paintings, whereby faces were composed using images of fruits and vegetables. The goal of this project is to recreate Arcimboldo's style by using a database of images, "sprites," as tiles to fill in segments of an image we provide by matching the contours of the image with the contours of the sprites.
Animating Fish
Noah Snavely & Masaharu Kobashi


The goal of our project is to automatically produce realistic animations of a moving fish. As the recent film "Finding Nemo" has proved, animating fish is a lucrative business, and having automatic techniques to do this would reduce the labor associated with traditional animation.
Dr. Seuss
Lincoln Ritter & Lucas Kreger-Stickles


Our project generates non-photorealistic images in the style of Dr. Seuss in real time. Our system allows animators to apply a fur-like, puffy, other otherwise complex "geometric texture" to simply primitives to create complex, artistic images in real time.
Caustics and Water Simulation
Donna Calhoun & Lillie Kittredge


We simulated the movement of water and used photon mapping to simulate caustics as would be seen in such a simulation. Both of these goals are for the purpose of creating more realistic animation.
Physical Simulation of Cloth
Craig Prince & Jeff Bigham


Cloth is ubiquitous in our world but in each peice of even the most everyday peice of cloth exists a plethora of bumps, oscillations, and distortions. Cloth bends, twists, and moves in a number of interesting and surprising ways as it is acted upon by various forces and, as a result, modelling such a material is interesting in theory and has the potential for amazing results. We wanted to develop a system that would allow us to realistically simulate the physical properties of cloth.
Panoramic Stitching
Gaurav Bhaya & Atri Rudra


Panoramic Stitching is a method of creating a panoramic (a full 360 degrees) view from consecutively clicked pictures from a camera.
RoboAnimator
Ethan Phelps-Goodman & Mike Cafarella


RoboAnimator is an animation assistant tool. It lets the user adjust parameters that describe basic animation principles we learned about in class. These parameters modify a basic animation script. Although the user does very little work, and the underlying script remains exactly the same, the tool can generate a large number of different animations. The user can then use RoboAnimator to learn about animation, or choose the best possible available movie.
Image Analogies
Vaishnavi Sannidhanam & Jiun-Hung Chen


Given a pair of images A and A' we can create the effect of A' on A, over the target image B which can be rendered as B'.