36GS | Grafické systémy | Rozsah výuky: | 2+2 | ||
---|---|---|---|---|---|
Přednášející (garant): | Hudec B. | Typ předmětu: | S | Zakončení: | Z,ZK |
Zodpovědná katedra: | 336 | Kreditů: | 4 | Semestr: | L |
Anotace:
Předmět je orientován na grafické standardy pro programování 2D a 3D grafických aplikací. Cílem předmětu je seznámit studenty s hlavními grafickými standardy PHIGS a OPEN- GL, naučit se je používat a naznačit možnosti jejich implementace. Předmět je určen především pro studenty, kteří se chtějí hlouběji zaměřit na počítačovou grafiku.
Osnovy přednášek:
1. | Grafická rozhraní a standardizace. Grafický systém PHIGS | |
2. | Grafické elementy a jejich atributy. Struktury a grafické databáze | |
3. | Souřadné systémy a transformace | |
4. | Grafická pracoviště. Vstupní operace | |
5. | Formáty grafických souborů. Grafické soubory v systému PHIGS | |
6. | Modelování křivek | |
7. | Modelování ploch. NURBS křivky a plochy | |
8. | Grafický systém PHIGS+ | |
9. | Knihovna OPEN-GL. Geometrické objeky a zobrazování v OPEN-GL | |
10. | Barva a světlo v OPEN-GL | |
11. | Textury a obrazová paměť v OPEN-GL | |
12. | Implementace zobrazovacího řetězece grafických elementů | |
13. | Implementace řídícího systému a vstupních operací PHIGS | |
14. | Implementace grafických struktur a souborů |
Osnovy cvičení:
1. | Operační systém UNIX a knihovna PHIGS | |
2. | X-Window a systém PEX | |
3. | Programování v systému PHIGS. Zadání úlohy | |
4. | Grafické elementy a struktury ve PHIGS | |
5. | Souřadné systémy, transformace souřadných systémů, zobrazovací transformace | |
6. | Interakční proces řízený obrazovým menu | |
7. | Řešení samostatné úlohy | |
8. | Řešení samostatné úlohy | |
9. | Řešení samostatné úlohy | |
10. | Modelování křivek a ploch | |
11. | Knihovna OPEN-GL | |
12. | Knihovna OPEN-GL | |
13. | Prezentace semestrálních prací | |
14. | Zápočet |
Literatura Č:
[1] | Hudec, B.: Grafické systémy PHIGS a OPEN-GL. Skripta ČVUT, Praha 1999 | |
[2] | Blake, J.W.: PHIGS and PHIGS+, An Introdution to 3D Computer Graphics. Academic Press,1993 | |
[3] | OPEN-GL Programming Guide. Addison-Wesley, 1993 |
Literatura A:
[1] | Blake, J.W.: PHIGS and PHIGS+, An Introdution to 3D Computer Graphics. Academic Press,1993 | |
[2] | OPEN-GL Programming Guide. Addison-Wesley, 1993 |
Požadavky:
|
Předmět je zahrnut do těchto studijních plánů:
|
Stránka vytvořena 25. 2. 2002, semestry: Z/2001-2, Z/2002-3, L/2001-2, L/2002-3, připomínky k informační náplni zasílejte správci studijních plánů | Návrh a realizace: I. Halaška (K336), J. Novák (K336) |