Overlap patches: a new scheme for interpolating curve networks with n-sided regions
Computer Aided Geometric Design
Efficient, fair interpolation using Catmull-Clark surfaces
SIGGRAPH '93 Proceedings of the 20th annual conference on Computer graphics and interactive techniques
Curve interpolation in recursively generated B-spline surfaces over arbitrary topology
Computer Aided Geometric Design
G2 interpolation of free form curve networks by biquintic Gregory patches
Computer Aided Geometric Design - Special issue: in memory of John Gregory
Interpolating nets of curves by smooth subdivision surfaces
Proceedings of the 26th 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
Recursive subdivision of polygonal complexes and its applications in computer-aided geometric design
Computer Aided Geometric Design
Subdivision Methods for Geometric Design: A Constructive Approach
Subdivision Methods for Geometric Design: A Constructive Approach
Lofted Catmull-Clark Subdivision Surfaces
GMP '02 Proceedings of the Geometric Modeling and Processing — Theory and Applications (GMP'02)
Design of solids with free-form surfaces
SIGGRAPH '83 Proceedings of the 10th annual conference on Computer graphics and interactive techniques
Fairing Recursive Subdivision Surfaces with Curve Interpolation Constraints
SMI '01 Proceedings of the International Conference on Shape Modeling & Applications
Skinning Catmull-Clark Subdivision Surfaces with Incompatible Cross-Sectional Curves
PG '03 Proceedings of the 11th Pacific Conference on Computer Graphics and Applications
Computing curvature bounds for bounded curvature subdivision
Computer Aided Geometric Design
FiberMesh: designing freeform surfaces with 3D curves
ACM SIGGRAPH 2007 papers
Generating subdivision surfaces from profile curves
Computer-Aided Design
Nonlinear subdivision through nonlinear averaging
Computer Aided Geometric Design
ACM SIGGRAPH 2008 papers
Proceedings of the 2009 symposium on Interactive 3D graphics and games
A less-constrained solution to curve interpolation by Catmull-Clark subdivision surfaces
Proceedings of the 2009 Computer Graphics International Conference
A fast interactive reverse-engineering system
Computer-Aided Design
Immersion and embedding of self-crossing loops
Proceedings of the Eighth Eurographics Symposium on Sketch-Based Interfaces and Modeling
Reconstructing surfaces from sketched 3D irregular curve networks
Proceedings of the Eighth Eurographics Symposium on Sketch-Based Interfaces and Modeling
Sketch-based modeling of smooth surfaces using adaptive curve networks
Proceedings of the Eighth Eurographics Symposium on Sketch-Based Interfaces and Modeling
SMI 2012: Full Interpolating an arbitrary number of joint B-spline curves by Loop surfaces
Computers and Graphics
Design-driven quadrangulation of closed 3D curves
ACM Transactions on Graphics (TOG) - Proceedings of ACM SIGGRAPH Asia 2012
Technical Section: Sketch-based surface design using malleable curve networks
Computers and Graphics
Sketch-based generation and editing of quad meshes
ACM Transactions on Graphics (TOG) - SIGGRAPH 2013 Conference Proceedings
Surface patches for 3D sketching
Proceedings of the International Symposium on Sketch-Based Interfaces and Modeling
Subdivision surfaces integrated in a CAD system
Computer-Aided Design
ACM Transactions on Graphics (TOG)
Hi-index | 0.01 |
Lofting is a traditional technique for creating a curved shape by first specifying a network of curves that approximates the desired shape and then interpolating these curves with a smooth surface. This paper addresses the problem of lofting from the viewpoint of subdivision. First, we develop a subdivision scheme for an arbitrary network of cubic B-splines capable of being interpolated by a smooth surface. Second, we provide a quadrangulation algorithm to construct the topology of the surface control mesh. Finally, we extend the Catmull-Clark scheme to produce surfaces that interpolate the given curve network. Near the curve network, these lofted subdivision surfaces are C2 bicubic splines, except for those points where three or more curves meet. We prove that the surface is C1 with bounded curvature at these points in the most common cases; empirical results suggest that the surface is also C1 in the general case.