首页 | 本学科首页   官方微博 | 高级检索  
     


Local control of interval tension using weighted splines
Authors:Thomas A. Foley
Affiliation:

Computer Science Dept., Arizona State University, Tempe, AZ 85287, U.S.A.

Abstract:Cubic spline interpolation and B-spline sums are useful and powerful tools in computer aided design. These are extended by weighted cubic splines which have tension controls that allow the user to tighten or loosen the curve on intervals between interpolation points. The weighted spline is a C1 piecewise cubic that minimizes a variational problem similar to one that a C2 cubic spline minimizes. A B-spline like basis is constructed for weighted splines where each basis function is nonnegative and nonzero only on four intervals. The basis functions sum up identically to one, thus curves generated by summing control points multiplied by the basis functions have the convex hull property. Different weights are built into the basis functions so that the control point curves are piecewise cubics with local control of interval tension. If all weights are equal, then the weighted spline is the C2 cubic spline and the basis functions are B-splines.
Keywords:Interpolation   approximation   curves   computer aided design   B-splines
本文献已被 ScienceDirect 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号