Rethinking graphics and gaming courses because of fast ray tracing

  • Authors:
  • Peter Shirley;Kelvin Sung;Erik Brunvand;Alan Davis;Steven Parker;Solomon Boulos

  • Affiliations:
  • U of Utah;U of Wash., Bothell;U of Utah;U of Utah;U of Utah;U of Utah

  • Venue:
  • ACM SIGGRAPH 2007 educators program
  • Year:
  • 2007

Quantified Score

Hi-index 0.00

Visualization

Abstract

Almost all current games are implemented using the graphics processing units (GPUs) found on almost every PC. These GPUs use the z-buffer algorithm to do visibility calculations. Ray tracing, an alternative to the z-buffer algorithm, delivers higher visual quality than the z-buffer algorithm but has historically been too slow for interactive use. However, ray tracing has benefitted from improvements in computer hardware, and many believe it will replace the z-buffer algorithm as the visibility engine in games. If that replacement happens, it will imply fundamental changes in both the API to and capabilities of 3D graphics engines. This paper discusses the implications for games and graphics oriented classes should this switch to ray tracing occur.