Qualitative and quantitative comparisons of B-spline offset surface approximation methods

Surface offset is one of the most useful operations in Computer Aided Geometric Design (CAGD). However, an implementation of this operator is not trivial primarily because the offset surface, in general, does not have the same representation as the original surface. Hence, it is difficult or impossible to represent an exact offset in a system with limited surface forms. For this reason, some CAGD surface offset operators produce results that are, at times, unsatisfactory. In this article, we discuss surface offset approximation methods in B-spline environment: both the original surfaces and their offsets are B-spline surfaces. This article summarizes research contained in the first named author's PhD thesis.

[1]  R.T. Farouki,et al.  The approximation of non-degenerate offset surfaces , 1986, Comput. Aided Geom. Des..

[2]  Carl de Boor,et al.  A Practical Guide to Splines , 1978, Applied Mathematical Sciences.

[3]  Wayne Tiller,et al.  Offsets of Two-Dimensional Profiles , 1984, IEEE Computer Graphics and Applications.

[4]  Josef Hoschek,et al.  Optimal approximate conversion of spline surfaces , 1989, Comput. Aided Geom. Des..