RenderMan Shading Language: Difference between revisions

Content deleted Content added
No edit summary
No edit summary
Line 1:
'''Renderman Shading Language''' (abbreviated RSL) is a component of the [[RenderMan Interface Specification]], and is used to define [[shader]]s. The language syntax is [[C programming language|C-like]].
 
A shader written in RSL can be used without changes on any RenderMan-compliant renderer, such as Pixar's [[PhotoRealistic RenderMan]], DNA Research's [[3Delight]], Sitexgraphics' Air or an open source solution such as [[Pixie (renderer)|Pixie]] or [[Aqsis]].
 
RenderMan Shading Language defines standalone functions and five types of shaders: surface, light, volume, imager and displacement shaders.