RenderMan Shading Language: Difference between revisions

Content deleted Content added
No edit summary
No edit summary
 
(One intermediate revision by one other user not shown)
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.
Line 31:
* [https://renderman.pixar.com/resources/RenderMan_20/shadingLanguage.html Shading Language (RSL) documentation]
 
[[Category:{{RenderMan]]}}
{{DEFAULTSORT:Renderman Shading Language}}
[[Category:RenderMan]]
[[Category:Shading languages]]
 
{{DEFAULTSORT:Renderman Shading Language}}
{{graphics-software-stub}}
 
[[Category:RenderMan]]
[[Category:Shading languages]]
[[zh:RenderMan规范#RenderMan着色语言(RSL)]]