IEEE International Conference on Quantum Computing and Engineering (QCE)
Towards Hybrid Spatial Structure Rendering Models Using Quantum Orthographic Ray Casting
Zirui Zhang
Abstract
Ray tracing is a fundamental technique in computer graphics used to render realistic images by simulating light interactions with objects, known as primitives. With the rise in popularity of quantum computing, new techniques have been developed to accelerate these computationally intensive tasks, with the potential of significant speedup over classical approaches. Traditional ray tracing relies on detailed ray casting and intersection tests between rays and scene primitives, which can be extremely time-consuming for complex scenes. Grover's algorithm for unordered search has demonstrated potential quadratic speedups in unstructured search problems, creating novel approaches to accelerate intersection detection in graphics. This work aims to contribute to the practicality of quantum search techniques for hybrid ray tracing pipelines to accelerate intersection tests. We propose two hybrid approaches: a uniform spatial division method employing a 3D Digital Differential Analyzer (DDA) for rapid grid traversal and an octree traversal scheme that recursively refines the search space using hybrid leaf node detection. Our methods build upon existing quantum orthographic ray-casting algorithms to efficiently identify cells or primitives where intersections occur before applying classical refinement through detailed intersection tests using orthographic projection. Our approach extends previous quantum ray casting techniques by adapting them to complex spatial data structures and scene representations, offering theoretical runtime improvements in optimal cases. These results demonstrate how quantum computing can enhance traditional computational rendering pipelines. As quantum hardware continues to evolve, we hope these hybrid techniques will offer alternative solutions for realistic rendering, inspiring further interdisciplinary research for quantum computation in computer graphics.