Optimization and application of ray tracing algorithms to enhance user experience through real-time rendering in virtual reality

  • Tibor Skala
  • Marko Maričević
  • Nikolina Čule

Abstract

This thesis explores the application of ray tracing algorithms in creating photorealistic scenes and their
integration into virtual reality (VR) environments. Ray tracing, an advanced rendering technique,
simulates the behavior of light rays as they travel through a scene, resulting in realistic effects such as
reflections, shadows, and refractions. The practical part focuses on implementing key elements of ray
tracing, specifically the calculation of ray-object intersections, performance optimization, and integration
with global illumination in Unity. The study demonstrates how ray tracing can enhance the visual fidelity
of VR, but also highlights the technical challenges, particularly in maintaining performance in real-time
applications. Through a case study, the key benefits and limitations of ray tracing in VR are examined,
providing valuable insights into its potential to improve image quality and user experience.

Published
Sep 30, 2024
How to Cite
SKALA, Tibor; MARIČEVIĆ, Marko; ČULE, Nikolina. Optimization and application of ray tracing algorithms to enhance user experience through real-time rendering in virtual reality. Acta Graphica, [S.l.], v. 32, n. 2, p. 108-129, sep. 2024. ISSN 1848-3828. Available at: <https://actagraphica.hr/index.php/actagraphica/article/view/268>. Date accessed: 11 oct. 2024. doi: http://dx.doi.org/10.25027/agj2017.28.v32i2.268.
Section
Original Scientific Papers