Integer algorithm for rendering curved surfaces (Q1114325): Difference between revisions
From MaRDI portal
Added link to MaRDI item. |
Set OpenAlex properties. |
||
(One intermediate revision by one other user not shown) | |||
Property / MaRDI profile type | |||
Property / MaRDI profile type: MaRDI publication profile / rank | |||
Normal rank | |||
Property / full work available at URL | |||
Property / full work available at URL: https://doi.org/10.1016/0010-4485(88)90277-1 / rank | |||
Normal rank | |||
Property / OpenAlex ID | |||
Property / OpenAlex ID: W2132665752 / rank | |||
Normal rank |
Latest revision as of 02:16, 20 March 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