CSC 433 - Computer Graphics
Fall 2018Instructor: Joshua A. LevineOffice: 754 Gould-Simpson Meets: M/W 2:00-3:15pm, 906 Gould-Simpson Office Hours: M 3:30-4:30pm, T 4:30-5:30pm (GS 754), or by appointment TA: Kairong Jiang, jiangkairong@email.arizona.edu TA Office Hours: T 10:00-11:00am, F 1:00-2:00pm (GS 919) Course Syllabus D2L (for 433) Piazza Course CalendarAll dates and times on this page are tentative and subject to change!
Final Exam: Wed., Dec. 12, 1-3pm, 906 Gould-Simpson Highlighted dates have a programming assignment due immediately before class begins on that day. Boxed dates correspond to the day after the deadlines for the dropping (without a W) and the withdraw deadlines for this semester. See Fall 2018 Undergraduate Dates and Deadlines Link to dropbox folder with all lecture slides
Lecture 01 - Introduction
Required Reading:
Lecture 02 - Raster Images
Required Reading:
Lecture 03 - Color and Perception
Required Reading:
Lecture 04 - Image Compositing
Required Reading:
Lecture 05 - Signal Processing
Required Reading:
Lecture 06 - Image Manipulation
Required Reading:
Lecture 07 - Chapter 2 Math + Coding
Required Reading:
Lecture 08 - Ray Tracing 1
Required Reading:
Lecture 09 - Ray Tracing 2
Required Reading:
Lecture 10 - Ray Tracing 3
Required Reading:
Lecture 11 - Ray Tracing 4 (GHC)
Required Reading:
Lecture 12 - Triangle Meshes
Required Reading:
Lecture 13 - Acceleration Structures
Required Reading:
Lecture 14 - Matrix Math + Coding
Required Reading:
Lecture 15 - Transformations
Required Reading:
Lecture 16 - Viewing
Required Reading:
Lecture 17 - Midterm Exam
Required Reading:
Lecture 18 - Graphics Pipeline 1
Required Reading:
Lecture 19 - Graphics Pipeline 2
Required Reading:
Lecture 20 - Textures
Required Reading:
Lecture 21 - Animation 1
Required Reading:
Lecture 22 - Animation 2
Required Reading:
Lecture 23 - Animation 3
Required Reading:
Lecture 24 - Curves
Required Reading:
Lecture 25 - Curves/Surfaces
Required Reading:
Lecture 26 - Implicit Modeling
Required Reading:
Lecture 27 - Global Illumination
Required Reading:
Lecture 28 - Final Exam Review
Required Reading:
|
New! C++ Tutorials New!
Assignment 01
- Image Basics
Assignment 02
- Images
Assignment 03
- Ray Tracing
Assignment 04
- Shapes
Assignment 05
- Rasterizer
Assignment 06
- Animation |