Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
article
Free access

A butterfly subdivision scheme for surface interpolation with tension control

Published: 01 April 1990 Publication History

Abstract

A new interpolatory subdivision scheme for surface design is presented. The new scheme is designed for a general triangulation of control points and has a tension parameter that provides design flexibility. The resulting limit surface is C1 for a specified range of the tension parameter, with a few exceptions. Application of the butterfly scheme and the role of the tension parameter are demonstrated by several examples.

References

[1]
BOEHM, W. Subdividing multivariate splines. Comput. Aided Des. 15 (1983), 345-352.
[2]
BOEHM, W. Triangular spli~ae algorithms. Comput. Aided Geom. Des. 2 (1985), 61-68.
[3]
BOEHM, W., FARIN, G., AND KAHMANN, J. A survey of curve and surface methods in CAGD. Comput. Aided Geom. Des. 1 (1984), 1-60.
[4]
CATMULL, E. E. AND CLARK, J. H. Recursively generated B-spline surfaces on topological meshes. Comput. Aided Des. 19 {1978), 350-355.
[5]
CHAIKIN, G.M. An algorithm for high speed curve generation. Comput. Gr. Image Process. 3 (1974), 346-349.
[6]
COHEN, E., LYCHE, T., AND RIESENFELD, R. Discrete B-splines and subdivision techniques in computer-aided geometric design and computer graphics. Comput. Gr. Image Process. 14 (1980), 87-111.
[7]
COHEN, E., LYCHE, T., AND .:IESENFELD, a. Discrete box splines and refinement algorithms. Comput. Aided Geom. Des. 2 (1984), 131-148.
[8]
Doo, D. AND SABIN, M. Behaviour of recursive division surfaces near extraordinary points. Comput. Aided Des. 10 (1978), 356-360.
[9]
DYN, N., GREGORY, J. A., AND LEVIS, D. A four-point interpolatory subdivision scheme for curve design. Comput. Aided Geom. Des. 4 (1987), 257-268.
[10]
DYN, N., GREGORY, J. A., AND LEVIS, D. Analysis of uniform binary subdivision schemes for curve design. Preprint, to appear in Constr. Approx. (1988).
[11]
DYN, N. AND LEVIN, D. Smooth interpolation by bisection algorithms. In Approx. Theor. 5 (1986), 335-337.
[12]
DYN, N., LEVIS, D., AND MICCHELLI, C.A. Using parameters to increase smoothness of curves and surfaces generated by subdivision. IBM RC. To appear in CAGD (1989).
[13]
LANE, M. AND RIESENFELD, R.F. A theoretical development for the computer generation of piecewise polynomial surfaces. IEEE Trans. Pattern Anal. Mach. Intell. 2 (1980), 35-46.
[14]
MICCHELLI, C. A., PRAUTZSCH, H. Uniform refinement of curves. Linear Algebra and Applications 114/115 (1989), 841-870.
[15]
MICCHELLI, C. A., PRAUTZSCH, H. Computing surfaces invariant under subdivision. IBM RC. To appear in CAGD (1987).
[16]
MICCHELLI, C. A., PRAUTZSCH, S. Computing curves invariant under halving. Comput. Aided Geom. Des. 4 (1987), 133-140.
[17]
NASRI, A.H. Polyhedral subdivision methods for free-form surfaces. ACM Trans. Gr. 6 (1987), 29-73.
[18]
WEISSMAN, A. A 6-point interpolatory subdivision scheme for curve design. M.Sc. thesis, Tel- Aviv University, 1989.

Cited By

View all
  • (2024)A comprehensive MRI-based computational model of blood flow in compliant aorta using radial basis function interpolationBioMedical Engineering OnLine10.1186/s12938-024-01251-x23:1Online publication date: 23-Jul-2024
  • (2024)Neural Geometry Fields For MeshesACM SIGGRAPH 2024 Conference Papers10.1145/3641519.3657399(1-11)Online publication date: 13-Jul-2024
  • (2024)A 3-point point quinary approximating subdivision schemes and its application in geometric modeling and computer graphicsITM Web of Conferences10.1051/itmconf/2024630101863(01018)Online publication date: 13-Feb-2024
  • Show More Cited By

Recommendations

Reviews

Heinrich W. Guggenheimer

The authors have previously studied the convergence of linear interpolatory subdivision schemes for B-spline curves [1]. The schemes investigated generally do not yield smooth (C 2 ) curves. This paper reports on an implementation of a linear interpolatory subdivision scheme for triangulated surfaces (constructing a new subdivision point out of eight neighbors). This scheme depends on a scalar or tensor parameter for which a formal regularity analysis of the limit surface is not available, but it seems to work well (within the narrow limits on the parameters imposed by geometry) on piecewise C 1 surfaces. The usefulness of such a scheme in design experimentation obviously depends on the speed of computation, which in turn depends much more on the internal data structures of the program than on the mathematics of the algorithm. The entire field of CAD would be in much better shape if researchers made their programs available or indicated enough of the crucial technicalities. The bibliography gives a nice survey of the work done in this field.

Access critical reviews of Computing literature here

Become a reviewer for Computing Reviews.

Comments

Information & Contributors

Information

Published In

cover image ACM Transactions on Graphics
ACM Transactions on Graphics  Volume 9, Issue 2
April 1990
86 pages
ISSN:0730-0301
EISSN:1557-7368
DOI:10.1145/78956
  • Editor:
  • John C. Beatty
Issue’s Table of Contents

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 01 April 1990
Published in TOG Volume 9, Issue 2

Permissions

Request permissions for this article.

Check for updates

Qualifiers

  • Article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)176
  • Downloads (Last 6 weeks)22
Reflects downloads up to 18 Aug 2024

Other Metrics

Citations

Cited By

View all
  • (2024)A comprehensive MRI-based computational model of blood flow in compliant aorta using radial basis function interpolationBioMedical Engineering OnLine10.1186/s12938-024-01251-x23:1Online publication date: 23-Jul-2024
  • (2024)Neural Geometry Fields For MeshesACM SIGGRAPH 2024 Conference Papers10.1145/3641519.3657399(1-11)Online publication date: 13-Jul-2024
  • (2024)A 3-point point quinary approximating subdivision schemes and its application in geometric modeling and computer graphicsITM Web of Conferences10.1051/itmconf/2024630101863(01018)Online publication date: 13-Feb-2024
  • (2024)HSS-progressive interpolation for Loop and Catmull–Clark Subdivision SurfacesScientific African10.1016/j.sciaf.2024.e0207023(e02070)Online publication date: Mar-2024
  • (2024)Acoustic simulation using singular boundary method based on loop subdivision surfaces: A seamless integration of CAD and CAEEngineering Analysis with Boundary Elements10.1016/j.enganabound.2023.10.022158(97-106)Online publication date: Jan-2024
  • (2024)Subdivision algorithms with modular arithmeticComputer Aided Geometric Design10.1016/j.cagd.2024.102267108:COnline publication date: 1-Feb-2024
  • (2024) Construction of a modified butterfly subdivision scheme with -smoothness and fourth-order accuracy Applied Mathematics Letters10.1016/j.aml.2024.109087154(109087)Online publication date: Aug-2024
  • (2024)Multi-Modal Meta-Transfer Fusion Network for Few-Shot 3D Model ClassificationInternational Journal of Computer Vision10.1007/s11263-023-01905-8132:3(673-688)Online publication date: 1-Mar-2024
  • (2023)2D/3D Wound Segmentation and Measurement Based on a Robot-Driven Reconstruction SystemSensors10.3390/s2306329823:6(3298)Online publication date: 21-Mar-2023
  • (2023)Polynomial-Based Non-Uniform Ternary Interpolation Surface Subdivision on Quadrilateral MeshMathematics10.3390/math1102048611:2(486)Online publication date: 16-Jan-2023
  • Show More Cited By

View Options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Get Access

Login options

Full Access

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media