• Home
  • Search
  • Subspace Culling for Ray-Box Intersection
  • Cite Icon2
  • https://doi.org/10.1145/3585503Copy DOI Icon

Subspace Culling for Ray-Box Intersection

  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

Ray tracing is an essential operation for realistic image synthesis. The acceleration of ray tracing has been studied for a long period of time because algorithms such as light transport simulations require a large amount of ray tracing. One of the major approaches to accelerate the intersections is to use bounding volumes for early pruning for primitives in the volume. The axis-aligned bounding box is a popular bounding volume for ray tracing because of its simplicity and efficiency. However, the conservative bounding volume may produce extra empty space in addition to its content. Especially, primitives that are thin and diagonal to the axis give false-positive hits on the box volume due to the extra space. Although more complex bounding volumes such as oriented bounding boxes may reduce more false-positive hits, they are computationally expensive. In this paper, we propose a novel culling approach to reduce false-positive hits for the bounding box by embedding a binary voxel data structure to the volume. As a ray is represented as a conservative voxel volume as well in our approach, the ray--voxel intersection is cheaply done by bitwise AND operations. Our method is applicable to hierarchical data structures such as bounding volume hierarchy (BVH). It reduces false-positive hits due to the ray--box test and reduces the number of intersections during the traversal of BVH in ray tracing. We evaluate the reduction of intersections with several scenes and show the possibility of performance improvement despite the culling overhead. We also introduce a compression approach with a lookup table for our voxel data. We show that our compressed voxel data achieves significant false-positive reductions with a small amount of memory.

Similar Papers
  • Research Article

Collision detection in radiotherapy: A comprehensive software approach using depth camera and separating axis theorem.

  • Nov 01, 2025
  • Physica medica : PM : an international journal devoted to the applications of physics to medicine and biology : official journal of the Italian Association of Biomedical Physics (AIFB)
  • Cheng-Yen Lee +4
  • Research Article
  • Citations12

Using Hardware Ray Transforms to Accelerate Ray/Primitive Intersections for Long, Thin Primitive Types

  • Aug 26, 2020
  • Proceedings of the ACM on Computer Graphics and Interactive Techniques
  • Ingo Wald +6
  • Research Article
  • Citations90

An Efficient and Robust Ray-Box Intersection Algorithm

  • Jan 01, 2005
  • Journal of Graphics Tools
  • Amy Williams +3
  • Research Article
  • Citations3

SAH-Optimized k-DOP Hierarchies for Ray Tracing

  • Aug 09, 2024
  • Proceedings of the ACM on Computer Graphics and Interactive Techniques
  • Martin Káčerik +1
  • Conference Article

An efficient technique for ray tracing of a D0L-system

  • Apr 25, 2001
  • Manara Gonzalez +1
  • Research Article
  • Citations6

Bounding Volumes for Proteins: A Comparative Study

  • Oct 01, 2012
  • Journal of Computational Biology
  • Rasmus Fonseca +1
  • Research Article
  • Citations22

Optimal Geometric Data Structures

  • Nov 01, 2007
  • Data Archiving and Networked Services (DANS)
  • A Khosravi Dehkordi
  • Conference Article
  • Citations10

Accelerating ray tracing using constrained tetrahedralizations

  • Aug 11, 2008
  • Ares Lagae +1
  • Research Article
  • Citations15

Performance Comparison of Bounding Volume Hierarchies and Kd‐Trees for GPU Ray Tracing

  • Nov 18, 2015
  • Computer Graphics Forum
  • Marek Vinkler +2
  • Conference Article
  • Citations23

Watertight ray traversal with reduced precision

  • Jun 20, 2016
  • Karthikeyan Vaidyanathan +2
  • Book Chapter
  • Citations13

Efficient Collision Detection Using a Dual Bounding Volume Hierarchy

  • Apr 23, 2008
  • Jung-Woo Chang +2
  • Conference Article
  • Citations37

Object partitioning considered harmful

  • Aug 01, 2009
  • Stefan Popov +3
  • Conference Article
  • Citations14

Bounding volume hierarchies versus kd-trees on contemporary many-core architectures

  • May 28, 2014
  • Marek Vinkler +2
  • Research Article
  • Citations2

Collision Detection for Deformable Objects using Octrees

  • Jan 01, 2006
  • UEA Digital Repository (University of East Anglia)
  • Francisco A Madera +2
  • Conference Article
  • Citations2

On Faster Bounding Volume Hierarchy Construction for Avatar Collision Detection

  • Jan 01, 2009
  • Norhaida Mohd Suaib +3
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.