Detail předmětu

Grafická a zvuková rozhraní a normy

FIT-GZNAk. rok: 2017/2018

Úvod, přehled používaných grafických aplikačních rozhraní a norem, historie grafických aplikačních rozhraní, grafická knihovna OpenGL - úvod, 2D grafika, 3D grafika, pokročilé techniky, nadstavbové knihovny GLU a GLUT, grafická knihovna DirectX - úvod, 2D grafika, 3D grafika, pokročilé techniky, historie norem používaných v grafice a multimédiích, grafické formáty, VRML, komprese obrazů a videa, přenos grafických a multimediálních dat.

Jazyk výuky

čeština

Počet kreditů

5

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

Studenti se naučí historii a současnému stavu grafických aplikačních rozhraní a norem pro počítačovou grafiku. Seznámí se podrobněji s možnostmi současných aplikačních rozhraní pro počítačovou grafiku a jejich omezeními, s nástroji pro jejich užívání a s předpokládaným budoucím vývojem. Naučí se též možnostem a současnému stavu standardnizace v oblasti počítačové grafiky a multimédií. Konečně, studenti se seznámí i s možnostmi získávání a využití standardů včetně možností implementace systémů odpovídajících standardům.

Studenti se zdokonalí v práci s literaturou a prohloubí své praktické dovednosti při práci s programovacím jazykem C/C++.

Prerekvizity

Nejsou žádné prerekvizity.

Způsob a kritéria hodnocení

Hodnocení studia je založeno na bodovacím systému. Pro úspěšné absolvování předmětu je nutno dosáhnout 50 bodů.

Osnovy výuky

    Osnova přednášek:
    1. Úvod, přehled používaných grafických aplikačních rozhraní a norem
    2. Historie grafických aplikačních rozhraní
    3. Grafická knihovna OpenGL - úvod, 2D grafika
    4. Grafická knihovna OpenGL - 3D grafika, pokročilé techniky
    5. Grafická knihovna OpenGL - pokročilé techniky, nadstavbové knihovny GLU a GLUT
    6. Grafická knihovna DirectX - úvod, 2D grafika
    7. Grafická knihovna DirectX - 3D grafika, pokročilé techniky
    8. Grafická knihovna DirectX - pokročilé techniky
    9. Historie norem používaných v grafice a multimédiích
    10. Grafické formáty
    11. VRML - Virtual Reality Modeling Language
    12. Komprese obrazů a videa
    13. Přenos grafických a multimediálních dat

Učební cíle

Naučit se historii a současnému stavu grafických aplikačních rozhraní a norem pro počítačovou grafiku. Seznámit se podrobněji s možnostmi současných aplikačních rozhraní pro počítačovou grafiku a jejich omezeními, s nástroji pro jejich užívání a s předpokládaným budoucím vývojem. Naučit se stavu a možnostem standardnizace v oblasti počítačové grafiky a multimédií. Seznámit se s možnostmi získávání a využití standardů včetně možností implementace systémů odpovídajících standardům.

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

  • půlsemestrální test - 9 bodů
  • projekt - 40 bodů
  • závěrečná zkouška - 51 bodů, min zisk 20 bodů

Základní literatura

Wright, R.S., Lipchak, B.: OpenGL SuperBible (3rd Edition), Sams 2004, ISBN 0672326019 Coelho, R., Hawash, M.: DirectX(R), RDX, RSX, and MMX(TM) Technology: A Jumpstart Guide to High Performance APIs, Addison-Wesley Professional 1997, ISBN 0201309440 Wodtke, M.: Mind Over Media, McGraw-Hill, New York, USA, 1993, ISBN 0-07-067633-X

Zařazení předmětu ve studijních plánech

  • Program IT-MGR-2 magisterský navazující

    obor MMI , 0 ročník, zimní semestr, volitelný
    obor MBI , 0 ročník, zimní semestr, volitelný
    obor MSK , 0 ročník, zimní semestr, volitelný
    obor MMM , 0 ročník, zimní semestr, volitelný
    obor MBS , 0 ročník, zimní semestr, volitelný
    obor MPV , 0 ročník, zimní semestr, volitelný
    obor MIS , 0 ročník, zimní semestr, volitelný
    obor MIN , 0 ročník, zimní semestr, volitelný
    obor MGM , 0 ročník, zimní semestr, volitelný

Typ (způsob) výuky

 

Přednáška

26 hod., nepovinná

Vyučující / Lektor

Osnova

  1. Úvod, přehled používaných grafických aplikačních rozhraní a norem
  2. Historie grafických aplikačních rozhraní
  3. Grafická knihovna OpenGL - úvod, 2D grafika
  4. Grafická knihovna OpenGL - 3D grafika, pokročilé techniky
  5. Grafická knihovna OpenGL - pokročilé techniky, nadstavbové knihovny GLU a GLUT
  6. Grafická knihovna DirectX - úvod, 2D grafika
  7. Grafická knihovna DirectX - 3D grafika, pokročilé techniky
  8. Grafická knihovna DirectX - pokročilé techniky
  9. Historie norem používaných v grafice a multimédiích
  10. Grafické formáty
  11. VRML - Virtual Reality Modeling Language
  12. Komprese obrazů a videa
  13. Přenos grafických a multimediálních dat

Cvičení na počítači

12 hod., nepovinná

Vyučující / Lektor

Projekt

14 hod., nepovinná

Vyučující / Lektor