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

Hierarchical B-spline refinement

Published: 01 June 1988 Publication History
  • Get Citation Alerts
  • Abstract

    Refinement is usually advocated as a means of gaining finer control over a spline curve or surface during editing. For curves, refinement is a local process. It permits the change of control vertices and subsequent editing of the detail in one region of the curve while leaving control vertices in other regions unaffected. For tensor-product surfaces, however, refinement is not local in the sense that it causes control vertices far from a region of interest to change as well as changing the control vertices that influence the region. However, with some care and understanding it is possible to restrict the influence of refinement to the locality at which an editing effect is desired. We present a method of localizing the effect of refinement through the use of overlays, which are hierarchically controlled subdivisions. We also introduce two editing techniques that are effective when using overlays: one is direct surface manipulation through the use of edit points and the other is offset referencing of control vertices.

    References

    [1]
    Barr, Alan, "Global and Local Deformations of Solid Primitives", Proceedings of SIGGRAPH'84 (Minneapolis, Minnesota, July 23-27, 1984). In Computer Graphics. 18,3 (July, 1984) 21-30.
    [2]
    Bartels, Richard, Beatty, John, and Barsky, Brian, An Introduction to Splines for Use in Computer Graphics and Geometric Modeling, Morgan Kaufmann Publishers, Palo Alto, California (1987).
    [3]
    Cobb, Elizabeth, Design of Sculptured Sulfaces Using the B-Spline Representation, University of Utah PhD Thesis, Salt Lake City, Utah (1984).
    [4]
    Cohen, Elaine, Lyche, Tom, and Riesenfeld, Richard, "Discrete B-spfines and Subdivision Techniques in Computer-Aided Geometric Design and Computer Graphics," Computer Graphics and Image Processing, 14,2 (October, 1980) 87-111.
    [5]
    Faux, Ivor and Pratt, Michael, Computational Geometry for Design and Manufacture, John Wiley & Sons (1979).
    [6]
    Foley, James and van Dam, Andries, Fundamentals of Interactive Computer Graphics, Addison Wesley (1982).
    [7]
    Forsey, David and Wilhelrns, Jane, "Techniques for Interactive Manipulation of Articulated Bodies Using Dynamic Analysis," Proceedings of Graphics Interface '88 to appear} (1988).
    [8]
    Joe, Barry, "Discrete Beta-Splines," Proceedings of SIGGRAPH'87 (Anaheim, California, July 27-31, 1987). In Computer Graphics, 21,4 (July, 1987) 137-144.
    [9]
    Mortenson, Michael, Geometric Modeling, Wiley, New York (1985).
    [10]
    Sederberg, Tom and Parry, Scott, "Free-Form Deformation of Solid Geometric Models," Proceedings of SIGGRAPH'86 (Dallas, Texas, August 18-22, 1986). In Computer Graphics, 20,4 (August, 1986) 151-160.

    Cited By

    View all
    • (2024)Patching Non-Uniform Extraordinary PointsIEEE Transactions on Visualization and Computer Graphics10.1109/TVCG.2023.327166930:8(4683-4693)Online publication date: Aug-2024
    • (2024)A general formulation of reweighted least squares fittingMathematics and Computers in Simulation10.1016/j.matcom.2024.04.029Online publication date: May-2024
    • (2024)Phase-field modelling of fracture in viscoelastic composite using isogeometric FCMInternational Journal of Mechanical Sciences10.1016/j.ijmecsci.2024.109266274(109266)Online publication date: Jul-2024
    • Show More Cited By

    Recommendations

    Comments

    Information & Contributors

    Information

    Published In

    cover image ACM SIGGRAPH Computer Graphics
    ACM SIGGRAPH Computer Graphics  Volume 22, Issue 4
    Aug. 1988
    330 pages
    ISSN:0097-8930
    DOI:10.1145/378456
    Issue’s Table of Contents
    • cover image ACM Conferences
      SIGGRAPH '88: Proceedings of the 15th annual conference on Computer graphics and interactive techniques
      August 1988
      356 pages
      ISBN:0897912756
      DOI:10.1145/54852
    Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    Published: 01 June 1988
    Published in SIGGRAPH Volume 22, Issue 4

    Check for updates

    Author Tags

    1. free-form surface editing
    2. refinement
    3. splines
    4. subdivision

    Qualifiers

    • Article

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)270
    • Downloads (Last 6 weeks)31
    Reflects downloads up to 27 Jul 2024

    Other Metrics

    Citations

    Cited By

    View all
    • (2024)Patching Non-Uniform Extraordinary PointsIEEE Transactions on Visualization and Computer Graphics10.1109/TVCG.2023.327166930:8(4683-4693)Online publication date: Aug-2024
    • (2024)A general formulation of reweighted least squares fittingMathematics and Computers in Simulation10.1016/j.matcom.2024.04.029Online publication date: May-2024
    • (2024)Phase-field modelling of fracture in viscoelastic composite using isogeometric FCMInternational Journal of Mechanical Sciences10.1016/j.ijmecsci.2024.109266274(109266)Online publication date: Jul-2024
    • (2024)Adaptive multi-patch isogeometric analysis with truncated hierarchical B-splines in isotropic/orthotropic mediaComposite Structures10.1016/j.compstruct.2024.118326(118326)Online publication date: Jul-2024
    • (2024)An isogeometric approach to coupled thermomechanics in 3D via hierarchical adaptivityComputers & Mathematics with Applications10.1016/j.camwa.2024.02.050162:C(133-144)Online publication date: 15-May-2024
    • (2024)An adaptive collocation method on implicit domains using weighted extended THB-splinesComputer Aided Geometric Design10.1016/j.cagd.2024.102297111:COnline publication date: 1-Jun-2024
    • (2024)Generalized multilevel B-spline approximation for scattered data interpolation in image processingApplied Mathematical Modelling10.1016/j.apm.2024.05.010134(538-555)Online publication date: Oct-2024
    • (2024)Deal.t: an implementation of multivariate analysis suitable T-splines within the deal.ii frameworkEngineering with Computers10.1007/s00366-024-02002-1Online publication date: 2-Jul-2024
    • (2023)Towards Adaptive Refinement for Multivariate Functional Approximation of Scientific Data2023 IEEE 13th Symposium on Large Data Analysis and Visualization (LDAV)10.1109/LDAV60332.2023.00011(32-41)Online publication date: 23-Oct-2023
    • (2023)Modeling quasi-static and dynamic thermo-elastic coupled brittle fracture using an adaptive isogeometric hybrid phase-field methodFinite Elements in Analysis and Design10.1016/j.finel.2023.103993224:COnline publication date: 15-Oct-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

    Media

    Figures

    Other

    Tables

    Share

    Share

    Share this Publication link

    Share on social media