Languages Features Creators CSV Resources Challenges Add Language
GitHub icon

RenderMan Shading Language

RenderMan Shading Language - Programming language

< >

RenderMan Shading Language is a programming language created in 1989.

#2136on PLDB 34Years Old 75Users
0Books 0Papers

Renderman Shading Language (abbreviated RSL) is a component of the RenderMan Interface Specification, and is used to define shaders. The language syntax is 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 or Aqsis. Read more on Wikipedia...

Example from Wikipedia:
float length(vector v) { return sqrt(v . v); /* . is a dot product */ }
election-markup-language.html 路 renderman-shading-language.html 路 dragonbasic.html

View source

- Build the next great programming language Search Day 213 About Blog Acknowledgements Traffic Traffic Today GitHub