Thesis Details

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

Master's Thesis Student: Menšík Jakub Academic Year: 2020/2021 Supervisor: Matýšek Michal, Ing.
English title
Rendering of Voxel-Based Scenes Using Real-Time Ray Tracing
Language
Czech
Abstract

The 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.

Keywords

DirectX 12, ray tracing, path tracing, real-time rendering, real-time ray tracing, voxel, procedurl generation, Unity, Unity Jobs, Burt, volumetric terrain, ambient occlusion, shading, shadows, hard shadows, soft shadows, SVGF, noise, filtering, parallelism, reprojection, variance, global illumination.

Department
Degree Programme
Information Technology, Field of Study Computer Graphics and Multimedia
Files
Status
defended, grade B
Date
21 June 2021
Reviewer
Committee
Smrž Pavel, doc. RNDr., Ph.D. (DCGM FIT BUT), předseda
Čadík Martin, doc. Ing., Ph.D. (DCGM FIT BUT), člen
Češka Milan, prof. RNDr., CSc. (DITS FIT BUT), člen
Hradiš Michal, Ing., Ph.D. (DCGM FIT BUT), člen
Szőke Igor, Ing., Ph.D. (DCGM FIT BUT), člen
Citation
MENŠÍK, Jakub. Zobrazování voxelových scén pomocí ray tracingu v reálném čase. Brno, 2021. Master's Thesis. Brno University of Technology, Faculty of Information Technology. 2021-06-21. Supervised by Matýšek Michal. Available from: https://www.fit.vut.cz/study/thesis/24174/
BibTeX
@mastersthesis{FITMT24174,
    author = "Jakub Men\v{s}\'{i}k",
    type = "Master's thesis",
    title = "Zobrazov\'{a}n\'{i} voxelov\'{y}ch sc\'{e}n pomoc\'{i} ray tracingu v re\'{a}ln\'{e}m \v{c}ase",
    school = "Brno University of Technology, Faculty of Information Technology",
    year = 2021,
    location = "Brno, CZ",
    language = "czech",
    url = "https://www.fit.vut.cz/study/thesis/24174/"
}
Back to top