Efficient, Fair Interpolation Using Catmull-Clark Surfaces
Mark Halstead, Michael Kass, Tony DeRose
Proceedings of SIGGRAPH 93, August 1993, pp. 35--44.
Abstract: We describe an effcient method for constructing a smooth surface that interpolates the vertices of a mesh of arbitrary topological type. Normal vectors can also be interpolated at an arbitrary subset of the vertices. The method improves on existing interpolation techniques in that it is fast, robust and general. Our approach is to compute a control mesh whose Catmull-Clark subdivision surface interpolates the given data and minimizes a smoothness or "fairness" measure of the surface. Following Celniker and Gossard, the norm we use is based on a linear combination of thin-plate and membrane energies. Even though Catmull-Clark surfaces do not possess closed-form parametrizations, we show that the relevant properties of the surfaces can be computed effciently and without approximation. In particular, we show that (1) simple, exact interpolation conditions can be derived, and (2) the fairness norm and its derivatives can be computed exactly, without resort to numerical integration.
Keyword(s): Computational Geometry and Object Modeling - curve, surface, solid, and object representations, Computer-Aided Design (CAD), Spline Approximation, Computer-aided geometric design, B-spline surfaces, subdivision surfaces, thin-plate splines
@inproceedings{Halstead:1993:EFI,
author = {Mark Halstead and Michael Kass and Tony DeRose},
title = {Efficient, Fair Interpolation Using Catmull-Clark Surfaces},
booktitle = {Proceedings of SIGGRAPH 93},
pages = {35--44},
month = aug,
year = {1993},
}
Return to the search page.
graphbib: Powered by "bibsql" and "SQLite3."