Vizualizace ray tracingu

dc.contributor.advisorFabián, Tomáš
dc.contributor.authorPopov, Tadeáš
dc.contributor.refereeGaura, Jan
dc.date.accepted2021-06-01
dc.date.accessioned2021-07-15T09:31:15Z
dc.date.available2021-07-15T09:31:15Z
dc.date.issued2021
dc.description.abstractTato práce se bude zabývat vizualizací cest paprsků ve scéně s možnostmi filtrování paprsků dle zadaných parametrů a zobrazení informací o konkrétním dopadu paprsku. V dnešní době začíná být ray tracing populárnější a s častějším používáním přichází i více chyb, které je třeba odstranit. Tyto chyby však není lehké odhalit, a proto je nutný program, který by dokázal pomoci chyby identifikovat. Na trhu je k dispozici několik technologií k debugování, ale většina neumožňuje sledovat konkrétní cestu paprsku. Rádi bychom v práci dosáhli možnosti výběru části obrazovky, které umožní vykreslit paprsky letící do těchto pixelů. To opět umožní ještě lepší možnost pro debugování, protože pokud je na obrázku vidět, kde se odehrává něco špatně, stačí pouze provést výběr obrazovky a cesta paprsků se zobrazí. K řešení bude využito JavaScriptu a knihovny třetí strany ThreeJS, také bude využit jazyk C++ pro vytvoření loggeru cest paprsků.cs
dc.description.abstractThis bachelors thesis will deal with the visualisation of the ray paths in scene with the options to filter the rays with parameters and to show each ray hit info. Nowadays, ray tracing has begun to be very popular and used, but mistakes are being brought with that. Therefore, some program is needed which could help find these mistakes. Even though there are some programs available for debugging they mostly can not do the path ray tracing. The goal of this thesis is to achieve an option, which would make it possible to select some rectangle on the screen and it would show paths of rays flying into those pixels. This would make debugging easier if the user knows where the mistake is located in the picture he/she can just select the rectangle which contains it and he/she would immediately see the ray tracing path. JavaScript and third-party library ThreeJS will be used for the solution of this problem also, there will be used the programming language C++ for the creation of ray paths logger.en
dc.description.department460 - Katedra informatikycs
dc.description.resultvelmi dobřecs
dc.format.extent7083389 bytes
dc.format.mimetypeapplication/pdf
dc.identifier.otherOSD002
dc.identifier.senderS2724
dc.identifier.thesisPOP0069_FEI_B2647_2612R025_2021
dc.identifier.urihttp://hdl.handle.net/10084/144018
dc.language.isocs
dc.publisherVysoká škola báňská – Technická univerzita Ostravacs
dc.rights.accessopenAccess
dc.subjectbakalářská prácecs
dc.subjectray tracingcs
dc.subjectThreeJScs
dc.subjectC++cs
dc.subjectlogovánícs
dc.subjectladěnícs
dc.subjectbachelors worken
dc.subjectray tracingen
dc.subjectThreeJSen
dc.subjectVueen
dc.subjectC++en
dc.subjectloggingen
dc.subjectdebuggingen
dc.thesis.degree-branchInformatika a výpočetní technikacs
dc.thesis.degree-grantorVysoká škola báňská – Technická univerzita Ostrava. Fakulta elektrotechniky a informatikycs
dc.thesis.degree-levelBakalářský studijní programcs
dc.thesis.degree-nameBc.
dc.thesis.degree-programInformační a komunikační technologiecs
dc.titleVizualizace ray tracingucs
dc.title.alternativeVisualization of Ray Tracingen
dc.typeBakalářská prácecs

Files

Original bundle

Now showing 1 - 5 out of 5 results
Loading...
Thumbnail Image
Name:
POP0069_FEI_B2647_2612R025_2021.pdf
Size:
6.76 MB
Format:
Adobe Portable Document Format
Description:
Text práce
Loading...
Thumbnail Image
Name:
POP0069_FEI_B2647_2612R025_2021_zadani.pdf
Size:
47.41 KB
Format:
Adobe Portable Document Format
Description:
Zadání
Loading...
Thumbnail Image
Name:
POP0069_FEI_B2647_2612R025_2021_priloha.zip
Size:
1.03 MB
Format:
Unknown data format
Description:
Příloha
Loading...
Thumbnail Image
Name:
POP0069_FEI_B2647_2612R025_2021_posudek_vedouci_Fabian_Tomas.pdf
Size:
56.32 KB
Format:
Adobe Portable Document Format
Description:
Posudek vedoucího – Fabián, Tomáš
Loading...
Thumbnail Image
Name:
POP0069_FEI_B2647_2612R025_2021_posudek_oponent_Gaura_Jan.pdf
Size:
54.7 KB
Format:
Adobe Portable Document Format
Description:
Posudek oponenta – Gaura, Jan