Vizualizace ray tracingu
| dc.contributor.advisor | Fabián, Tomáš | |
| dc.contributor.author | Popov, Tadeáš | |
| dc.contributor.referee | Gaura, Jan | |
| dc.date.accepted | 2021-06-01 | |
| dc.date.accessioned | 2021-07-15T09:31:15Z | |
| dc.date.available | 2021-07-15T09:31:15Z | |
| dc.date.issued | 2021 | |
| dc.description.abstract | Tato 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.abstract | This 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.department | 460 - Katedra informatiky | cs |
| dc.description.result | velmi dobře | cs |
| dc.format.extent | 7083389 bytes | |
| dc.format.mimetype | application/pdf | |
| dc.identifier.other | OSD002 | |
| dc.identifier.sender | S2724 | |
| dc.identifier.thesis | POP0069_FEI_B2647_2612R025_2021 | |
| dc.identifier.uri | http://hdl.handle.net/10084/144018 | |
| dc.language.iso | cs | |
| dc.publisher | Vysoká škola báňská – Technická univerzita Ostrava | cs |
| dc.rights.access | openAccess | |
| dc.subject | bakalářská práce | cs |
| dc.subject | ray tracing | cs |
| dc.subject | ThreeJS | cs |
| dc.subject | C++ | cs |
| dc.subject | logování | cs |
| dc.subject | ladění | cs |
| dc.subject | bachelors work | en |
| dc.subject | ray tracing | en |
| dc.subject | ThreeJS | en |
| dc.subject | Vue | en |
| dc.subject | C++ | en |
| dc.subject | logging | en |
| dc.subject | debugging | en |
| dc.thesis.degree-branch | Informatika a výpočetní technika | cs |
| dc.thesis.degree-grantor | Vysoká škola báňská – Technická univerzita Ostrava. Fakulta elektrotechniky a informatiky | cs |
| dc.thesis.degree-level | Bakalářský studijní program | cs |
| dc.thesis.degree-name | Bc. | |
| dc.thesis.degree-program | Informační a komunikační technologie | cs |
| dc.title | Vizualizace ray tracingu | cs |
| dc.title.alternative | Visualization of Ray Tracing | en |
| dc.type | Bakalářská práce | cs |
Files
Original bundle
1 - 5 out of 5 results
Loading...
- Name:
- POP0069_FEI_B2647_2612R025_2021.pdf
- Size:
- 6.76 MB
- Format:
- Adobe Portable Document Format
- Description:
- Text práce
Loading...
- Name:
- POP0069_FEI_B2647_2612R025_2021_zadani.pdf
- Size:
- 47.41 KB
- Format:
- Adobe Portable Document Format
- Description:
- Zadání
Loading...
- Name:
- POP0069_FEI_B2647_2612R025_2021_priloha.zip
- Size:
- 1.03 MB
- Format:
- Unknown data format
- Description:
- Příloha
Loading...
- 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...
- 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