Lectures S2000 ECS175 Introduction to Computer Graphics


Tentative Class Schedule





Date               Topic Handouts       due




April 4 Overview, A History of 3D Graphics       class syllabus
April 6 Raster Graphics Systems, Graphics Rendering Pipeline, Rasterization of Lines, DDA
April 7 Discussion: Computing environment, UI toolkits, OpenGL fundamentals
April 11 Bresenham's Line Algorithm, Boundary Fill Methods
April 13 Polygon Fill Algorithms, 2D Viewing
April 14 Discussion: OpenGL fundamentals
April 18 Geometric Objects and Transformation
April 20 3D Viewing Assignment 2 Assignment 1
April 21 Discussion: OpenGL viewing system
April 25 Culling and Clipping
April 27 Visible-Surface Determination
April 28 Discussion: OpenGL drawing
May 2 Colors and Display Systems
May 4 Midterm Exam
May 5 Discussion: Midterm exam solution
May 9 Illumination and Shading I Assignment 3 Assignment 2
May 11 Illumination and Shading II
May 12 Discussion: OpenGL shading
May 16 Texture Mapping I
May 18 Texture Mapping II
May 19 Discussion: shading, assignment 3
May 23 Curves and Surfaces Modeling I
May 25 Curves and Surfaces Modeling II Final assignment Assignment 3
May 26 Discussion: OpenGL texture mapping
May 30 3D Texture, Ray Tracing I
June 1 Ray Tracing II
June 2 Discussion: texture mapping, assingment 4
June 6 Quiz, Radiosity
June 8 Scientific Visualization