mgr inż. Paweł Aszklar

Zakład Projektowania Systemów CAD/CAM i Komputerowego Wspomagania Medycyny Faculty of Mathematics and Information Science Warsaw University of Technology

Computer Graphics

General Info

LecturesPaweł AszklarMondays, 8:30 a.m. - 10:00 a.m., r. 329
LaboratoriesPaweł AszklarMondays, 10:15 a.m. - 12:00 p.m., r. 201
Maciej SpychałaWednesdays, 10:15 a.m. - 12:00 p.m., r. ??
Tomasz HermanThursdays, 6:15 p.m. - 8:00 p.m., r. 303
Aleksander PłocharskiFridays, 12:15 p.m. - 2:00 p.m., r. 201

Schedule

Lectures

Lecture 1
Course overview
Raster Images
Image filtering
Function and convolution filters
Lecture 2
Gray scale
Monochromatic graphics
Halftoning and dithering
Lecture 3
Color
Color models and Color Spaces
Color Conversions
Lecture 4
Histograms
Color Quantization
Raster Image File Formats
Lecture 5
Rasterization algorithms
Drawing lines and circles
Antialiasing
Lecture 6
Clipping algorithms
Clipping lines
Clipping polygons
Lecture 7
Filling polygons
Filling regions
Filling with pattern
Lecture 8
Curves
Polynomial curves
Splines
Lecture 9
Computational geometry
Point classification
Space partitioning
Lecture 10
2D transformations
Affine coordinates
Image remapping
Lecture 11
3D transformations
Quaternions
Projections and stereoscopy
Lecture 12
3D modeling
Visibility algorithms
Lecture 13
Phong illumination model
Shading algorithms
Global Illumination problem
Lecture 14 - source code
Introduction to OpenGL 4.5 and DirectX 11