CSC 433/533 - Computer Graphics
Fall 2019Instructor: Joshua A. LevineOffice: 754 Gould-Simpson Meets: M/W 5:00-6:15pm, 906 Gould-Simpson Office Hours: M 3:30-4:30pm, T 4:30-5:30pm TA: Chinmai Basavaraj, chinmaib@email.arizona.edu TA Office Hours: W 3:30-4:30pm, R 9:30-10:30am (GS 919) Course Syllabus D2L (for 433) D2L (for 533) Piazza Course Calendar(tentative, subject to change)
Final Exam: Thur., Dec 19, 1-3pm, 906 Gould-Simpson Highlighted dates have a an assignment due by the start of class. Boxed dates correspond to the nearest class day to the deadlines for the dropping (without a W) and the withdraw deadlines for this semester. See Fall 2019 Undergraduate Dates and Deadlines and Fall 2019 Graduate Dates and Deadlines for complete details. Link to Google drive folder with all lecture slides
Lecture 01 - Introduction
Required Reading:
Lecture 02 - Javascript Intro
Required Reading:
Lecture 03 - Raster Images
Required Reading:
Lecture 04 - Color and Perception
Required Reading:
Lecture 05 - Signal Processing
Required Reading:
Lecture 06 - Tone Reproduction
Required Reading:
Lecture 07 - Image Compositing
Required Reading:
Lecture 08 - Chapter 2 Math + Coding
Required Reading:
Lecture 09 - Ray Tracing 1
Required Reading:
Lecture 10 - Ray Tracing 2
Required Reading:
Lecture 11 - Ray Tracing 3
Required Reading:
Lecture 12 - Ray Tracing 4
Required Reading:
Lecture 13 - Global Illumination
Required Reading:
Lecture 14 - Triangle Meshes
Required Reading:
Lecture 15 - Acceleration Structures
Required Reading:
Lecture 16 - Midterm Exam
Required Reading:
Lecture 17 - Matrix Math + Coding
Required Reading:
Lecture 18 - Transformations
Required Reading:
Lecture 19 - Viewing
Required Reading:
Lecture 20 - Graphics Pipeline 1
Required Reading:
Lecture 21 - Graphics Pipeline 2
Required Reading:
Lecture 22 - Textures
Required Reading:
Lecture 23 - Animation 1
Required Reading:
Lecture 24 - Animation 2
Required Reading:
Lecture 25 - Animation 3
Required Reading:
Lecture 26 - Curves
Required Reading:
Lecture 27 - Curves/Surfaces
Required Reading:
Lecture 28 - Implicit Modeling
Required Reading:
|
Assignment 01
- Image Basics
Assignment 02
- Images
Assignment 03
- Scaffolding
Assignment 04
- Ray Tracing
Assignment 05
- Shapes
Assignment 06
- Rasterizer
Assignment 07
- Animation |