GPU-Based Tiled Ray Casting using Depth Peeling
Fábio F. Bernadon, Christian A. Pagot, João L. D. Comba, Cláudio T. Silva
In Journal of Graphics Tools, 11(4), 2006.
Abstract: We present a new hardware ray-casting algorithm for unstructured meshes composed of tetrahedral cells. Our work builds on the technique published at IEEE Visualization 2003 by Weiler et al. Our contributions can be divided into three categories. First, we present an alternate representation for mesh data in two-dimensional textures that is more compact and efficient, compared to the three-dimensional textures used in the original work. Second, we use a tile-based subdivision of the screen that allows computation to proceed only at places where it is required. Finally, we do not introduce imaginary cells that fill space caused by nonconvexities of the mesh. Instead, we use a depth-peeling approach that captures when rays re-enter the mesh, which is much more general and does not require a convexification algorithm. Our experiments show that our technique is substantially faster than the technique of Weiler et al. on the same hardware. Source code is available at the website listed at the end of this paper.
BibTeX format:
@article{Bernadon:2006:GTR,
  author = {Fábio F. Bernadon and Christian A. Pagot and João L. D. Comba and Cláudio T. Silva},
  title = {GPU-Based Tiled Ray Casting using Depth Peeling},
  journal = {Journal of Graphics Tools},
  volume = {11},
  number = {4},
  pages = {1--16},
  year = {2006},
}
Search for more articles by Fábio F. Bernadon.
Search for more articles by Christian A. Pagot.
Search for more articles by João L. D. Comba.
Search for more articles by Cláudio T. Silva.

Return to the search page.


graphbib: Powered by "bibsql" and "SQLite3."