- Tue/Th. 9:30am~10:45am, 103 Love Building
Xifeng Gao
- Office: 251A Love Building
- Office hours: Tuesday. 03:00pm~05:00pm
- Homepage: https://gaoxifeng.github.io/
Arthur Karapateas
- Office: 336 Dittmer Building
- Office hours: Wednesday. 02:00pm~04:00pm
Computer Graphics is the area of using computers to create and process all kinds of images, realisitc or sythntic. This course will cover the basic concepts and algorithms of computer graphics, ranging from mathematical concepts, such as 2D and 3D transformations, curves and surfaces for modeling, to the interaction of light with geometry to derive shading models, rendering algorithms such as ray tracing and rasterization, texture mapping, and key-frame based animation.
The schedule is tentative and will be adjusted along the way, the course materials will be added as the class proceeds.
- Jan./08: [Introduction]
- Jan./10: [Colors and Images]
- Jan./15: [Ray Tracing]
- Jan./17: [C++]
- Assignment 1: [Ray Tracing]
- Jan./22:[Basic Linear Algebra]
- Jan./24: [View Transformations]
- Jan./29: [Rasterization]
- Jan./31: [The Graphics Pipeline, Part 1]
- Feb./5: [The Graphics Pipeline, Part 2]
- Feb./7: [The Graphics Pipeline, Part 3]
- Assignment 2: [2D Rasterization]
- Feb./12: [The Graphics Pipeline, Part 4]
- Feb./14: [Curves, Part 1]
- Feb./19:
- Feb./21:
- Feb./26: [Curves, Part 2]
- Feb./28: [Curves, Part 3]
- Mar./5: [Curves, Part 4]
- Mar./7: [Surfaces]
- [Assignment 3]
- Mar./12: [Texture Mapping]
- Mar./14: [Texture Mapping]
- Mar./19: [Spacial Data Structure]
- Mar./21: Spacial Data Structure
- Mar./26: [Spatial Deformations]
- Mar./28: [Skeleton Deformations]
- Apr./2 [Colloquim]
- Apr./4 [Mesh]
- Apr./9:
- Apr./11 and Apr./16: Meshing
- Apr./18 [Colloquim]
- Apr./23: [Procedural Synthesis]
- Apr./25: [Course Summary]
- Fundamentals of Computer Graphics, 4th Edition December 18, 2015 by A K Peters/CRC Press Textbook - 734 Pages - 541 Color ISBN 9781482229394