Thesis (Selection of subject)Thesis (Selection of subject)(version: 368)
Thesis details
   Login via CAS
Spektrální optický simulátor
Thesis title in Czech: Spektrální optický simulátor
Thesis title in English: Spectral optical simulator
Academic year of topic announcement: 2009/2010
Thesis type: Bachelor's thesis
Thesis language: čeština
Department: Department of Software and Computer Science Education (32-KSVI)
Supervisor: RNDr. Josef Pelikán
Author: hidden - assigned and confirmed by the Study Dept.
Date of registration: 07.04.2010
Date of assignment: 07.04.2010
Date and time of defence: 21.06.2010 00:00
Date of electronic submission:21.06.2010
Date of proceeded defence: 21.06.2010
Opponents: RNDr. Mgr. Tomáš Pop, Ph.D.
 
 
 
Guidelines
Prostudovat literaturu o vykreslování scény metodami Monte-Carlo (Light tracing) a o základních optických principech (odraz, lom a disperze světla).

Navrhnout a implementovat systém, který bude umět simulovat optické soustavy včetně spektrálních jevů a bude vhodný i pro didaktické a experimentální použití. Scéna se bude načítat z XML souboru a měla by umožňovat použití aritmetických výrazů a proměnných. Popis scény by měl uvažovat CSG definici optické soustavy i přidružených prvků, definici běžných zdrojů světla i tzv. "zářících textur", zadání pozorovacích rovin (průměten), visualizačních průměten, apod. Podle potřeby použít vhodné externí knihovny pro paralelizaci (multi-threading), načítání XML, vstup a výstup rastrových obrázků.

Výslednou aplikaci je potřeba důkladně otestovat, vyhodnotit efektivitu užité paralelizace a vyzkoušet zejména opticky zajímavé situace (disperze světla, totální reflexe, apod.). Experimenty doložit spočítanými obrázky i zdrojovými datovými soubory.

Text práce musí obsahovat dobrou dokumentaci vytvořené aplikace, podrobně popsat všechny netriviální použité algoritmy a datové struktury.
References
- E. Lafortune: Mathematical Models and Monte Carlo Algorithms for Physically Based Rendering, PhD dissertation, Katholieke Universiteit Leuven, 1996

- J. Plášek, M. Procházka, R. Antoš: Optics for Computer Graphics, lecture notes for NPGR030, MFF UK

- J. Fuka, B. Havelka: Optika a atomová fyzika - I Optika

- P. Dutré, K. Bala, P. Bekaert: Advanced Global Illumination
 
Charles University | Information system of Charles University | http://www.cuni.cz/UKEN-329.html