Free-form deformation of solid geometric models
SIGGRAPH '86 Proceedings of the 13th annual conference on Computer graphics and interactive techniques
Input method of boundary solids by sketching
Computer-Aided Design
A butterfly subdivision scheme for surface interpolation with tension control
ACM Transactions on Graphics (TOG)
Piecewise smooth surface reconstruction
SIGGRAPH '94 Proceedings of the 21st annual conference on Computer graphics and interactive techniques
Creating solid models from single 2D sketches
SMA '95 Proceedings of the third ACM symposium on Solid modeling and applications
SKETCH: an interface for sketching 3D scenes
SIGGRAPH '96 Proceedings of the 23rd annual conference on Computer graphics and interactive techniques
Interpolating Subdivision for meshes with arbitrary topology
SIGGRAPH '96 Proceedings of the 23rd 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
Teddy: a sketching interface for 3D freeform design
Proceedings of the 26th annual conference on Computer graphics and interactive techniques
Computational Geometry for Design and Manufacture
Computational Geometry for Design and Manufacture
Proceedings of the conference on Visualization '01
Subdivision Surface Fitting to a Range of Points
PG '99 Proceedings of the 7th Pacific Conference on Computer Graphics and Applications
Skinning Catmull-Clark Subdivision Surfaces with Incompatible Cross-Sectional Curves
PG '03 Proceedings of the 11th Pacific Conference on Computer Graphics and Applications
Proceedings of the 2005 symposium on Interactive 3D graphics and games
Lofting curve networks using subdivision surfaces
Proceedings of the 2004 Eurographics/ACM SIGGRAPH symposium on Geometry processing
A sketch-based interface for detail-preserving mesh editing
ACM SIGGRAPH 2005 Papers
Game Character Development with Maya (New Riders Games)
Game Character Development with Maya (New Riders Games)
Technical Section: Sketch-based modeling: A survey
Computers and Graphics
Computer Aided Geometric Design
Sketching subdivision surfaces
Proceedings of the 6th Eurographics Symposium on Sketch-Based Interfaces and Modeling
Integration of CAD and boundary element analysis through subdivision methods
Computers and Industrial Engineering
Loop subdivision surfaces interpolating B-spline curves
Computer-Aided Design
SMI 2012: Full Interpolating an arbitrary number of joint B-spline curves by Loop surfaces
Computers and Graphics
EuroMed'12 Proceedings of the 4th international conference on Progress in Cultural Heritage Preservation
Hi-index | 0.00 |
The construction of freeform models has always been a challenging task. A popular approach is to edit a primitive object such that its projections conform to a set of given planar curves. This process is tedious and relies very much on the skill and experience of the designer in editing 3D shapes. This paper describes an intuitive approach for the modeling of freeform objects based on planar profile curves. A freeform surface defined by a set of orthogonal planar curves is created by blending a corresponding set of sweep surfaces. Each of the sweep surfaces is obtained by sweeping a planar curve about a computed axis. A Catmull-Clark subdivision surface interpolating a set of data points on the object surface is then constructed. Since the curve points lying on the computed axis of the sweep will become extraordinary vertices of the subdivision surface, a mesh refinement process is applied to adjust the mesh topology of the surface around the axis points. In order to maintain characteristic features of the surface defined with the planar curves, sharp features on the surface are located and are retained in the mesh refinement process. This provides an intuitive approach for constructing freeform objects with regular mesh topology using planar profile curves.