Abstract
A new method for constructing interpolating Loop subdivision surfaces is presented. The new method is an extension of the progressive interpolation technique for B-splines. Given a triangular mesh M, the idea is to iteratively upgrade the vertices of M to generate a new control mesh \(\overline{M}\) such that limit surface of \(\overline{M}\) would interpolate M. It can be shown that the iterative process is convergent for Loop subdivision surfaces. Hence, the method is well-defined. The new method has the advantages of both a local method and a global method, i.e., it can handle meshes of any size and any topology while generating smooth interpolating subdivision surfaces that faithfully resemble the shape of the given meshes. The meshes considered here can be open or closed.
Similar content being viewed by others
References
Catmull E, Clark J. Recursively generated B-spline surfaces on arbitrary topological meshes. Computer-Aided Design, 1978, 10(6): 350–355.
Doo D, Sabin M. Behaviour of recursive division surfaces near extraordinary points. Computer-Aided Design, 1978, 10(6): 356–360.
Loop C. Smooth subdivision surfaces based on triangles [Master’ Thesis]. Dept. Math., Univ. Utah, 1987.
Dyn N, Levin D, Gregory J A. A butterfly subdivision scheme for surface interpolation with tension control. ACM Trans. Graphics, 1990, 9(2): 160–169.
Zorin D, Schröder P, Sweldens W. Interpolating subdivision for meshes with arbitrary topology. Computer Graphics, Ann. Conf. Series, 1996, 30: 189–192.
Kobbelt L. Interpolatory subdivision on open quadrilateral nets with arbitrary topology. Comput. Graph. Forum, 1996, 5(3): 409–420.
Halstead M, Kass M, DeRose T. Efficient, fair interpolation using Catmull-Clark surfaces. In Proc. SIGGRAPH 1993, Anaheim, USA, August 1–6, 1993, pp.47–61.
Nasri A H. Surface interpolation on irregular networks with normal conditions. Computer Aided Geometric Design, 1991, 8: 89–96.
Zheng J, Cai Y Y. Interpolation over arbitrary topology meshes using a two-phase subdivision scheme. IEEE Trans. Visualization and Computer Graphics, 2006, 12(3): 301–310.
Lai S, Cheng F. Similarity based interpolation using Catmull-Clark subdivision surfaces. The Visual Computer, 2006, 22(9): 865–873.
Litke N, Levin A, Schröder P. Fitting subdivision surfaces. In Proc. Visualization 2001, San Diego, USA, Oct. 21–26, 2001, pp.319–324.
de Boor C. How does Agee’s method work? In Proc. 1979 Army Numerical Analysis and Computers Conference, ARO Report 79-3, Army Research Office, pp.299–302.
Lin H, Bao H, Wang G. Totally positive bases and progressive iteration approximation. Computer & Mathematics with Applications, 2005, 50: 575–586.
Lin H, Wang G, Dong C. Constructing iterative non-uniform B-spline curve and surface to fit data points. Science in China (Series F), 2003, 47(3): 315–331. (in Chinese)
Qi D, Tian Z, Zhang Y, Zheng J B. The method of numeric polish in curve fitting. Acta Mathematica Sinica, 1975, 18(3): 173–184. (in Chinese)
Delgado J, Peña J M. Progressive iterative approximation and bases with the fastest convergence rates. Computer Aided Geometric Design, 2007, 24(1): 10–18.
Magnus I R, Neudecker H. Matrix Differential Calculus with Applications in Statistics and Econometrics. New York: John Wiley & Sons, 1988.
Hoppe H, DeRose T, Duchamp T, Halstead M, Jin H, McDonald J, Schweitzer J, Stuetzle W. Piecewise smooth surface reconstruction. In Proc. the 21st Annual Conference on Computer Graphics and Interactive Techniques (SIGGRAPH’94), Orlando, USA, July 24–29, 1994, pp.295–302.
Schweitzer J E. Analysis and application of subdivision surfaces [Ph.D. Dissertation]. University of Washington, Seattle, 1996.
Zorin D, Schröder P, DeRose T, Kobbelt L, Levin A, Sweldens W. Subdivision for modeling and animation. In SIGGRAPH 2000 Course Notes, ACM SIGGRAPH, Boston, USA, 2006, pp.30–50.
Biermann H, Levin A, Zorin D. Piecewise smooth subdivision surfaces with normal control. In Proc. SIGGRAPH 2000, New Orleans, USA, July 23–28, 2000, pp.113–120.
Shilane P, Min P, Kazhdan M, Funkhouser T. The Princeton shape benchmark. In Proc. Shape Modeling Int’l, June 7–9, 2004, pp.167–178.
Author information
Authors and Affiliations
Corresponding author
Additional information
Research work presented here is supported by NSF of USA under Grant No. DMI-0422126. The last author is supported by the National Natural Science Foundation of China under Grant Nos. 60625202, 60533070.
Rights and permissions
About this article
Cite this article
Cheng, FH.(., Fan, FT., Lai, SH. et al. Loop Subdivision Surface Based Progressive Interpolation. J. Comput. Sci. Technol. 24, 39–46 (2009). https://doi.org/10.1007/s11390-009-9199-2
Received:
Revised:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11390-009-9199-2