• Title of article

    Change of basis algorithms for surfaces in CAGD Original Research Article

  • Author/Authors

    Suresh Lodha، نويسنده , , RON GOLDMAN، نويسنده ,

  • Issue Information
    روزنامه با شماره پیاپی سال 1995
  • Pages
    24
  • From page
    801
  • To page
    824
  • Abstract
    The computational complexity of general change of basis algorithms from one bivariate polynomial basis of degree n to another bivariate polynomial basis of degree n using matrix multiplication is O(n4). Applying blossoming and duality, we derive change of basis algorithms with computational complexity O(n3) between two important classes of polynomial bases used for representing surfaces in CAGD: B-bases and L-bases. Change of basis algorithms for B-bases follow from their blossoming property; change of basis algorithms for L-bases follow from the duality between L-bases and B-bases. The Bézier and multinomial bases are special cases of both B-bases and L-bases, so these algorithms can be used to convert between the Bézier and multinomial forms. We also show that the bivariate Horner evaluation algorithm for the multinomial basis is dual to the bivariate de Boor evaluation algorithm for B-patches.
  • Keywords
    Polynomials , Surfaces , CAGD , de Boor-Fix formula , de Boor evaluation , Horner evaluation , Algorithms , Blossoming , Change of basis , Duality
  • Journal title
    Computer Aided Geometric Design
  • Serial Year
    1995
  • Journal title
    Computer Aided Geometric Design
  • Record number

    1138731