• DocumentCode
    1949318
  • Title

    Systolic arrays for bicubical polynomial evaluation in computer graphics

  • Author

    Valenzano, Adriano ; Montuschi, Paolo ; Ciminiera, Luigi

  • Author_Institution
    Politecnico di Torino, Italy
  • fYear
    1990
  • fDate
    21-23 Mar 1990
  • Firstpage
    901
  • Lastpage
    902
  • Abstract
    A class of systolic architectures designed to evaluate bicubical parametric polynomials for a set of fixed and uniformly spaced values of the two parameters is presented. The arrays fit very well into a more general context in which special units are designed to convert the description of an object given in terms of parametric surfaces into a representation which is more convenient for the rendering algorithm, for example, ray tracing and ray casting. It can be demonstrated that a surface can be represented by means of a set of `surface patches´, each one defined by means of a given set of control vertices. Three bicubical polynomials (one for each spatial coordinate) define each surface patch. The proposed hardware solution does not require dividers, but only shifters. The evaluation process produces 81 results for each polynomial, since a matrix of 9×9 different pairs of values of the parameters (u,v) has to be considered
  • Keywords
    computer graphics; parallel architectures; bicubical polynomial evaluation; bicubical polynomials; computer graphics; ray casting; ray tracing; rendering algorithm; systolic architectures; Algorithm design and analysis; Casting; Computer graphics; Hardware; Performance evaluation; Polynomials; Ray tracing; Surface fitting; Systolic arrays;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computers and Communications, 1990. Conference Proceedings., Ninth Annual International Phoenix Conference on
  • Conference_Location
    Scottsdale, AZ
  • Print_ISBN
    0-8186-2030-7
  • Type

    conf

  • DOI
    10.1109/PCCC.1990.101740
  • Filename
    101740