Watertight Tessellation using Forward Differencing
Abstract
In this paper we describe an algorithm and hardware for the tessellation of polynomial surfaces. While conventional forward difference-based tessellation is subject to round off error and cracking, our algorithm produces a bit-for-bit consistent triangle mesh across multiple independently tessellated patches. We present tessellation patterns that exploit the efficiency of iterative evaluation techniques while delivering a defect free adaptive tessellation with continuous level-of-detail. We also report the rendering performance of the resulting physical hardware implementation.
BibTeX
@inproceedings {10.2312:EGGH:EGGH01:025-032,
booktitle = {Eurographics/SIGGRAPH Graphics Hardware Workshop 2001},
editor = {Kurt Akeley and Ulrich Neumann},
title = {{Watertight Tessellation using Forward Differencing}},
author = {Moreton, Henry},
year = {2001},
publisher = {The Eurographics Association},
ISSN = {1727-3471},
ISBN = {158113407X},
DOI = {10.2312/EGGH/EGGH01/025-032}
}
booktitle = {Eurographics/SIGGRAPH Graphics Hardware Workshop 2001},
editor = {Kurt Akeley and Ulrich Neumann},
title = {{Watertight Tessellation using Forward Differencing}},
author = {Moreton, Henry},
year = {2001},
publisher = {The Eurographics Association},
ISSN = {1727-3471},
ISBN = {158113407X},
DOI = {10.2312/EGGH/EGGH01/025-032}
}