Single-pass gpu solid voxelization and applications

Elmar Eisemann, Xavier Decoret
Proc. of Graphics Interface (GI), Volume 322, page 73--80 - 2008
Download the publication : solidvoxelizationAuthorVersion.pdf [729Ko]  
In this paper, we present a single-pass technique to voxelize the interior of watertight 3D models with high resolution grids in realtime during a single rendering pass. Further, we develop a filtering algorithm to build a density estimate that allows the deduction of normals from the voxelized model. This is achieved via a dense packing of information using bitwise arithmetic. We demonstrate the versatility of the method by presenting several applications like translucency effects, CSG operations, interaction for particle simulations, and morphological operations. The speed of our method opens up the road for previously impossible approaches in realtime: 300,000 polygons are voxelized into a grid of one billion voxels at > 90 Hz with a recent graphics card.

Images and movies


BibTex references

@InProceedings { ED08c,
  author       = "Eisemann, Elmar and Decoret, Xavier",
  title        = "Single-pass gpu solid voxelization and applications",
  booktitle    = "Proc. of Graphics Interface (GI)",
  series       = "ACM International Conference Proceeding Series",
  volume       = "322",
  pages        = "73--80",
  year         = "2008",
  publisher    = "Canadian Information Processing Society",
  keywords     = "voxelization, GPU, single-pass",
  url          = ""

Other publications in the database

» Elmar Eisemann
» Xavier Decoret