Virtual Ray Tracer

dc.contributor.authorVerschoore de la Houssaije, Willard A.en_US
dc.contributor.authorWezel, Chris S. vanen_US
dc.contributor.authorFrey, Steffenen_US
dc.contributor.authorKosinka, Jirien_US
dc.contributor.editorBourdin, Jean-Jacquesen_US
dc.contributor.editorPaquette, Ericen_US
dc.date.accessioned2022-04-22T07:16:05Z
dc.date.available2022-04-22T07:16:05Z
dc.date.issued2022
dc.description.abstractRay tracing is one of the more complicated techniques commonly taught in (introductory) Computer Graphics courses. Visualizations can help with understanding complex ray paths and interactions, but currently there are no openly accessible applications that focus on education. We present Virtual Ray Tracer, an interactive application that allows students/users to view and explore the ray tracing process in real-time. The application shows a scene containing a camera casting rays which interact with objects in the scene. Users are able to modify and explore ray properties such as their animation speed, the number of rays as well as the material properties of the objects in the scene. The goal of the application is to help the users-students of Computer Graphics and the general public-to better understand the ray tracing process and its characteristics. To invite users to learn and explore, various explanations and scenes are provided by the application at different levels of complexity. A user study showed the effectiveness of Virtual Ray Tracer in supporting the understanding and teaching of ray tracing. Our educational tool is built with the cross-platform engine Unity, and we make it fully available to be extended and/or adjusted to fit the requirements of courses at other institutions or of educational tutorials.en_US
dc.description.sectionheadersGPU and Rendering
dc.description.seriesinformationEurographics 2022 - Education Papers
dc.identifier.doi10.2312/eged.20221045
dc.identifier.isbn978-3-03868-170-0
dc.identifier.issn1017-4656
dc.identifier.pages45-52
dc.identifier.pages8 pages
dc.identifier.urihttps://doi.org/10.2312/eged.20221045
dc.identifier.urihttps://diglib.eg.org:443/handle/10.2312/eged20221045
dc.publisherThe Eurographics Associationen_US
dc.rightsAttribution 4.0 International License
dc.rights.urihttps://creativecommons.org/licenses/by/4.0/
dc.subjectCCS Concepts: Social and professional topics --> Computer science education; Computing methodologies --> Ray tracing
dc.subjectSocial and professional topics
dc.subjectComputer science education
dc.subjectComputing methodologies
dc.subjectRay tracing
dc.titleVirtual Ray Traceren_US
Files
Original bundle
Now showing 1 - 2 of 2
Loading...
Thumbnail Image
Name:
045-052.pdf
Size:
2.14 MB
Format:
Adobe Portable Document Format
No Thumbnail Available
Name:
edu1004_mm.mp4
Size:
12.82 MB
Format:
Unknown data format