These
lecture notes, by Prof. Wojciech Matusik and Prof. Fredo Durand, summarize the
algorithms, software, and hardware used in computer graphics. The notes will
introduce essential concepts: ray tracing and the graphics pipeline, to render
realistic images. Further, various transformations will be introduced, along
with the generation of shadows and texture mapping. Further topics in the
curriculum include methods of sampling, global illumination, and splines in
order to give a wide view on rendering and image synthesis, while animation and
color theory are added to the completion of visual representation understanding.
These notes are ideal for those seeking indepth studies of advanced graphics
techniques and their applications, from basic principles to complex rendering
and illumination models.
Author(s): Prof. Wojciech Matusik and Prof.
Fredo Durand
This note contains below topics, Combinatorial surfaces, A quick and dirty introduction to differential geometry, A quick and dirty introduction to exterior calculus, Discrete exterior calculus, The Laplacian, Surface parameterization, Vector field processing.
Author(s): Keenan Crane, Carnegie Mellon University
This note explains the following topics, Application of Computer Graphics, Line drawing algorithms, Two Dimensional Transformations, 2Dimensional viewing, 3D Object Representations, Three Dimensional Transformations, VisibleSurface Detection Methods, Computer Animation.