Computational geometry: an introduction
Computational geometry: an introduction
The Feasibility of a VLSI Chip for Ray Tracing Bicublic Patches
IEEE Computer Graphics and Applications
Generalized scanning technique for display of parametrically defined surfaces
IEEE Computer Graphics and Applications
Adaptive forward differencing for rendering curves and surfaces
SIGGRAPH '87 Proceedings of the 14th annual conference on Computer graphics and interactive techniques
Algorithms for polynomials in Bernstein form
Computer Aided Geometric Design
Real-time rendering of trimmed surfaces
SIGGRAPH '89 Proceedings of the 16th annual conference on Computer graphics and interactive techniques
Curves and surfaces for computer aided geometric design
Curves and surfaces for computer aided geometric design
Converting Be´zier triangles into rectangular patches
Graphics Gems III
Interactive display of large-scale NURBS models
I3D '95 Proceedings of the 1995 symposium on Interactive 3D graphics
An optimal algorithm for expanding the composition of polynomials
ACM Transactions on Graphics (TOG)
Fast rendering of subdivision surfaces
Proceedings of the eurographics workshop on Rendering techniques '96
Quadratic Bezier triangles as drawing primitives
HWWS '98 Proceedings of the ACM SIGGRAPH/EUROGRAPHICS workshop on Graphics hardware
Towards hardware implementation of loop subdivision
HWWS '00 Proceedings of the ACM SIGGRAPH/EUROGRAPHICS workshop on Graphics hardware
Scan line methods for displaying parametrically defined surfaces
Communications of the ACM
I3D '01 Proceedings of the 2001 symposium on Interactive 3D graphics
Ray tracing parametric patches
SIGGRAPH '82 Proceedings of the 9th annual conference on Computer graphics and interactive techniques
A fast scan-line algorithm for rendering parametric surfaces
SIGGRAPH '79 Proceedings of the 6th annual conference on Computer graphics and interactive techniques
Hardware support for adaptive tessellation of Bézier surfaces based on local tests
Journal of Systems Architecture: the EUROMICRO Journal
BSGP: bulk-synchronous GPU programming
ACM SIGGRAPH 2008 papers
ACM SIGGRAPH 2008 papers
Real-time Reyes-style adaptive surface subdivision
ACM SIGGRAPH Asia 2008 papers
Non-uniform fractional tessellation
Proceedings of the 23rd ACM SIGGRAPH/EUROGRAPHICS symposium on Graphics hardware
Automatic pre-tessellation culling
ACM Transactions on Graphics (TOG)
DiagSplit: parallel, crack-free, adaptive tessellation for micropolygon rendering
ACM SIGGRAPH Asia 2009 papers
Efficient substitutes for subdivision surfaces
ACM SIGGRAPH 2009 Courses
Efficient substitutes for subdivision surfaces in feature-quality games
ACM SIGGRAPH ASIA 2010 Courses
Semi-uniform, 2-different tessellation of triangular parametric surfaces
ISVC'10 Proceedings of the 6th international conference on Advances in visual computing - Volume Part I
Razor: An architecture for dynamic multiresolution ray tracing
ACM Transactions on Graphics (TOG)
Feature-adaptive GPU rendering of Catmull-Clark subdivision surfaces
ACM Transactions on Graphics (TOG)
New 3d graphics rendering engine architecture for direct tessellation of spline surfaces
ICCS'05 Proceedings of the 5th international conference on Computational Science - Volume Part II
Extensions for 3d graphics rendering engine used for direct tessellation of spline surfaces
ICCS'06 Proceedings of the 6th international conference on Computational Science - Volume Part II
Hi-index | 0.00 |
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.