Tantárgy adatlapja
| Tantárgy neve: | A számítógépes grafika alapjai P-ITSZT-0047 |
|---|---|
| Tárgyfelelős: | Benedek Csaba |
| Tantárgy oktatója: | Benedek Csaba |
| A tantárgy céljának rövid ismertetése: | A tárgy célja a számítógépes grafika alapvető fogalmainak és eszközeinek megismerése és gyakorlati kipróbálása. A gyakrolaton az ismertetett módszerek OpenGL megvalósítását végzik el a hallgatók egy rendelkezésre álló C++ nyelvű keretrendszerben |
| Elsajátítandó elméleti ismeretanyag: | Elméleti oktatás az alábbi témakörökben (1) Bevezetés, OpenGL alapok, (2) Geometriai modellezés, (3) Geometriai transzformációk, (4) Animációk (5) Textúramodellezés (6) Színek és megvilágítás, (7) 2D képszintézis (8) Virtuális világmodellek |
| Elsajátítandó gyakorlati ismeretanyag: | Programozási feladatok elvégzése az alábbi témakörökben: 1 OpenGL bevezetés, 2 poligonok rajzolása 3 Shaders, 4 Transzformációk 5 görbék 6 3D kamera modellezése 7 fények és anyagok 8 textúrák |
| A 2-4 legfontosabb kötelező irodalom felsorolása bibliográfiai adatokkal (szerző, cím, kiadás adatai, (esetleg oldalak), ISBN): | Szirmay-Kalos László, Számítógépes grafika. ComputerBooks. elektronikus változat elérhető. Szirmay-Kalos L., Antal Gy., Csonka F. Háromdimenziós grafika. animáció és játékfejlesztés, ComputerBooks. |
| A 2-4 legfontosabb ajánlott felsorolása bibliográfiai adatokkal (szerző, cím, kiadás adatai, (esetleg oldalak), ISBN): | Iványi Antal (editor). Informatikai algoritmusok Eötvös Kiadó, 2004. (Fejezet: Számítógépes grafika) Dave Shreiner: The OpenGL Programming Guide - The Redbook, 2004. |
| Elmélet-gyakorlat aránya: | Elméleti óra óraszáma: 2 Gyakorlati óra és labor óra óraszáma: 0 + 2 |
| Az alkalmazott oktatási módszerek: | elméleti előadás, vizuális és auditív szemléltetőeszközök használata, egyéni projektmunka |
| Az értékelés módja: | Kollokvium |
| Az értékelés kritériuma: | Aláírás megszerzéséhez szükséges feltételek: írásbeli zárthelyi legalább 40%-os teljesítése (1 pótzh alkalom)
|
| Miként járul hozzá a tantárgy a KKK-ban megjelölt kompetenciaelemek megszerzéséhez: | Mérnökinformatikus alapképzés: Molekuláris bionika mérnöki alapképzés: |