A tantárgyleírás hatályossága
| Subject name (Hungarian, English) |
Számítógépes grafika
Computer Graphics
|
||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Subject code | BMEVIFO4240 | ||||||||||||
| Subject type | — | ||||||||||||
| Training Level | — | ||||||||||||
| Course types and hours (weekly/semester) |
|
||||||||||||
| Assessment type | vizsga | ||||||||||||
| Credits | 5 | ||||||||||||
| Subject coordinator |
DR. Szirmay-Kalos László
position: egyetemi tanár
contact:
szirmay-kalos.laszlo@vik.bme.hu
|
||||||||||||
| Responsible department |
—
|
||||||||||||
| Faculty | |||||||||||||
| Subject website | — | ||||||||||||
| Primary curriculum type | — | ||||||||||||
| Direct prerequisites – Strong prerequisite | none | ||||||||||||
| Direct prerequisites – Weak prerequisite | none | ||||||||||||
| Direct prerequisites – Parallel prerequisite | none | ||||||||||||
| Direct prerequisites – Milestone prerequisite | none | ||||||||||||
| Direct prerequisites – Exclusion | none |
Objectives
I. Raszteres grafikai rendszerek hw. kérdései
Raszter elven működő megjelenitők tipikus felépitése. A rasztertár hozzáférési problémái. Lookup tábla, D/A konverzió.
II. Grafikus alrendszerek sw felépitése
Felhasználói interface-k osztályozása, WIMP interface-k, menük. Grafikus könyvtárak. Az MS-WINDOWS és X-WINDOW/OSF-MOTIF.
III. 2D modellezés, és leiró adatbázisok
Grafikus primitivek és attribútumaik, interpolációs és approximációs görbék, spline-k, területek. Szegmentált megjelenitő állományok.
IV. Koordináta transzformációk, 2D képszintézis
Kordináta rendszerek és transzformációk. Homogén koordináták projektív geometriai megalapozása. A projektív tér homogén lineáris transzformációi. Pásztaonverzió (szakasz, terütet), algoritmusok hardware realizációja. 2D grafikus pipeline.
V. Fraktálok
Hausdorff dimenzió, kapcsolat a Brown mozgással, kaotikus dinamikus rendszerek a komplex sikon, IFS kódolás
VI. 3D modellezés és leiró adatbázisok
Modellező rendszerek osztályozása, topológiai konzisztencia. Testmodellezés: CSG fa, B-Rep, Winged-Edge adatstruktúra.
VII. 3D képszintézis
3D képszintézis fizikai alapmodellje (Hall modell), illumináció, Kamera és fényforrás modell, sugárkövetéses képszintézis. Textúra leképzés. Anti-aliasing.
VIII. Huzalváz és inkrementális tömör megjelenités
Huzalváz generáló algoritmusok. Z-buffer, Warnock, prioritásos,scal-line takartfelület algoritmusok. Goroud és Phong árnyalás.
IX. Analitikus (radiosity) módszer
Fotometria alaptörvénye, energia egyenlet, forma faktorok, szemi-kocka algoritmus, iterativ finomitás, kombinált módszerek, numerikus problémák (Gauss-Seidel iteráció). Variáció számításon alapuló véges elem módszerek alkalmazása. Ritz és Galjerkin módszerek.
X. 3D térfogati modellek megjelenítése (Volume visualization)
3D függvények digitális reprezentációja. Felület rekonstrukció. Elnyelésen alapuló megjelenítés.
XI. Számitógépes animáció
Kinematikai és kinetikai tervezés, key-frame animáció, pálya-interpolációs módszerek, kvaternió algebra, mechanikai kényszerek figyelembe vétele, valós idejű animáció, hw támogatás.
Learning outcomes
Ez a tantárgy a KKK rendeletben meghatározott, következő kompetenciák fejlesztését szolgálja:
Knowledge
No learning outcomes recorded.
Skills
No learning outcomes recorded.
Attitudes
No learning outcomes recorded.
Autonomy and responsibility
No learning outcomes recorded.
Oktatási módszertan
Tanulástámogató anyagok
Not provided.
Recommended preliminary knowledge for completing the subject
General rules
Assessment methods
In-term assessments
No detailed assessments provided.
Weight of in-term assessments
No weights provided.
Exam-period assessments
No detailed assessments provided.
Weight of exam elements
No weights provided.
Grade calculation
No grade thresholds provided.
Attendance requirements
No attendance requirements provided.
Rules for retake and resubmission
Not provided.
Short description
Not provided.
Detailed description
Not provided.
Recommended courses
Workload to complete the subject
No workload breakdown provided.
Validity of subject requirements
Curriculum placement
No curriculum placements recorded for this subject version.