| Shading bicubic patches |
| Full text |
Pdf
(1.56 MB)
|
| Source
|
International Conference on Computer Graphics and Interactive Techniques
archive
Proceedings of the 14th annual conference on Computer graphics and interactive techniques
table of contents
Pages: 189 - 196
Year of Publication: 1987
ISBN:0-89791-227-6
Also published in ...
|
|
Authors
|
|
| Sponsor |
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 1, Downloads (12 Months): 25, Citation Count: 10
|
|
|
ABSTRACT
We present several techniques for implementing Phong shading in hardware for bicubic patches. Patches are shaded, not by subdividing into polygons, but by drawing many curves close together leaving no pixel gaps. Each curve is drawn using an adaptive forward difference algorithm which generates the coordinates as well as the shading parameters as cubic functions incrementally evaluated along the curve. The forward difference step size is adaptively adjusted so that it generates approximately one pixel along the curve per forward difference step. The hardware implements Phong shading directly with a surprisingly simple configuration built from general purpose compute units and look-up tables. Two new methods are presented for deriving bicubic approximations to the shading parameters over a bicubic patch. One method uses two Coons patches to approximate the unnormalized N·L, and N·H, and a third Coons patch for N·N, where N is the surface normal, L is the light direction, and H is the direction of maximum highlight. In this case the hardware performs the normalization per pixel. The second method uses two Coons patches to approximate the normalized dot products N·L, and N·H. The method is suitable for both hardware and software implementations.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
 |
1
|
|
| |
2
|
Edwin Catmull, A Subdivision Algorithm f o r Computer Display o f Curved Surfaces, Computer Science, University of Utah, UTEC-CSc-74-133, December 1974.
|
| |
3
|
|
 |
4
|
|
 |
5
|
|
 |
6
|
|
| |
7
|
Bui Tuong Phong, Illumination f o r Computer- Generated Images, UTEC-CSc-73-129, July 1973.
|
CITED BY 10
|
|
|
|
|
|
|
|
|
|
|
Subodh Kumar , Dinesh Manocha , Anselmo Lastra, Interactive display of large-scale NURBS models, Proceedings of the 1995 symposium on Interactive 3D graphics, p.51-ff., April 09-12, 1995, Monterey, California, United States
|
|
|
|
|
|
|
|
|
|
|
|
Subodh Kumar , Dinesh Manocha , Hansong Zhang , Kenneth E. Hoff, III, Accelerated walkthrough of large spline models, Proceedings of the 1997 symposium on Interactive 3D graphics, p.91-ff., April 27-30, 1997, Providence, Rhode Island, United States
|
|
|
|
|
|
|
|