Skinning techniques for interactive B-spline surface interpolation
Computer-Aided Design
Sectional-curvature preserving skinning surfaces
Computer Aided Geometric Design
The NURBS book (2nd ed.)
Reducing Control Points in Surface Interpolation
IEEE Computer Graphics and Applications
G1-smooth branching surface construction from cross sections
Computer-Aided Design
Hi-index | 0.00 |
B-spline surface skinning is widely used in geometric modeling. However, the traditional method may introduce wiggles in the final surface when the sectional curves are non-parallel. An algorithm for skinning non-parallel sectional curves is proposed in this paper to avoid wiggles. Firstly, the input curves are divided into multiple groups automatically, and each group will produce a B-spline surface. Then, the end tangents of each surface to be generated are estimated. Finally, surface skinning with end derivatives specified is applied to each group of curves. The adjacent B-spline surfaces are G1 continuous. Experimental results show that our algorithm could generate visually pleasing shape of the skinned surfaces.