Skinning techniques for interactive B-spline surface interpolation
Computer-Aided Design
The NURBS book
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
B-spline surface skinning to non-parallel sectional curves
Proceedings of the 10th International Conference on Virtual Reality Continuum and Its Applications in Industry
Approximate T-spline surface skinning
Computer-Aided Design
A study of surface reconstruction for 3D mannequins based on feature curves
Computer-Aided Design
Hi-index | 0.00 |
A new algorithm for reducing control points in lofted surface interpolation to rows of data points is presented in this paper. The key step of surface lofting is to obtain a set of compatible B-spline curves interpolating each row. Given a set of points and their parameterization, a necessary and sufficient condition is proposed to determine the existence of interpolating B-spline curves defined on a given knot vector. Based on this condition, we first properly construct a common knot vector that guarantees the existence of interpolating B-spline curves to each row of points. Then we calculate a set of interpolating B-spline curves defined on the common knot vector by energy minimization. Using this method, fewer control points are employed while maintaining a visually pleasing shape of the lofted surface. Several experimental results demonstrate the usability and quality of the proposed method.