Verschoore de la Houssaije, W.A. (2021) A Virtual Ray Tracer. Bachelor's Thesis, Computing Science.
|
Text
bCS_2021_VerschooreDeLaHoussaijeWA.pdf Download (3MB) | Preview |
|
Text
toestemming.pdf Restricted to Registered users only Download (89kB) |
Abstract
Ray tracing is one of the more complicated techniques commonly taught in Computer Graphics. Visualizations can help in understanding difficult ray paths and interactions, but none of the currently existing applications that perform this kind of visualization are targeted at education. In this thesis we discuss the development of an application that allows users to view and interact with the ray tracing process in real-time. The application shows a scene containing a camera casting rays that interact with objects in the scene. Users are be able to change ray properties such as their speed, the amount of rays as well as the material properties of the objects in the scene. The goal of the application is to help the users understand ray tracing better. We conducted a user study to determine the effectiveness of the application. From it we can conclude that the application can be of help in ray tracing education although it may be too complicated for users without a CS background. We discuss the reasons for this and propose potential solutions.
Item Type: | Thesis (Bachelor's Thesis) |
---|---|
Supervisor name: | Kosinka, J. and Frey, S.D. |
Degree programme: | Computing Science |
Thesis type: | Bachelor's Thesis |
Language: | English |
Date Deposited: | 01 Jul 2021 07:53 |
Last Modified: | 18 Mar 2022 15:24 |
URI: | https://fse.studenttheses.ub.rug.nl/id/eprint/24859 |
Actions (login required)
View Item |