RPS Quick Reference: RSL Functions and Control Structures

abs
acos
ambient
area
arraylength
asin
atan
atmosphere
attribute
attribute *
bake3d
break
calculatenormal
capacity
caustic
ceil
cellnoise
clamp
comp
concat
continue
cos
ctransform
degrees
depth
Deriv
determinant
diffuse
diffuse *
displacement
distance
Du
Dv
environment
environment *
exp
faceforward
filterstep
floor
for
format

fresnel
gather
gather *
getlight
getlights
getshader
getshaders
getvar
gridpattern °
hasmethod
if
illuminance
illuminance *
illuminate
incident
indirectdiffuse
length
_lightingstart °
lightsource
log
max
match
min
mix
mod
_needsurface °
noise
normalize
ntransform
occlusion
opposite
option
option *
phong
photonmap
PI
pnoise
pop
pow
printf
ptlined
push
radians
random
rayinfo

reflect
refract
rendererinfo
reserve
resize
return
rotate
round
setcomp
setxcomp
setycomp
setzcomp
shadername
shadow
shadow *
sign
sin
smoothstep
solar
specular
specular *
specularbrdf
spline
sqrt
step
surface
tan
texture
texture *
texture3d
textureinfo
textureinfo *
transform
trace
transmission
vtransform
while
wnoise
xcomp
ycomp
zcomp


Legend


 

Pixar Animation Studios
(510) 752-3000 (voice)   (510) 752-3151 (fax)
Copyright © 1996- Pixar. All rights reserved.
RenderMan® is a registered trademark of Pixar.