| 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. | 
|---|