Skip to content

A Fast Voxel Traversal Algorithm for Ray Tracing

Algorithm
Amanatides-Woo voxel traversal
Source

Abstract

A fast and simple voxel traversal algorithm through a 3D space partition is introduced. Going from one voxel to its neighbour requires only two floating point comparisons and one floating point addition. Also, multiple ray intersections with objects that are in more than one voxel are eliminated.

Summary

Introduces incremental traversal of a uniform 3D voxel grid along a ray using very few arithmetic operations per step. It also avoids repeated intersection tests for objects spanning multiple voxels.

Tags

Similar Papers