Computer Science 373 - Intro to Computer Graphics

Spring
2019
01
3.00
Rui Wang
TU TH 2:30PM 3:45PM
UMass Amherst
12904
Engineering Laboratory rm 323
ruiwang@cs.umass.edu
This course introduces the fundamental concepts of two-dimensional (2D) and three-dimensional (3D) computer graphics. It covers the basic methods needed to model, render, and animate 3D objects. Topics include raster displays, line drawing, affine and perspective transformations, windows and viewpoints, clipping, visibility, illumination models, reflectance models, radiometry, curves and surfaces, shading, texture mapping, ray tracing, graphic toolkits, animation, and 3D printing. Throughout the class, students will learn algorhithmic ways to model the visual world, and write Java programs to implement various computer graphics algorithms.
Open to Senior and Junior Computer Science majors only. COMPSCI 187,INFO150,MATH235w/C STUDENTS WHO HAVE TAKEN COMPSCI 473 ARE NOT ELIGIBLE. STUDENTS WHO HAVE TAKEN 373 CANNOT TAKE COMPSCI 497C SPECIAL TOPICS IN COMPUTER GRAPHICS. STUDENTS NEEDING SPECIAL PERMISSION MUST REQUEST OVERRIDES VIA THE ON-LINE FORM: https://www.cics.umass.edu/overrides.
Permission is required for interchange registration during the add/drop period only.