Polyhedral subdivision methods for free-form surfaces
ACM Transactions on Graphics (TOG)
Efficient, fair interpolation using Catmull-Clark surfaces
SIGGRAPH '93 Proceedings of the 20th annual conference on Computer graphics and interactive techniques
A unified approach to subdivision algorithms near extraordinary vertices
Computer Aided Geometric Design
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
Piecewise smooth subdivision surfaces with normal control
Proceedings of the 27th annual conference on Computer graphics and interactive techniques
Proceedings of the 27th annual conference on Computer graphics and interactive techniques
I3D '01 Proceedings of the 2001 symposium on Interactive 3D graphics
Rapid evaluation of Catmull-Clark subdivision surfaces
Proceedings of the seventh international conference on 3D Web technology
Design of solids with free-form surfaces
SIGGRAPH '83 Proceedings of the 10th annual conference on Computer graphics and interactive techniques
A realtime GPU subdivision kernel
ACM SIGGRAPH 2005 Papers
ACM SIGGRAPH 2006 Papers
ACM SIGGRAPH Asia 2008 papers
ACM SIGGRAPH Asia 2008 papers
On Smooth Bicubic Surfaces from Quad Meshes
ISVC '08 Proceedings of the 4th International Symposium on Advances in Visual Computing
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
On the complexity of smooth spline surfaces from quad meshes
Computer Aided Geometric Design
Efficient substitutes for subdivision surfaces
ACM SIGGRAPH 2009 Courses
Fast parallel construction of smooth surfaces from meshes with tri/quad/pent facets
SGP '08 Proceedings of the Symposium on Geometry Processing
Parameterizing subdivision surfaces
ACM SIGGRAPH 2010 papers
Adaptive LOD editing of quad meshes
Proceedings of the 7th International Conference on Computer Graphics, Virtual Reality, Visualisation and Interaction in Africa
Consistent normal interpolation
ACM SIGGRAPH Asia 2010 papers
Efficient substitutes for subdivision surfaces in feature-quality games
ACM SIGGRAPH ASIA 2010 Courses
Efficient bounding of displaced Bézier patches
Proceedings of the Conference on High Performance Graphics
Smooth Bi-3 spline surfaces with fewest knots
Computer-Aided Design
Editable polycube map for GPU-based subdivision surfaces
I3D '11 Symposium on Interactive 3D Graphics and Games
SMI 2011: Full Paper: Displaced subdivision surfaces of animated meshes
Computers and Graphics
Razor: An architecture for dynamic multiresolution ray tracing
ACM Transactions on Graphics (TOG)
Sketch-based modeling of smooth surfaces using adaptive curve networks
Proceedings of the Eighth Eurographics Symposium on Sketch-Based Interfaces and Modeling
Feature-adaptive GPU rendering of Catmull-Clark subdivision surfaces
ACM Transactions on Graphics (TOG)
Multiresolution attributes for tessellated meshes
I3D '12 Proceedings of the ACM SIGGRAPH Symposium on Interactive 3D Graphics and Games
Beyond Catmull–Clark? A Survey of Advances in Subdivision Surface Methods
Computer Graphics Forum
Graphical Models
Feature-Preserving Displacement Mapping With Graphics Processing Unit (GPU) Tessellation
Computer Graphics Forum
Improving the Parameterization of Approximate Subdivision Surfaces
Computer Graphics Forum
Technical Section: Sketch-based surface design using malleable curve networks
Computers and Graphics
A mobile 3-D display processor with a bandwidth-saving subdivider
IEEE Transactions on Very Large Scale Integration (VLSI) Systems
Hi-index | 0.00 |
We present a simple and computationally efficient algorithm for approximating Catmull-Clark subdivision surfaces using a minimal set of bicubic patches. For each quadrilateral face of the control mesh, we construct a geometry patch and a pair of tangent patches. The geometry patches approximate the shape and silhouette of the Catmull-Clark surface and are smooth everywhere except along patch edges containing an extraordinary vertex where the patches are C0. To make the patch surface appear smooth, we provide a pair of tangent patches that approximate the tangent fields of the Catmull-Clark surface. These tangent patches are used to construct a continuous normal field (through their cross-product) for shading and displacement mapping. Using this bifurcated representation, we are able to define an accurate proxy for Catmull-Clark surfaces that is efficient to evaluate on next-generation GPU architectures that expose a programmable tessellation unit.