A shading language on graphics hardware: the pixelflow shading system
Links to Files
Author/Creator
Author/Creator ORCID
Date
Type of Work
Department
Program
Citation of Original Publication
Olano, Marc, and Anselmo Lastra. “A Shading Language on Graphics Hardware: The Pixelflow Shading System.” Proceedings of the 25th Annual Conference on Computer Graphics and Interactive Techniques, SIGGRAPH ’98, July 24, 1998, 159–68. https://doi.org/10.1145/280814.280857.
Rights
This item is likely protected under Title 17 of the U.S. Copyright Law. Unless on a Creative Commons license, for uses protected by Copyright Law, contact the copyright holder or the author.
Subjects
Abstract
Over the years, there have been two main branches of computergraphics image-synthesis research; one focused on interactivity,the other on image quality. Procedural shading is a powerful tool,commonly used for creating high-quality images and productionanimation. A key aspect of most procedural shading is the use ofa shading language, which allows a high-level description of thecolor and shading of each surface. However, shading languageshave been beyond the capabilities of the interactive graphicshardware community. We have created a parallel graphics multicomputer, PixelFlow, that can render images at 30 frames persecond using a shading language. This is the first system to beable to support a shading language in real-time. In this paper, wedescribe some of the techniques that make this possible.
