Název:
Vizualizace rozsáhlých grafických dat
Překlad názvu:
Visualization of Large Graphic Data
Autoři:
Ďurica, Peter ; Chlubna, Tomáš (oponent) ; Vlnas, Michal (vedoucí práce) Typ dokumentu: Bakalářské práce
Rok:
2023
Jazyk:
slo
Nakladatel: Vysoké učení technické v Brně. Fakulta informačních technologií
Abstrakt: [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.
Klíčová slova:
GLSL; graphical data; heatmaps; hemispheric harmonic functions; Mitsuba renderer; OpenGL; point clouds; Python; visualization; Wavefront .obj
Instituce: Vysoké učení technické v Brně
(web)
Informace o dostupnosti dokumentu:
Plný text je dostupný v Digitální knihovně VUT. Původní záznam: http://hdl.handle.net/11012/211104