Depth-presorted triangle lists
Ge Chen, Pedro V. Sander, Diego Nehab, Lei Yang, Liang Hu
In ACM Transactions on Graphics, 31(6), November 2012.
Abstract: We present a novel approach for real-time rendering of static 3D models front-to-back or back-to-front relative to any viewpoint outside its bounding volume. The approach renders depth-sorted triangles using a single draw-call. At run-time, we replace the traditional sorting strategy of existing algorithms with a faster triangle selection strategy. The selection process operates on an extended sequence of triangles annotated by test planes, created by our off-line preprocessing stage. Based on these test planes, a simple run-time procedure uses the given viewpoint to select a subsequence of triangles for rasterization. Selected subsequences are statically presorted by depth and contain each input triangle exactly once. Our method runs on legacy hardware and renders depth-sorted static models significantly faster than previous approaches. We conclude demonstrating the real-time rendering of order-independent transparency effects.
Article URL: http://dx.doi.org/10.1145/2366145.2366179
BibTeX format:
@article{Chen:2012:DTL,
  author = {Ge Chen and Pedro V. Sander and Diego Nehab and Lei Yang and Liang Hu},
  title = {Depth-presorted triangle lists},
  journal = {ACM Transactions on Graphics},
  volume = {31},
  number = {6},
  pages = {160:1--160:9},
  month = nov,
  year = {2012},
}
Search for more articles by Ge Chen.
Search for more articles by Pedro V. Sander.
Search for more articles by Diego Nehab.
Search for more articles by Lei Yang.
Search for more articles by Liang Hu.

Return to the search page.


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