Computer Graphics course (CS 636)

Term Project Assignment Topics

1. General surface modeling using

  1. NURBS

  2. B-reps

  3. Octrees

  4. Point Clouds

2. Rendering using Radiosity 

3. Face modeling

  1. Gesture Modeling

  2. Visual Speech Modeling

  3. Emotion Modeling

4. Soft object modeling ( Deformable structures/ Cloths )

  1. Physical Models

  2. Non-Physical Models

5. Texture synthesis

  1. Perlin Noise

  2. Fractals

6. Image based rendering in 3D

  1. Rendering a polygon with a texture bitmap:

  2. Bitmap much smaller than polygon

  3. Tile or a set of adjacent polygons in 3-D and do wrap around with the texture

7. Lightfield rendering 

8. Texture bump mapping

  1. Create a combination of bump maps and procedural texture synthesis

 9. Fire, water modeling 

  1. Fire Model using Point Clouds
  2.  
  3. Water Flow Modeling
  4.  

10. BRDF- Acquisition and representation (see CURET web-page)

 11. Incident analysis

 12. Augmented Reality

  1. Overlap video, image and text (recorded speech) using openGL - first step in augmented reality

 13. Surface fitting and rendering from sparse depth maps with arbitrary view and illumination. 

 14. Keyframe Animation 

 15. Interactive Modeling 

 16. Points, clouds, procedural textures/noise 

17. War games in 3-D - create small characters/actors and let them shoot each other in a 3-D forest environment

18. Aircraft fighters - One/Two vs. Many

19. 3-D terrain navigation with variable load - views of vehicle and driver simultaneously