home
Lecture slides:
 
Date
Subject
Slides (PDF)
Reading
30/10/05
Introduction
01-Introduction.pdf
02-Basics.pdf

A.1 - A.5 (pp. 1083-1108)
06/11/05
2D Transformations
03-Xform2D.pdf
Chapter 5
13/11/05
3D Transformations
04-Xform3D.pdf
Chapter 5
20/11/05
3D Viewing
05-Viewing.pdf
Chapter 6
27/11/05
3D Viewing
Hidden surface removal
05-Viewing.pdf
06-HiddenSurface.pdf
Chapter 6, demo program
Chapter 15
04/12/05
Hidden surface removal
06-HiddenSurface.pdf
Chapter 15
11/12/05
Color
07-Color.pdf
Grayscale version
Chapter 13
18/12/05
Color
07-Color.pdf
Grayscale version
Chapter 13
25/12/05
Curves
08-CurvesSurfaces.pdf
Chapter 11
08/01/06
Surfaces
CSG
08-CurvesSurfaces.pdf
09-CSG.pdf
Chapter 11
Chapter 12
15,22/01/06
Radiosity
10-Radiosity.pdf
(color version)
Chapter 16.13
29/01/06
Review
CG2004 Moed A
CG2004 Moed B



Tirgul notes:
  w
Dates
Subject
Slides (.pdf)
2/11/05
Introduction to GLUT and OpenGL
intro_2.pdf
intro_6.pdf
16/11/05
Transformations in OpenGL
intro_2.pdf
intro_6.pdf
23/11/05
Arcball User Interface
Midpoint Algorithm
Polygon Filling
arcball_2.pdf
arcball_6.pdf
midpoint_2.pdf
midpoint_6.pdf
polyfill_2.pdf
polyfill_6.pdf
30/11/05
Data Structures for Polygonal Meshes
Introduction to Subdivision Surfaces
polyMesh_2.pdf
polyMesh_6.pdf
subdivision_2.pdf
subdivision_6.pdf
14/12/05
Illumination models and shading algorithms
Shading in OpenGL
shading_2.pdf
shading_6.pdf
opengl_shading_2.pdf
opengl_shading_6.pdf
21/12/05
Ray Tracing
rt_2.pdf
rt_6.pdf
04/01/06
Texture Mapping
TM_2.pdf
TM_6.pdf
18/01/06
Parameterization & Texture Mapping
param_2.pdf
param_6.pdf
Advanced ray tracing and photon mapping
photonmaps_2.pdf
photonmaps_6.pdf
distribution_RT_2.pdf
distribution_RT_6.pdf