Integer algorithm for rendering curved surfaces (Q1114325): Difference between revisions
From MaRDI portal
Created a new Item |
Added link to MaRDI item. |
||
links / mardi / name | links / mardi / name | ||
Revision as of 02:24, 31 January 2024
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
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