抄録
After reviewing different approaches, a new algorithm is presented for fairing B-spline curves and surfaces. It is based on a novel fairness measure, which is derived from a notion called ″target curvature″. The target curvature is computed from the not-yet-faired curve or surface automatically, but with optional user-interaction to make it flexible. The method itself is parameter invariant and local. We introduce two implementations, a slower, iterative method emphasizing locality and a faster algorithm involving discrete integration and fitting. The results are illustrated by a few examples.