Počítačová grafika I (NPGR003)

Kód/rozsah: NPGR003, 2/2 Z + Zk (zima)
Rozvrh: Po 10:40 S5 (Malá Strana)
Vyučující: Josef Pelikán
Předpoklady: základní kurs programování (C#), základy lineární algebry a matematické analýzy.

Přednáška pokrývá základy 2D i 3D počítačové grafiky: systém lidského vidění, barvy a jejich reprezentace, reprodukce barev, půltónování, anti-aliasing, vektorová a rastrová grafika, základy kódování obrazu, reprezentace 3D scén, 3D transformace a projekce, základní zobrazování 3D scén, výpočet viditelnosti, stínování, základy OpenGL.

Přednáška je doplněna cvičeními v počítačové laboratoři. Cvičení se věnují praktickým aspektům předmětu a zadání průběžných zápočtových úkolů. Postačí hrubá znalost programování .NET a jazyka C#. Viz Knihovna GrCis.

Doplňující literatura

  • [Zara2005] J. Žára, B. Beneš, P. Felkel, J. Sochor: Moderní počítačová grafika, 2. vydání, Computer Press, 2005
  • [Foley1995] J. Foley, A. van Dam, S. Feiner, J. Hughes: Computer Graphics, Principles and Practice, 2nd edition in C, Addison-Wesley, 1995
  • [Shirley2009] P. Shirley, M. Ashikhmin, S. Marschner: Fundamentals of Computer Graphics, 3rd edition, A K Peters, 2009

Copyright (C) 1995-2016 J.Pelikán, last change: 2016-10-10 02:04:08 +0200 (Mon, 10 Oct 2016)