Original title:
Radiosita na GPU
Translated title:
Radiosity on GPU
Authors:
Šabata, David ; Nečas, Ondřej (referee) ; Polok, Lukáš (advisor) Document type: Bachelor's theses
Year:
2011
Language:
cze Publisher:
Vysoké učení technické v Brně. Fakulta informačních technologií Abstract:
[cze][eng]
Tato práce se zabývá výpočtem osvětlení scény pomocí metody zvané radiosita a její praktickou implementací v knihovnách OpenGL a OpenCL. Nejdříve budou popsány metody pro globální osvětlení s důrazem na radiositu a možnosti jejího použití při vykreslování v reálném čase. Dále budou představeny knihovny poskytující základ pro implementaci. Následovat bude popis implementace v jazyce C++, zhodnocení dosažených výsledku a možnosti vylepšení a dalšího rozšíření výsledné aplikace.
This work deals with the radiosity algorith, a global illumination method and its implementation in OpenGL and OpenCL libraries. At rst two of the most common global illumination methods will be presented, considering radiosity as the main topic, including its usage in realtime rendering. An introduction to the libraries used will be next, followed by description of the application implemented in C++ language. In the end the ndings of this thesis and its possible improvements will be discussed.
Keywords:
global illumination; GPU; OpenCL; OpenGL; radiosity; globální osvětlení; GPU; OpenCL; OpenGL; radiozita
Institution: Brno University of Technology
(web)
Document availability information: Fulltext is available in the Brno University of Technology Digital Library. Original record: http://hdl.handle.net/11012/55883