Javascript must be enabled for the correct page display

Visualizing Scattering in Virtual Ray Tracer

Trooster, Jasper (2025) Visualizing Scattering in Virtual Ray Tracer. Bachelor's Thesis, Computing Science.

[img]
Preview
Text
Bachelor-Thesis-Trooster-Scattering.pdf

Download (9MB) | Preview
[img] Text
Toestemming.pdf
Restricted to Registered users only

Download (181kB)

Abstract

Scattering is a vital component of realistic volumetric ray tracing in modern-day graphics. It enables accurate rendering of light interaction with volumetric media like clouds and smoke, by modeling the light bouncing between the particles they consist of. Current tools visualize the basic ray tracing process, but none are extensive enough to cover scattering. Only one, Virtual Volume Raycaster (VVRT), offers an interactive visualization of volumetric rendering, but from a scientific visualization perspective. This thesis presents an extension of VVRT that supports an educative visualization of the concepts of scattering. It includes two algorithms: single and multiple scattering, implemented using ray marching and Monte Carlo methods respectively. These algorithms are applied on rays traversing the scene, illustrating their interaction with configurable volumetric objects. In combination with a tutorial, the user is guided visually and textually through the fundamental concepts. By enabling them to see the effects of the adjustments they make to the volume parameters, the tool offers an intuitive and engaging representation of the theory of scattering. This is confirmed by a user study, ensuring the extension remains valuable for students of computer graphics and lays a solid foundation for future work to build upon.

Item Type: Thesis (Bachelor's Thesis)
Supervisor name: Frey, S.D. and Kosinka, J.
Degree programme: Computing Science
Thesis type: Bachelor's Thesis
Language: English
Date Deposited: 30 Jul 2025 07:09
Last Modified: 30 Jul 2025 07:09
URI: https://fse.studenttheses.ub.rug.nl/id/eprint/36592

Actions (login required)

View Item View Item