Detail předmětu

Počítačová grafika II

FAST-GE53Ak. rok: 2020/2021

Princip objektově orientovaného programování, aplikace v prostředí Borlad Delphi.
Algoritmy v počítačové grafice.
Aplikace teorie grafů v grafice. Reprezentace grafu v datových strukturách. Grafové algoritmy (minimální kostra a cesta v grafu).
Základy 3D grafiky (reprezentace CSG, oktantoý strom)
Realizace výše uvedených algoritmů v prostředí Borland Delphi.

Jazyk výuky

čeština

Počet kreditů

2

Zajišťuje ústav

Ústav geodézie (GED)

Výsledky učení předmětu

Seznámit se s principy algoritmizace ve vizuálním prostředí v Delphi.
Schopmost vytvářet jednoduché aplikace v Delphi se zaměřením na grafiku.

Prerekvizity

Základy počítačové grafiky,grafické formáty, základy práce s nějakým CAD systémem

Učební cíle

Algoritmizace úloh se zaměřením na grafiku v prostředí Borland Delphi.

Vymezení kontrolované výuky a způsob jejího provádění a formy nahrazování zameškané výuky

Vymezení kontrolované výuky a způsob jejího provádění stanoví každoročně aktualizovaná vyhláška garanta předmětu.

Základní literatura

Gonzales, R. C., Woods, R. E.: Digital Image Processing. Addison Wesley, 1993. (EN)
Foley–Dam–Feiner–Hughes-Philips: Computer Graphics: Princ.and Pract.. Addison Wesley, 1995. (EN)
Watt, A., Policarpo F.: The Computer Image. Addison Wesley, 1998.

Doporučená literatura

Klíma, Bernas, Hozman, Dvořák: Zpracování obrazové informace. Skriptum ČVUT Praha, 1996. (CS)
Šnorek: Technické prostředky poč. grafiky. Skriptum ČVUT Praha, 1996. (CS)
Žára, J., Beneš, B., Felkel, P.: Moderní počítačová grafika. Computer Press, 1998. (CS)

Typ (způsob) výuky

 

Cvičení

26 hod., povinná

Vyučující / Lektor

Osnova

rincip objektově orientovaného programování, aplikace v prostředí Borlad Delphi. Algoritmy v počítačové grafice. Aplikace teorie grafů v grafice. Reprezentace grafu v datových strukturách. Grafové algoritmy (minimální kostra a cesta v grafu). Základy 3D grafiky (reprezentace CSG, oktantoý strom) Realizace výše uvedených algoritmů v prostředí Borland Delphi.