Polyhedral subdivision methods for free-form surfaces
ACM Transactions on Graphics (TOG)
The Reyes image rendering architecture
SIGGRAPH '87 Proceedings of the 14th annual conference on Computer graphics and interactive techniques
Accurate triangulations of deformed, intersecting surfaces
SIGGRAPH '87 Proceedings of the 14th annual conference on Computer graphics and interactive techniques
Efficient, fair interpolation using Catmull-Clark surfaces
SIGGRAPH '93 Proceedings of the 20th annual conference on Computer graphics and interactive techniques
Piecewise smooth surface reconstruction
SIGGRAPH '94 Proceedings of the 21st annual conference on Computer graphics and interactive techniques
Subdivision surfaces in character animation
Proceedings of the 25th annual conference on Computer graphics and interactive techniques
Exact evaluation of Catmull-Clark subdivision surfaces at arbitrary parameter values
Proceedings of the 25th annual conference on Computer graphics and interactive techniques
Hierarchical B-spline refinement
SIGGRAPH '88 Proceedings of the 15th annual conference on Computer graphics and interactive techniques
Watertight tessellation using forward differencing
Proceedings of the ACM SIGGRAPH/EUROGRAPHICS workshop on Graphics hardware
Rapid evaluation of Catmull-Clark subdivision surfaces
Proceedings of the seventh international conference on 3D Web technology
A subdivision algorithm for computer display of curved surfaces.
A subdivision algorithm for computer display of curved surfaces.
T-spline simplification and local refinement
ACM SIGGRAPH 2004 Papers
A realtime GPU subdivision kernel
ACM SIGGRAPH 2005 Papers
Approximating Catmull-Clark subdivision surfaces with bicubic patches
ACM Transactions on Graphics (TOG)
GPU conversion of quad meshes to smooth surfaces
Proceedings of the 2008 ACM symposium on Solid and physical modeling
Real-time creased approximate subdivision surfaces
Proceedings of the 2009 symposium on Interactive 3D graphics and games
Parallel view-dependent tessellation of Catmull-Clark subdivision surfaces
Proceedings of the Conference on High Performance Graphics 2009
DiagSplit: parallel, crack-free, adaptive tessellation for micropolygon rendering
ACM SIGGRAPH Asia 2009 papers
Approximating subdivision surfaces with Gregory patches for hardware tessellation
ACM SIGGRAPH Asia 2009 papers
Fast parallel construction of smooth surfaces from meshes with tri/quad/pent facets
SGP '08 Proceedings of the Symposium on Geometry Processing
Multiresolution attributes for tessellated meshes
I3D '12 Proceedings of the ACM SIGGRAPH Symposium on Interactive 3D Graphics and Games
The pipeline of facial animation fast forward: the NMA example
SIGGRAPH Asia 2012 Technical Briefs
Analytic displacement mapping using hardware tessellation
ACM Transactions on Graphics (TOG)
Real-time local displacement using dynamic GPU memory management
Proceedings of the 5th High-Performance Graphics Conference
Hi-index | 0.00 |
We present a novel method for high-performance GPU-based rendering of Catmull-Clark subdivision surfaces. Unlike previous methods, our algorithm computes the true limit surface up to machine precision, and is capable of rendering surfaces that conform to the full RenderMan specification for Catmull-Clark surfaces. Specifically, our algorithm can accommodate base meshes consisting of arbitrary valence vertices and faces, and the surface can contain any number and arrangement of semisharp creases and hierarchically defined detail. We also present a variant of the algorithm which guarantees watertight positions and normals, meaning that even displaced surfaces can be rendered in a crack-free manner. Finally, we describe a view-dependent level-of-detail scheme which adapts to both the depth of subdivision and the patch tessellation density. Though considerably more general, the performance of our algorithm is comparable to the best approximating method, and is considerably faster than Stam's exact method.