CIS681 Schedule
-
Week 1:
March 27,29,31
-
-
introduction; overview; applications.
Read Ch. 1
-
CLASS IN DL280: WWW class info;
CRTs, raster v. random vector graphics, frame buffers; screen-based v. model-based graphics; graphics systems
-
Bresenham's line drawing
Read Ch. 3.2
-
Week 2:
April 3,5,7
-
-
finish Bresenham's line drawing; sample program and 681 library
-
Mid-Point line algorithm; drawing arbitrary lines
Read Ch. 3.3
-
CLASS IN DL280; lab1 assigned ; lab1 overview; circle drawing; demo lab1; SLIDES
-
Week 3:
April 10,12,14
-
-
Week 4:
April 17,19,21
-
-
Week 5:
April 24,26,28
-
-
review polygon clipping; object to world transform;
Read Ch. 6.1, 6.2
-
basic vector algebra; 3D transformations
assign out lab3
-
Meet in DL280: VIDEO;
midterm review; lab2 due
Read Ch. 5.7, 5.8, 5.9
-
Week 6:
May 1,3,5
-
-
MIDTERM
-
perspective projection
-
review midterm; perspective projection with angle of view;
window to viewport mapping; object data structure
Read Ch. 6.6
-
Week 7:
May 8,10,12
-
-
head tilt, aspect & z coordinate;
Read Ch. 6.6
-
3D clipping, data structures
-
lab3 extra credit: polygon clipping
Meet in DL280: VIDEO;
Read Ch. 13.1
-
Week 8:
May 15,17,19
-
-
lab3 extra credit: polygon clipping and fill, backface elimination, intensity calculation and dithered display
-
lab3 extra credit: intensity calculation and dithered display, object sorting; PHIG viewing pipeline
Read Ch. 6.6
-
PHIG viewing pipeline; simple ray tracing overview; assign lab4;
-
Week 9:
May 22,24,26
-
-
basic ray tracing: constructing pixel rays and intersecting spheres; lab3 due
Read Ch. 13.4
-
basic ray tracing: simple illumination and shadows, color;
basic ray tracing extra credit: head tilt, z clipping;
Read Ch. 14.1
-
overview of advanced ray tracing, including anti-aliasing and distributed ray tracing
overview of other visibility techniques: sorting on pixel, spans, and polygons;
Read Ch. 13.2;
-
Week 10:
May 29,31; June 2
-
-
MEMORIAL DAY - NO CLASSES
-
Tuesday, 10am-12noon, Senior Final, DL263
-
overview of advanced illumination models;
frame buffer architecture; final review;
Read Ch. 4;
lab4 due
-
frame buffer architecture; final review
Meet in DL280: VIDEO;
-
Finals Week
June 5-9
-
-
Final: Thursday, June 8, 11:30-1:18
Last updated 5/26/95