[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ skip to main content
article
Free access

Polyhedral subdivision methods for free-form surfaces

Published: 01 January 1987 Publication History

Abstract

One of the central issues in computer-aided geometric design is the representation of free-form surfaces which are needed for many purposes in engineering and science. Several limitations are imposed on most available surface systems: the rectangularity of the network describing a surface and the manipulation of surfaces without regard to the volume enclosed are examples. Polyhedral subdivision methods suggest themselves as a solution to these problems. Their use, however, is not widespread for several reasons such as the lack of boundary control, and interpolation and interrogation capabilities.
In this paper the original work on subdivision methods is extended to overcome these problems. Two methods are described, one for controlling the boundary curves of such surfaces, and another for interpolating points on irregular networks. A general surface/surface intersection algorithm is also provided: seven decisions need to be made in order to specify a particular implementation. The algorithm is also suitable for intersecting other classes of surfaces amongst which are the popular Bézier and B-spline surfaces.

References

[1]
BALL, A. A., AND STORRY, D. J.T. Recursively generated B-spline surfaces. In Proceedings of CAD 84 (Brighton, England, Apr.), Butterworths, London, 1984, pp. 112-119.
[2]
CATMULL, E., AND CLARK, J. Recursively generated B-spline surfaces on arbitrary topological meshes. CAD J. I0, 6 (Nov. 1978), 350-355.
[3]
CHAIKIN, G.M. An algorithm for high speed curve generation. Comput. Graph. Image Process. 3 (Dec. 1974), 346-349.
[4]
Doo, D. W. H. A recursive subdivision algorithm for fitting quadratic surfaces to irregular polyhedrons. Ph.D. dissertation, Dept. of Computer Science, Brunel Univ., Oxbridge, England, 1978.
[5]
Doo, D. W. H., AND SABIN, M.A. Behaviour of recursive subdivision surfaces near extraordinary points. CAD J. 10, 6 (Nov. 1978), 356-360.
[6]
FORREST, A.R. A unified approach to geometric modelling. ACM SIGGRAPH Comput. Graph. 12, 3 (Aug. 1978), 264-269.
[7]
NASRI, A.H. Polyhedron subdivision methods for free-form surfaces. Ph.D. dissertation, Cornput. Geom. Proj. Memo CGP84/6, School of Computing Studies and Accountancy, Univ. of East Anglia, Norwich, England, 1984.
[8]
SABIN, M. A. Recursive division. In Mathematics of Sur{aces, J. A. Gregory, Ed. Oxford University Press, 1986.
[9]
WIELINGA, R.F. Constrained interpolation using B~zier curves as a new tool in computer-aided design. In Computer-Aided Geometric Design, R. E. Barnhill and R. F. Riesenfeld, Eds. Academic Press, Orlando, Fla., 1974, pp. 153-172.
[10]
YAMAGUCHI, F. A new curve fitting method using a CRT computer display. Comput. Graph. Image Process. 7 (1978), 425-437.

Cited By

View all
  • (2024)HSS-progressive interpolation for Loop and Catmull–Clark Subdivision SurfacesScientific African10.1016/j.sciaf.2024.e0207023(e02070)Online publication date: Mar-2024
  • (2024)Geometric space construction method combined of a spline-skinning based geometric variation method and PCA dimensionality reduction for ship hull form optimizationOcean Engineering10.1016/j.oceaneng.2024.117604302(117604)Online publication date: Jun-2024
  • (2024)Subdivision algorithms with modular arithmeticComputer Aided Geometric Design10.1016/j.cagd.2024.102267108(102267)Online publication date: Feb-2024
  • Show More Cited By

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM Transactions on Graphics
ACM Transactions on Graphics  Volume 6, Issue 1
Jan. 1987
78 pages
ISSN:0730-0301
EISSN:1557-7368
DOI:10.1145/27625
Issue’s Table of Contents

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 01 January 1987
Published in TOG Volume 6, Issue 1

Permissions

Request permissions for this article.

Check for updates

Qualifiers

  • Article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)100
  • Downloads (Last 6 weeks)15
Reflects downloads up to 05 Mar 2025

Other Metrics

Citations

Cited By

View all
  • (2024)HSS-progressive interpolation for Loop and Catmull–Clark Subdivision SurfacesScientific African10.1016/j.sciaf.2024.e0207023(e02070)Online publication date: Mar-2024
  • (2024)Geometric space construction method combined of a spline-skinning based geometric variation method and PCA dimensionality reduction for ship hull form optimizationOcean Engineering10.1016/j.oceaneng.2024.117604302(117604)Online publication date: Jun-2024
  • (2024)Subdivision algorithms with modular arithmeticComputer Aided Geometric Design10.1016/j.cagd.2024.102267108(102267)Online publication date: Feb-2024
  • (2024)Interpolating meshes of arbitrary topology by Catmull–Clark surfaces with energy constraintThe Visual Computer: International Journal of Computer Graphics10.1007/s00371-023-03154-940:9(6081-6092)Online publication date: 1-Sep-2024
  • (2023)Improved adaptive tessellation rendering algorithmTechnology and Health Care10.3233/THC-23600931:S1(81-95)Online publication date: 28-Apr-2023
  • (2023)Edge‐Friend: Fast and Deterministic Catmull‐Clark Subdivision SurfacesComputer Graphics Forum10.1111/cgf.1486342:8Online publication date: 3-Aug-2023
  • (2023)An algorithm for determining the inner and outer loops of arbitrary parametric surfacesEngineering Computations10.1108/EC-01-2022-003640:1(296-310)Online publication date: 7-Feb-2023
  • (2022)Psychological evaluation of 42-channel spherical loudspeaker in low-reverberant environmentAcoustical Science and Technology10.1250/ast.43.11343:2(113-116)Online publication date: 1-Mar-2022
  • (2022)Conjugate-Gradient Progressive-Iterative Approximation for Loop and Catmull-Clark Subdivision Surface InterpolationJournal of Computer Science and Technology10.1007/s11390-020-0183-137:2(487-504)Online publication date: 1-Apr-2022
  • (2021)Gauss–Seidel progressive iterative approximation (GS-PIA) for subdivision surface interpolationThe Visual Computer: International Journal of Computer Graphics10.1007/s00371-021-02318-939:1(139-148)Online publication date: 16-Oct-2021
  • Show More Cited By

View Options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Login options

Full Access

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media