Introduction to Computer graphics (NPGR003)

Code/hours: NPGR003, 2/2 Z + Zk (winter)
Schedule: Thu 09:00 S5 (Mala Strana)
Lecturer: Jaroslav Křivánek
Prerequisites: basic programming course (C#), basic calculus and linear algebra.

Basic course of 2D and 3D computer graphics - topics: human visual system, color systems, color reproduction, vector and raster graphics, halftoning, anti-aliasing, HDR graphics, basic drawing algorithms, raster image coding, 3D scene representation, linear 2D and 3D transformations, projections, algorithms for hidden line/surface removal, introduction to shading, OpenGL basics.

Additional labs focus on practical aspects of the subject. Exercises are using .NET programming in C# language. See the GrCis repository.

Literature


Copyright (C) 1995-2018 J.Pelikán, last change: 2018-09-23 20:50:25 +0200 (Sun, 23 Sep 2018)