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{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},
}
Return to the search page.
graphbib: Powered by "bibsql" and "SQLite3."