Definitions
Ray tracing – A rendering technique in 3D computer graphics that calculates the color of pixels by tracing the path that light would take if it were to travel from the eye of the viewer through the virtual 3D scene.
Video game – A video game is an electronic game that a player interacts with the computer using input devices such as a keyboard, mouse, game controller, mobile phone, or virtual reality headset.
Introduction
While ray tracing has been around for quite a while, it has only recently become a popular topic in the gaming community. With the recent introduction of process-effective algorithms, as well as other technologies; both software and hardware, it has become a much more viable option for rendering.
Starting with the basics, what is ray tracing? Put simply, ray tracing is a different form of rendering than what is typically used. Nvidia states that ray tracing...
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
AMD Radeon ProRender: Retrieved July 14, 2019, from AMD: https://www.amd.com/en/technologies/radeon-prorender-developers (n.d.)
Nvidia: Nvidia Turing GPU Architecture Graphics Reinvented. Nvidia (2018)
NVIDIA RTX Ray Tracing: Retrieved June 30, 2019, from NVIDIA: https://developer.nvidia.com/rtx/raytracing (n.d.)
Nvidia Turing: Retrieved July 14, 2019, from NVIDIA: https://devblogs.nvidia.com/nvidia-turing-architecture-in-depth/ (2018, September 14)
Softworks, B: Wolfenstein 3D Director’s Commentary with John Carmack. Retrieved from https://www.youtube.com/watch?v=amDtAPHH-zE (2012, May 9)
Worboys, M.F.: GIS: A Computer Science Perspective. Taylor & Francis, Philadelphia (2003)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2024 Springer Nature Switzerland AG
About this entry
Cite this entry
Swinford, C., Lee, N. (2024). Ray Tracing in Video Games. In: Lee, N. (eds) Encyclopedia of Computer Graphics and Games. Springer, Cham. https://doi.org/10.1007/978-3-031-23161-2_469
Download citation
DOI: https://doi.org/10.1007/978-3-031-23161-2_469
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-031-23159-9
Online ISBN: 978-3-031-23161-2
eBook Packages: Computer ScienceReference Module Computer Science and Engineering