| Meno: | Michal
|
|---|
| Priezvisko: | Chládek
|
|---|
| Názov: | Všeobecná reprezentácia CSG objektov
|
|---|
| Vedúci: | RNDr. Tomáš Plachetka, PhD.
|
|---|
| Rok: | 2008
|
|---|
| Kľúčové slová: | ray tracing, Rothov diagram, serializácia
|
|---|
| Abstrakt: | Cieľom tejto bakalárskej práce bolo navrhnúť reprezentáciu objektov na základe
požadovaných vlastností (vracanie priesečníkov s polpriamkou a normál povrchu objektu v priesečníkoch). Na základe týchto vlastností sme s nimi schopní robiť operácie prieniku, rozdielu a zjednotenia pomocou Rothovho diagramu a takisto tieto objekty vykresľovať. Na ukladanie objektov používame serializáciu, ktorá je dôležitým konceptom v objektovo orientovaných programovacích jazykoch (v našom prípade Java). Súčasťou práce je aj program, ktorý dokáže načítať scénu z disku a následne ju vyrenderovať pomocou ray tracingu.
|
|---|