In Proceedings of Technical Sketch at SIGGRAPH

Fast scene voxelization revisited

Elmar Eisemann and Xavier Decoret

Slicemaps (small figures), can be used for several applications and a variety of effects. Distance is encoded in color, what leads to an efficient voxel representation of the scene. Transmittance shadow maps use this information to attenuate light passing through semitransparent surfaces (shadows of the trees). We also show that the obtained volume estimation can be used for refraction (lion).

This paper presents a novel approach that uses graphics hardware to dynamically calculate a voxel-based representation of a scene. The voxelization is obtained on run-time in the order of milliseconds, even for complex and dynamic scenes containing more than 1,000,000 polygons. The voxelization is created and stored on the GPU avoiding unnecessary data transfer. The approach can handle both regular grids and locally optimized grids that better fit the scene geometry. The paper demonstrates applications to shadow calculation, refraction simultation and shadow volume culling/clamping.


More Information

Gallery

Citation

Elmar Eisemann and Xavier Decoret, Fast scene voxelization revisited, In Proceedings of Technical Sketch at SIGGRAPH, 2006.

BibTex

@inproceedings{bib:eisemann:2006,
    author       = { Eisemann, Elmar and Decoret, Xavier },    
    title        = { Fast scene voxelization revisited },
    booktitle    = { In Proceedings of Technical Sketch at SIGGRAPH },
    year         = { 2006 },
    publisher    = { ACM SIGGRAPH },
    url          = { https://publications.graphics.tudelft.nl/papers/538 },
}