• DocumentCode
    997816
  • Title

    Rational Beta-splines for representing curves and surfaces

  • Author

    Barsky, Brian A.

  • Author_Institution
    Div. of Comput. Sci., California Univ., Berkeley, CA, USA
  • Volume
    13
  • Issue
    6
  • fYear
    1993
  • Firstpage
    24
  • Lastpage
    32
  • Abstract
    The rational Beta-spline representation, which offers the features of the rational form as well as those of the Beta-spline, is discussed. The rational form provides a unified representation for conventional free-form curves and surfaces along with conic sections and quadratic surfaces, is invariant under projective transformation, and possesses weights, which can be used to control shape in a manner similar to shape parameters. Shape parameters are an inherent property of the Beta-spline and provide intuitive and natural control over shape. The Beta-spline is based on geometric continuity, which provides an appropriate measure of smoothness in computer-aided geometric design. The Beta-spline has local control with respect to vertex movement, is affine invariant, and satisfies the convex hull property. The rational Beta-spline enjoys the benefit of all these attributes. The result is a general, flexible representation, which is amenable to implementation in modern geometric modeling systems.<>
  • Keywords
    computational geometry; splines (mathematics); computer-aided geometric design; conic sections; convex hull property; curves representation; geometric continuity; quadratic surfaces; rational Beta-spline representation; shape parameters; surfaces representation; unified representation; vertex movement; Computer graphics; Context modeling; Control systems; Ellipsoids; Polynomials; Shape control; Solid modeling; Spline; Surface reconstruction; Surface topography;
  • fLanguage
    English
  • Journal_Title
    Computer Graphics and Applications, IEEE
  • Publisher
    ieee
  • ISSN
    0272-1716
  • Type

    jour

  • DOI
    10.1109/38.252550
  • Filename
    252550