• DocumentCode
    957452
  • Title

    Ray Tracing Free-Form B-Spline Surfaces

  • Author

    Sweeney, Michael A J ; Bartels, Richard H.

  • Author_Institution
    Abel Image Research
  • Volume
    6
  • Issue
    2
  • fYear
    1986
  • Firstpage
    41
  • Lastpage
    49
  • Abstract
    We present a method for using ray tracing to render spline surfaces¿one that is suitable for any object generated from control vertices via tensor-product B-splines. The method derives from kajiya´s work on ray tracing procedurally defined surfaces1 and makes use of two preprocessing steps. One involves the controlvertex refinement recurrences due to Riesenfeld et. al.2, and the second generates a tree of nested bounding boxes. Intersection testing involves running Kajiya´s algorithm on the tree, followed by two to three (on the average) iterations of Newton´s method.
  • Keywords
    Bismuth; Computer graphics; Equations; Fractals; Polynomials; Ray tracing; Spline; Surface fitting; Surface treatment; Weight control;
  • fLanguage
    English
  • Journal_Title
    Computer Graphics and Applications, IEEE
  • Publisher
    ieee
  • ISSN
    0272-1716
  • Type

    jour

  • DOI
    10.1109/MCG.1986.276691
  • Filename
    4056805