Course Materials

Course outline

Disclaimer

  1. Introduction to Computer Graphics I & II (intro.pdf)
  2. Computer Graphics Hardware (hardware.pdf)
  3. Drawing 2D Primitives: Lines, Polylines, and Polygons (line.pdf)
  4. Drawing 2D Primitives: Circles and Ellipses (circle.pdf)
  5. Filling Polygons and Thick Line Segments (filling1.pdf, filling2.pdf)
  6. Clipping (clipping1.pdf, clipping2.pdf)
  7. Displaying Text (drawingtext.pdf )
  8. Antialiasing (aliasing.pdf)
  9. 2D and 3D Transformations (transform.pdf )
  10. Viewing in 3D (view3d_0.ppt, view3d_1.pdf, view3d_2.pdf, view3d_3.pdf, view3d_4.ppt )
  11. Specifying an Arbitrary 3D View
  12. Representing Curves and Surfaces
  13. Parametric Cubic Curves I & II & III
  14. Parametric Bicubic Surfaces
  15. Solid Modeling
  16. Achromatic and Colored Light
  17. Chromatic Color
  18. Color Models for Raster Graphics
  19. Visual Realism
  20. Visual Surface Determination I & II & III
  21. Illumination of Shading
  22. Shading Model for Polygon
  23. Shadow, Transparency and Refecltion
  24. Recursive Ray Tracing
  25. Advanced Raster Graphics Architecture
  26. Advanced Raster Graphics Algorithm
  27. Animation I & II
  28. Graphics Programming with OpenGL

 

Home | Back