Moreton, HenryKurt Akeley and Ulrich Neumann2013-10-282013-10-282001158113407X1727-3471http://dx.doi.org/10.2312/EGGH/EGGH01/025-032In 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.I.3.I [Computer Graphics]Hardware ArchitectureGraphics processorsI.3.5[Computer Graphics]Computational GeometryCurvesurfacesolidand object representationssplinesWatertight Tessellation using Forward Differencing