418 Projects

Here are some of the projects I did in Comuter Science 418

 

Parametric Surfaces (Bottle Project)

In this project, we were to use parametric equations to express the shape of a surface. We start with a 2 dimensional texture, andfunctionally determined the radius at a certain point in terms of the height and the effective angle. This bottle was made with different functions at different heights in the bottle. The rippled effect was made with low amplitude, high frequency sine waves in both the height direction, and the radial direction. This gives it the repeating surface of peaks and values.

Click on the bottle to see a larger view of it.

(17k)

 

Blobby Model

This head was made using the "Blobby Modeling" technique. This involves basically placing poitive and negative spheres with certain strengths, and the computer interpolates from these spheres to create a "blobby" object. The animation is done by starting all of the positive spheres at the origin with a unit strength and the negative spheres ar the origin with a strength of 0. Then, the comuputer interpolates them out to their final locations and strengths.

Click on the thumbnail to see a mpeg of the blobby head "morphing" from a sphere.

(36k)

 

Introductory Animation Project (Helicopter Project)

Modeling the Helicopter was not very difficult. It is basically made by a combination of many primitives (cylinder and cubes mainly) and then scaling, rotating, and translating them into the proper places. The tail rotor is made by just scaling the main prop and moving it out to the tail. The animation was made by rotating the props up to speed, and then the helicopter lifts off, pitches forward, and then goes forward. A fair amount of time was taken to ensure that it had a more realistic motion (not a trivial task)

Click on the thumbnail to see a mpeg of the helicopter spinning up and taking off.

(95k)

 

Camera Project

The camera project was done to mainly understand how cameras worked in Data Explorer. In this project, what the camera sees is projected onto the TV (which creates an interesting problem when it looks at the TV). There is also a light source at the camera, that moves with the camera. The scene is simply the three earlier projects put on a table. As an aside, the scene is also put on the back of the camera, kind of like a view finder.

This camera technique was eventually used in my final project so that I could see where the camera was, and what it was looking at. This helped make the motion in the final project more fluid.

Click on the thumbnail to see a mpeg of the camera rotating around the table.

(87k)

 

Landscape Modeling

The technique behind making this landscape is actually very simple. Start with a flat surface with 4x4 verices. Vary each of these 16 points up or down by a random amount. Then, interpolate some points inbetween each of those. Then vary each of the points by a smaller random amount. Then increase the number of points, and keep going till your computer runs out of memory. This gives major things like mountains and valleys which come from the original larger variations, and then the smaller variations give the land a more realistic texture.

Click on the thumbnail to see a larger view of it.

(74k)

 

Final Project

This is the final project that we did where were supposed to incorporate many of the concepts covered in the lesser initial projects. I spent a lot of my time (the better part of a few weeks) on this project, and I am really happy with how it turned out.

Click on the Title Frame to go to the Project's Home Page

 

<---Return to Hoffy's Project Page

Last Modified: