A fast scan-line algorithm for rendering parametric surfaces
James H. Clark
Abstract
James H. Clark
Abstract
An algorithm for rendering shaded pictures of parametric curved surfaces is presented. The algorithm recursively subdivides each surface element on the basis of its screen-space parametric curvature until it is sufficiently close to bilinear to be scan-converted by conventional polygon rendering techniques. The mathematical basis chosen to carry out the subdivision process yields the curvature criterion as a coefficient so that the tests for termination of the subdivision process are extremely simple. In addition, a surface is subdivided only in the parametric direction in which its curvature deviates from the tolerance. The algorithm incorporates a very simple solution to the problem of separations between sibling subpatches.
OpenAlex reports 45 citations for this work. Citation counts describe recorded attention and do not establish research quality.
A contribution statement is not available in the OpenAlex record.
Method details are not available in the OpenAlex metadata.
Findings are not separately available in the OpenAlex metadata.
Limitations are not available in the OpenAlex metadata.
Application details are not available in the OpenAlex metadata.
An algorithm for rendering shaded pictures of parametric curved surfaces is presented. The algorithm recursively subdivides each surface element on the basis of its screen-space parametric curvature until it is sufficiently close to bilinear to be scan-converted by conventional polygon rendering techniques. The mathematical basis chosen to carry out the subdivision process yields the curvature criterion as a coefficient so that the tests for termination of the subdivision process are extremely simple. In addition, a surface is subdivided only in the parametric direction in which its curvature deviates from the tolerance. The algorithm incorporates a very simple solution to the problem of separations between sibling subpatches.
Key concepts: Rendering (computer graphics), Parametric surface, Parametric statistics, Curvature, Polygon (computer graphics), Parametric equation, Subdivision, Algorithm