Axis-Normalized Ray-Box Intersection

Journal Article (2025)
Author(s)

F. Friederichs (Technical University of Braunschweig)

C. Benthin (Advanced Micro Devices, Inc.)

S. Grogorick (Technical University of Braunschweig)

E. Eisemann (TU Delft - Electrical Engineering, Mathematics and Computer Science)

M. Magnor (Technical University of Braunschweig)

M. Eisemann (Technical University of Braunschweig)

Research Group
Computer Graphics and Visualisation
DOI related publication
https://doi.org/10.1111/cgf.70041 Final published version
More Info
expand_more
Publication Year
2025
Language
English
Research Group
Computer Graphics and Visualisation
Journal title
Computer Graphics Forum
Issue number
2
Volume number
44
Article number
e70041
Downloads counter
132
Reuse Rights

Other than for strictly personal use, it is not permitted to download, forward or distribute the text or part of it, without the consent of the author(s) and/or copyright holder(s), unless the work is under an open content license such as Creative Commons.

Abstract

Ray-axis aligned bounding box intersection tests play a crucial role in the runtime performance of many rendering applications, driven not by complexity but mainly by the volume of tests required. While existing solutions were believed to be pretty much optimal in terms of runtime on current hardware, our paper introduces a new intersection test requiring fewer arithmetic operations compared to all previous methods. By transforming the ray we eliminate the need for one third of the traditional bounding-slab tests and achieve a speed enhancement of approximately 13.8% or 10.9%, depending on the compiler. We present detailed runtime analyses in various scenarios.