THE SHADER CACHE: A RENDERING PIPELINE ACCELERATOR
James Arvo, Cornell University, Ithaca, New York
Cary Scofield, Hewlett-Packard, Chelmsford, Massachusetts
Publisher Summary
This chapter describes a caching strategy to accelerate shading calculations in any traditional polygon-rendering pipeline—such as that defined by programmer’s hierarchical interactive graphics system. The purpose of the cache is to reduce the number of redundant shading calculations performed on behalf of adjacent polygons sharing at least one vertex and associated surface normal. Such polygons frequently result from applications that tesselate trimmed or implicit surfaces. The chapter discusses the augmentation of the shading module, with a cache, ...
Get Graphics Gems III (IBM Version) now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.