Abstract
We present DiagSplit, a parallel algorithm for adaptively tessellating displaced parametric surfaces into high-quality, crack-free micropolygon meshes. DiagSplit modifies the split-dice tessellation algorithm to allow splits along non-isoparametric directions in the surface's parametric domain, and uses a dicing scheme that supports unique tessellation factors for each subpatch edge. Edge tessellation factors are computed using only information local to subpatch edges. These modifications allow all subpatches generated by DiagSplit to be processed independently without introducing T-junctions or mesh cracks and without incurring the tessellation overhead of binary dicing. We demonstrate that DiagSplit produces output that is better (in terms of image quality and number of micropolygons produced) than existing parallel tessellation schemes, and as good as highly adaptive split-dice implementations that are less amenable to parallelization.
Publisher
Association for Computing Machinery (ACM)
Subject
Computer Graphics and Computer-Aided Design
Cited by
16 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献
1. Manuka;ACM Transactions on Graphics;2018-08-09
2. RenderMan;ACM Transactions on Graphics;2018-08-09
3. Real-Time Rendering Techniques with Hardware Tessellation;Computer Graphics Forum;2015-09-21
4. Parallel Reyes-style adaptive subdivision with bounded memory usage;Proceedings of the 19th Symposium on Interactive 3D Graphics and Games;2015-02-27
5. Dynamic feature-adaptive subdivision;Proceedings of the 19th Symposium on Interactive 3D Graphics and Games;2015-02-27