Original title:
Vizualizace rozsáhlých grafických dat
Translated title:
Visualization of Large Graphic Data
Authors:
Ďurica, Peter ; Chlubna, Tomáš (referee) ; Vlnas, Michal (advisor) Document type: Bachelor's theses
Year:
2023
Language:
slo Publisher:
Vysoké učení technické v Brně. Fakulta informačních technologií Abstract:
[slo][eng]
Táto práca rieši vizualizáciu konkrétnych a špecializovaných rozsiahlych grafických dát používaných vo vedeckej oblasti typu mračna bodov, tepelných máp na objektoch alebo vizualizácie harmonických funkcií na pologuli. V práci sa využíva jazyk Python na vykreslenie scén a jazyk GLSL na implementáciu tepelných máp a harmonických funkcií. Výsledný program umožňuje vykresľovanie scén z programu Mitsuba renderer s tisícami bodov v reálnom čase. Tepelné mapy umožňujú dva rozdielne spôsoby vykreslovania a to na každý pixel v obraze, alebo na vrcholy objektov. Harmonické funkcie umožňujú rôzne úrovne kvality pre kontrolu výkonu. Prínosom práce je zjednodušenú analýza scény, kvôli vizualizácii rozsiahlych dát konkrétneho typu v reálnom čase
This thesis solves visualization of large, specific and specialized graphic data used in science field like point clouds, heat-map on objects in scene or harmonic functions on hemisphere. The work uses the Python language for rendering scenes and the GLSL language for the implementation of heat maps and harmonic functions. The final program can render scenes from Mitsuba renderer with thousands of points in real-time. Heatmaps have 2 types of rendering and that are per pixel and per vertex on objects. Harmonic functions have different quality options for performance control. The main benefit is easier scene analysis thanks to visualization of large data of specific type in real time.
Keywords:
GLSL; graphical data; heatmaps; hemispheric harmonic functions; Mitsuba renderer; OpenGL; point clouds; Python; visualization; Wavefront .obj
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/211104