Abstract
For the last few years the state of the art in producing three-dimensional Gouraud shaded graphics has been the use of Gouraud shading hardware. Combined with z-buffering it enables graphic workstations to provide real time display. The disadvantages of this approach are the relatively poor quality of Gouraud shaded images and its still very high cost, which so far prohibit real-time applications running on standard PCs. This article describes a universal approach to provide a very powerful graphic unit using minimal hardware at very low cost. This graphic unit will not only support Gouraud shading, but also such methods as 2D-texturing [3], solid texturing [10], normal (bump) texturing [2], shadow mapping [15, 13] and Phong shading [11] as well as a combination of these methods (shade trees [5]).
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Amanatides, J.: Ray tracing with cones. Computer Graphics 18 (3): 129–135, July 1984.
Blinn, J. F.: Simulation of wrinkled surfaces. Computer Graphics 12 (3): 286–292, August 1978.
Blinn, J. F. and Newell, M. E.: Texture and reflection in computer generated images. Communications of the ACM 19 (10): 542–547, October 1976.
Claussen, U.: Verfahren zur schnellen Beleuchtungs- und Schattierungsberechnung. Dissertationsarbeit, Fakultät Physik, Universität Tübingen, Germany 1990.
Cook, R. L.: Shade trees. Computer Graphics 18 (3): 223–231, July 1984.
van Dam, A.: PHIGS+ functional description revision 3.0. Computer Graphics 22 (3): 125–218, July 1988.
Greenberg, D. P., Cohen, M. F. and Torrance. K. E.: Radiosity: a method for computing global illumination. The Visual Computer 2: 291–297, 1986.
Gouraud, H.: Continuous shading of curved surfaces. IEEE Transaction on Computers C-20(6):623–628, June 1971.
Newman, W. M. and Sproull, R. F.: Principles of interactive computer graphics. Springer, 1986.
Peachey, D. R.: Solid texturing of complex surfaces. Computer Graphics 19 (3): 279–286, July 1986.
Phong, B. T.: Illumination for computer generated images. Communications of the ACM 18(6): 311–317, June 1975.
The RenderMan Interface. Pixar, San Rafael; CA, edition 3.0, May 1988.
Reeves, W. T., Salesin, D. H. and Cook, R. L.: Rendering antialiased shadows with depth maps. Computer Graphics 21 (4): 283–291, July 1987.
Whitted, T.: An improved illumination model for shaded display. Communications of the ACM 23 (6): 343–349, June 1980.
Williams, L.: Casting curved shadows on curved surfaces. Computer Graphics 12 (3): 270–274, August 1978.
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 1992 EUROGRAPHICS The European Association for Computer Graphics
About this chapter
Cite this chapter
Pöpsel, J., Tikwinski, E. (1992). A Multipurpose Hardware Shader. In: Grimsdale, R.L., Kaufman, A. (eds) Advances in Computer Graphics Hardware V. EurographicSeminars. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-76777-7_4
Download citation
DOI: https://doi.org/10.1007/978-3-642-76777-7_4
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-76779-1
Online ISBN: 978-3-642-76777-7
eBook Packages: Springer Book Archive