1-MAT-570 Modelovacie a renderovacie techniky

doc. RNDr. Roman Ďurikovič, PhD.

Forma a rozsah výučby: Kurz - 4

Semester: 5.

Počet kreditov: 5

Priebežné hodnotenie: samostatná práca

Záverečné hodnotenie: skúška

Cieľ predmetu: Oboznámiť študentov so základnými princípmi geometrického modelovania, hlavne solíd modelingu, s možnosťami lokálnych modifikácií telies a globálnych operácií na telesách reprezentovaných bežnými technikami. Druhým cieľom je prehĺbenie vedomostí študentov v oblasti renderovacích techník.

Stručná osnova predmetu:

Pojem geometrického, kvantitatívneho a organizačného modelu. Hierarchia v geometrických modeloch. Nástroje pre definovanie objektov, ich modifikáciu a uchovávanie. Primitívne (základné) objekty a ich najznámejšie charakteristiky. Lokálne modifikácie a globálne operácie s telesami. CSG reprezentácia objektov (štandardné CSG primitívy, regularizované Boolovské operácie, transformácie zhodnosti).Algoritmus konštrukcie CSG - objektov. Hranicové reprezentácie telies (B - rep).Euler - Poincareho formula a jej význam. Platonové telesá. Eulerove operátory. Bolovské operácie na hranicových reprezentáciach. Stenové, hranové a vrcholové reprezentácie mnohostenov s nevarietovým povrchom. Solid modeling s polygonálnymi meshmi. Modelovanie telies metodikou sweepingu (extruded solids).Renderovacie techniky pre tieňované a farebné obrazy. Rendering založený na opise objektu pomocou implicitných funkcií a CSG opise. Základné princípy voxlového renderingu, obrazovo orientovaného renderingu a foto - modelingu. Rendering polygonálnych meshov.Rendering založený na objektových alebo obrazových prerozdeľovacích technikách.

Literatúra:

Watt A.: 3D Computer graphics, Pearson Eduacation Limited 2000

Mortenson M., E.: Geometric Modeling, New York: John Wiley, 1985

Hoffmann CH., M.: Geometric & Solid Modeling: A Introduction, Morgan Kaufman Publishers, Inc. San Mateo, California 1989

Jazyk, v ktorom sa predmet vyučuje: slovenský