Integer algorithm for rendering curved surfaces (Q1114325)

From MaRDI portal
scientific article
Language Label Description Also known as
English
Integer algorithm for rendering curved surfaces
scientific article

    Statements

    Integer algorithm for rendering curved surfaces (English)
    0 references
    1988
    0 references
    The paper addresses the problem of rendering free-form surfaces, starting from boundary representation. A family of surfaces is presented that can be viewed as a \(C^ 1\) generalization of the bilinear Coons' patches. An algorithm for rendering this family of surfaces is provided that uses integer arithmetic and bitwise operations only. The algorithm allows efficient ``on the fly'' implementation of Phong shading, texture mapping, surface normal vector modulation, and also of some other effects using only a few 2D lookup tables and some additions. It seems that the approach presented in the paper in conjunction with the z-buffer technique for solving visibility problem form an efficient method for rendering complex surfaces, suitable even for hardware implementation.
    0 references
    0 references
    0 references
    0 references
    0 references
    computer-aided geometric design
    0 references
    curves
    0 references
    surfaces
    0 references
    splines
    0 references
    algorithms
    0 references
    bilinear Coons' patches
    0 references
    integer arithmetic
    0 references
    Phong shading
    0 references
    texture mapping
    0 references
    rendering complex surfaces
    0 references
    0 references