Skinning techniques for interactive B-spline surface interpolation
Computer-Aided Design
Curves and surfaces for CAGD: a practical guide
Curves and surfaces for CAGD: a practical guide
Reducing Control Points in Surface Interpolation
IEEE Computer Graphics and Applications
ACM SIGGRAPH 2003 Papers
T-spline simplification and local refinement
ACM SIGGRAPH 2004 Papers
Adaptive T-spline surface fitting to z-map models
GRAPHITE '05 Proceedings of the 3rd international conference on Computer graphics and interactive techniques in Australasia and South East Asia
Polynomial splines over hierarchical T-meshes
Graphical Models
Harmonic functions for quadrilateral remeshing of arbitrary manifolds
Computer Aided Geometric Design - Special issue: Geometry processing
3D ball skinning using PDEs for generation of smooth tubular surfaces
Computer-Aided Design
Reconstruction of B-spline skinning surface from generalized cylinder mesh
The Visual Computer: International Journal of Computer Graphics
Hi-index | 0.00 |
This paper considers the problem of constructing a smooth surface to fit rows of data points. A special class of T-spline surfaces is examined, which is characterized to have a global knot vector in one parameter direction and individual knot vectors from row to row in the other parameter direction. These T-spline surfaces are suitable for lofted surface interpolation or approximation. A skinning algorithm using these T-spline surfaces is proposed, which does not require the knot compatibility of sectional curves. The algorithm consists of three main steps: generating sectional curves by interpolating data points of each row by a B-spline curve; computing the control curves of a skinning surface that interpolates the sectional curves; and approximating each control curve by a B-spline curve with fewer knots, which results in a T-spline surface. Compared with conventional B-spline surface skinning, the proposed T-spline surface skinning has two advantages. First, the sectional curves and the control curves of a T-spline surface can be constructed independently. Second, the generated T-spline skinning surface usually has much fewer control points than a lofted B-spline surface that fits the data points with the same error bound. Experimental examples have demonstrated the effectiveness of the proposed algorithm.