RSL

E236163

RSL is the shading language used in Pixar's RenderMan system to define the appearance of surfaces, lights, and volumes in high-end computer graphics rendering.

All labels observed (1)

Label Occurrences
RSL canonical 1

How this entity was disambiguated

Statements (48)

Predicate Object
instanceOf domain-specific programming language ⓘ
shading language ⓘ
associatedWith RenderMan Interface Specification ⓘ
designedFor REYES rendering architecture ⓘ
developedBy Pixar Animation Studios ⓘ
domain computer graphics ⓘ
offline rendering ⓘ
executionEnvironment RenderMan-compliant renderer ⓘ
executionModel run per shading sample ⓘ
fullName RenderMan Shading Language ⓘ
linked to: RenderMan
hasFeature C-like syntax ⓘ
built-in noise functions ⓘ
displacement of geometry at render time ⓘ
illuminance loops ⓘ
light sampling ⓘ
normal and color types ⓘ
shader parameters ⓘ
static typing ⓘ
texture lookups ⓘ
user-defined functions ⓘ
vector and point types ⓘ
influenced modern production shading languages ⓘ
relatedTo GLSL ⓘ
HLSL ⓘ
OSL ⓘ
supports arbitrary output variables ⓘ
displacement shaders ⓘ
imager shaders ⓘ
light shaders ⓘ
pattern shaders ⓘ
procedural noise functions ⓘ
ray tracing features ⓘ
shadow mapping ⓘ
surface shaders ⓘ
volume shaders ⓘ
typicalOutput displacement ⓘ
lighting contributions ⓘ
opacity ⓘ
surface color ⓘ
usedBy feature film production ⓘ
visual effects studios ⓘ
usedFor defining light shaders ⓘ
defining surface appearance ⓘ
defining volume shaders ⓘ
displacement mapping ⓘ
high-end film rendering ⓘ
procedural texturing ⓘ
usedIn Pixar RenderMan ⓘ
linked to: RenderMan

How these facts were elicited

Referenced by (1)

Full triples — surface form annotated when it differs from this entity's canonical label.

RenderMan → abbreviation → RSL ⓘ