Term Projects
(Last updated 30 Jan 2001)
Difficulty
Maximum Team Size

Project Title

Proj. Preferred by:
Dr. Hsu
Rich
For Rich Pickler's Animation Project (Will work closely with TA)
4
1

Terrycloth Bathrobe

  • Create a heavily used texture for the animation project (it will have a lot of screen time)
  • Use hybrid procedural/texture map techniques to create a flexible texture for use on many nurbs patches
 
3
1

Volumetric Light & Wraparound Lighting Function

  • Combine a volumetric light (smoky light) with some advanced non-realistic ligting capabilities
   
2
1

Nurse's Scrubs, Cloth procedural texture

  • Create a procedural cloth texture
  • Use texture maps for coloring of surface.
   
Open GL
5
2

3D Resurrection of Classic Video Game

  • Adapt a classic arcade video game into the OpenGL age
  • Potential games include Spectre, Star Wars, or Tempest (of course this is negotiable)
  • 3D flavored game is required
  • Considered very difficult
 
4
2

Realtime Blobby Objects

  • Optimize your own blobby surfaces technique to display in real time (>15 fps)
 
4
2

Realtime Subdivision Surfaces

  • Optimize one of many Subdivision techniques for real time display (>15 fps)
 
2
1
Balanced Incomplete Block Design
 
3
2
RIB OpenGL Preview    
2
1
Comparison between Catmull-Rom and Bezier spline curves    
RenderMan
3
2

L-System for Trees and Ferns

  • Use L-System techniques to procedurally model trees, ferns, and other vegetation.
  • Apply appropriate texturing to surfaces.
3
2

Fractal Terrain Generation

  • Use Brownian noise to create procedural terrain
  • Realistically texture the terrain
  • Animate a camera through the terrain
3
1

Shell Procedural Object and Texture

  • Create a sea shell using a procedural object and texture
   
2
1

Cartoon Shader

  • Make a shader to display surfaces with a cartoonish style
  • Apply it to different models and animations
   
2
1

Pen & Ink Shader

  • Write a shader to make objects look like an ink drawing
  • Apply it to different models and animations
   
Data Visualization (Contact Dr. Hsu regarding these projects)
2-5
1
Surface Visualizaion
 
2-5
1
Volume Visualization    
3
1
Ball and Stick Chemical Visualization w/ GUI    
3
1
Computational Geometry: Alpha Shapes    
2D Image Manipulation
3
2
Mandelbrot Set Generator    
1
1
Image Morphing    

Page created: 30 Jan 2001
Last updated: 30 Jan 2001
William H. Hsu