A Language for Shading and Lighting Calculations
by Pat Hanrahan, Jim Lawson
show details
Details
url: | http://www.cs.cmu.edu/afs/cs/academic/class/15869-f11/www/readings/hanrahan90_rsl.pdf | abstract: | A shading language provides a means to extend the shading and lighting formulae used by a rendering system. This paper discusses the design of a new shading language based on previous work of Cook and Perlin. This language has various types of shaders for light sources and surface reflectances, point and color data types, control flow constructs that support the casting of out- going and the integration of incident light, a clearly specified interface to the rendering system using global state variables, and a host of useful built-in functions. The design issues and their impact on the implementation are also discussed. |
|
|
You need to log in to add tags and post comments.