Vyučující
|
-
Krupka Michal, doc. RNDr. Ph.D.
|
Obsah předmětu
|
Předmět je doplňkem souběžně probíhajícího teoretického předmětu Geometrie 2 a slouží k praktickému procvičení v něm probíraných matematických základů počítačové grafiky. Výuka probíhá za pomoci grafické knihovny OpenGL, schopnosti, které studenti získají, jsou ale použitelné i v ostatních běžně používaných grafických knihovnách. V první části semestru si studenti osvojí základy práce s OpenGL, v další části je pak použijí k procvičení látky z předmětu Geometrie 2. 1. Základy práce s OpenGL. Připojení knihovny OpenGL k aplikaci, inicializace, základy kreslení jednoduchých útvarů v bloku glBegin - glEnd. 2. Pokročilejší kreslení v OpenGL. Barvení, průhlednost, osvětlení. 3. Souřadnicové systémy a transformace. Použití afinních souřadnicových systémů v OpenGL, matice přechodu, základní afinní transformace a jejich matice, rovnoběžná projekce a její matice, matice ModelView, Projection a ViewPort, maticový zásobník. 4. Metrická geometrie v OpenGL. Vzdálenosti a odchylky, izometrické transformace a jejich matice. 5. Projektivní geometrie v OpenGL. Homogenní souřadnice, použití projekční matice k perspektivnímu promítání, nevlastní body.
|
Studijní aktivity a metody výuky
|
Demonstrace
|
Výstupy z učení
|
Studenti se seznámí se základními pojmy z geometrie.
1. Znalost Popiš základní pojmy z geometrie s důrazem na počítačové zpracování.
|
Předpoklady
|
nespecifikováno
|
Hodnoticí metody a kritéria
|
Písemná zkouška, Analýza výkonů studenta
Aktivní účast v hodině. Plnění zadaných úkolů. Složení písemného testu.
|
Doporučená literatura
|
-
Bican L. (2000). Lineární algebra a geometrie. Praha, Academia.
-
Budinský B. (1983). Analytická a diferenciální geometrie. Praha, SNTL.
-
Horák P.; Janyška J. (2002). Analytická geometrie. Masarykova univerzita.
-
Pressley A. (2001). Elementary Differential Geometry. Springer.
-
Riddle D.R. (1998). Analytic Geometry. Brooks Cole.
-
Žára, J., Beneš, B., Sochor, J., Felkel, P. (2004). Moderní počítačová grafika, 2. vyd. Brno, Computer Press.
|