Ames 293 Work

Ames 293 Homepage

(Click on the images to see the full size)
Project 3 - Hierarchical Transformations

This project involved "linking" all of the different body pieces together, from head to toe. The sliders on the right let you adjust the amount of rotation that the body parts show.

Hierarchical Transformations
Project 4 - Color Selection

This project demonstrated the relationship between Hue-Saturation-Value and Red-Green-Blue. By moving the sliders on the right around, you can watch the other values affected by it move, too, and see the resulting color in the main window

Color Selection
Project 5 - 3D Picking

This project showed off the OpenGLs 3D picking abilities. By entering the GL_SELECT mode, you can "pick" different objects drawn using the mouse. Picking an object toggled the color between white and the original color. ExtraCredit 1 involved allowing the user to click inside the objects (not just on the lines) to select objects. This was done by drawing solid objects instead of wire frame objects during the selection. ExtraCredit 2 involved modifying the picking code to only pick the item closest to the viewer.

3D Picking
Project 6 - Data Visualization

Here, we were given 300 data points representing houses. Each house had a variety of different parameters, an x,y location, sqft, price, number of baths and number of pools. Also drawn on the picture is two Xs, the Blue X designates my work place, and the Red X designates my spouses work place. By moving the various sliders around, I can select houses. Only the houses which fit in the criteria of the sliders are drawn. Also, the Hue of the house is determined by price, so a red house is very expensive, while a blue house is cheap. The size of each house is also determined by the square footage of the house.

Data Visualization
Project 7 - Texture Mapping and Transparency (Alpha-Blending)

For this project, we played with texture mapping, and transparency. The theme was "Give San Diego mountains, and then light it on fire!" That red blob you see is supposed to be fire. A rather neat picture, and looks really nice on the SGIs at SDSC.

Texture Mapping and Transparancy
Projects 8 and 9 - Volume Slicing and IsoSurfaces

This project involved displaying data in a 3-d area. One way to display this type of data is to use contour lines, like the type you'd see on a hiking map to view elevation changes. We were given an equation to generate data, and our job was to produce volume slices showing us the data and iso-surfaces showing us the data. This screenshot is of the project showing us all isosurfaces. With the MUI control window on the right, you can view almost any combination of iso surface/volume slice you want. Click on the picture to view the full size. Volume Slicing and IsoSurfaces

Another screenshot of proj089 showing us volume slicing. Click on the picture to view the full size. More Volume Slicing


drees@greenhydrant.com Home
Last Updated: Tue Dec 18 00:32:26 PDT 2001 www.greenhydrant.com