Zobrazování voxelových scén pomocí ray tracingu v reálném čase

but.committeedoc. RNDr. Pavel Smrž, Ph.D. (předseda) doc. Ing. Martin Čadík, Ph.D. (místopředseda) prof. RNDr. Milan Češka, CSc. (člen) Ing. Michal Hradiš, Ph.D. (člen) doc. Ing. Peter Chudý, Ph.D., MBA (člen) Ing. Igor Szőke, Ph.D. (člen)cs
but.defenceStudent nejprve prezentoval výsledky, kterých dosáhl v rámci své práce. Komise se poté seznámila s hodnocením vedoucího a posudkem oponenta práce. Student následně odpověděl na otázky oponenta a na další otázky přítomných. Komise se na základě posudku oponenta, hodnocení vedoucího, přednesené prezentace a odpovědí studenta na položené otázky rozhodla práci hodnotit stupněm B. Otázky u obhajoby: Proč aplikace nefunguje na 4K rozlišení? Z jakého důvodu je 24x24 vláken v compute shaderu nejrychlejší? Dotaz na filtraci a artefakty ve scéně. Dotaz na výpočet paprsků ve scéně. Dotaz na časovou náročnost filtrace.cs
but.jazykčeština (Czech)
but.programInformační technologiecs
but.resultpráce byla úspěšně obhájenacs
dc.contributor.advisorMatýšek, Michalcs
dc.contributor.authorMenšík, Jakubcs
dc.contributor.refereeMilet, Tomášcs
dc.date.created2021cs
dc.description.abstractCílem této práce bylo vytvořit program k vizualizaci voxelových scén v reálném čase s využitím ray tracingu. Součástí bylo studium různých metod takového vykreslování se zaměřením na stíny. K řešení bylo využito enginu Unity a experimentálních balíčků Unity Jobs a Burst. Práce představuje různé ray tracing průchody a metodu SVGF, která slouží především k filtrování vzniklého šumu se zachováním hran. Podařilo se vytvořit program, který vykresluje tvrdé stíny, měkké stíny a ambient occlusion rychlostí přibližně padesát snímků za sekundu.cs
dc.description.abstractThe aim of this work was to create a program to visualize voxel scenes in real time using ray tracing. It included the study of various methods of such a rendering with a focus on shadows. The solution was created using Unity engine and experimental packages Unity Jobs and Burst. The thesis presents multiple ray tracing passes and SVGF technique, that is used to turn a noisy input into full edge-preserving image. The final program is able to render hard shadows, soft shadows, and ambient occlusion at speed of fifty frames per second.en
dc.description.markBcs
dc.identifier.citationMENŠÍK, J. Zobrazování voxelových scén pomocí ray tracingu v reálném čase [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2021.cs
dc.identifier.other136833cs
dc.identifier.urihttp://hdl.handle.net/11012/200203
dc.language.isocscs
dc.publisherVysoké učení technické v Brně. Fakulta informačních technologiícs
dc.rightsStandardní licenční smlouva - přístup k plnému textu bez omezenícs
dc.subjectDirectX 12cs
dc.subjectsledování paprskucs
dc.subjectsledování cestcs
dc.subjectvykreslování v reálném časecs
dc.subjectsledování paprsku v reálném časecs
dc.subjectvoxelcs
dc.subjectprocedurální generovánícs
dc.subjectUnitycs
dc.subjectUnity Jobscs
dc.subjectBurstcs
dc.subjectvolumetrický teréncs
dc.subjectambient occlusioncs
dc.subjectstínovánícs
dc.subjectstínycs
dc.subjectostré stínycs
dc.subjectměkké stínycs
dc.subjectSVGFcs
dc.subjectšumcs
dc.subjectfiltrovánícs
dc.subjectparalelismuscs
dc.subjectreprojekcecs
dc.subjectvariancecs
dc.subjectglobální osvětlení.cs
dc.subjectDirectX 12en
dc.subjectray tracingen
dc.subjectpath tracingen
dc.subjectreal-time renderingen
dc.subjectreal-time ray tracingen
dc.subjectvoxelen
dc.subjectprocedurl generationen
dc.subjectUnityen
dc.subjectUnity Jobsen
dc.subjectBurten
dc.subjectvolumetric terrainen
dc.subjectambient occlusionen
dc.subjectshadingen
dc.subjectshadowsen
dc.subjecthard shadowsen
dc.subjectsoft shadowsen
dc.subjectSVGFen
dc.subjectnoiseen
dc.subjectfilteringen
dc.subjectparallelismen
dc.subjectreprojectionen
dc.subjectvarianceen
dc.subjectglobal illumination.en
dc.titleZobrazování voxelových scén pomocí ray tracingu v reálném časecs
dc.title.alternativeRendering of Voxel-Based Scenes Using Real-Time Ray Tracingen
dc.typeTextcs
dc.type.drivermasterThesisen
dc.type.evskpdiplomová prácecs
dcterms.dateAccepted2021-06-21cs
dcterms.modified2021-06-24-11:34:36cs
eprints.affiliatedInstitution.facultyFakulta informačních technologiícs
sync.item.dbid136833en
sync.item.dbtypeZPen
sync.item.insts2025.03.26 15:34:03en
sync.item.modts2025.01.15 11:42:03en
thesis.disciplinePočítačová grafika a multimédiacs
thesis.grantorVysoké učení technické v Brně. Fakulta informačních technologií. Ústav počítačové grafiky a multimédiícs
thesis.levelInženýrskýcs
thesis.nameIng.cs
Files
Original bundle
Now showing 1 - 4 of 4
Loading...
Thumbnail Image
Name:
final-thesis.pdf
Size:
13.29 MB
Format:
Adobe Portable Document Format
Description:
final-thesis.pdf
Loading...
Thumbnail Image
Name:
Posudek-Vedouci prace-24174_v.pdf
Size:
86.85 KB
Format:
Adobe Portable Document Format
Description:
Posudek-Vedouci prace-24174_v.pdf
Loading...
Thumbnail Image
Name:
Posudek-Oponent prace-24174_o.pdf
Size:
88.88 KB
Format:
Adobe Portable Document Format
Description:
Posudek-Oponent prace-24174_o.pdf
Loading...
Thumbnail Image
Name:
review_136833.html
Size:
1.46 KB
Format:
Hypertext Markup Language
Description:
file review_136833.html
Collections