LC #42 Pipers Alley

View Full Version : Renderman - .Slim and .sl files

05-26-2007, 07:21 PM
hi ,

Can any help me to find out what is the basic and technical difference between .slim and .sl files and which approach is used by the production houses.


05-26-2007, 09:57 PM
.sl files are Renderman shader source files. These need to be compiled into a bytecode shader (for prman .slo files - other renderers have different extensions).

.slim files are a templating system created by Pixar. These are Tcl code which generates .sl files from a visual network in their product Slim.

I think generally shaders are hand coded in sl code, but Slim has also been used in production.

In either case the company usually has a library of functions which can be used to be build shaders from a standard template (which could be header files, Slim files or some other system). The RenderMan coursenotes from 2006 show how Disney does it here


05-27-2007, 12:42 AM
thanks simon

information you provied me is very helpfull for me.
Can u answer my one more query ?

I can not affort to buy pixar renderman pro and Renderman artist tool , is there any alternative of this ,in which i can connect different shading functions as in graph editor of RAT (Slim ).

05-27-2007, 10:31 AM
There's always shaderman ( It hasn't been updated in awhile, but it's still pretty good.

CGTalk Moderation
05-27-2007, 10:31 AM
This thread has been automatically closed as it remained inactive for 12 months. If you wish to continue the discussion, please create a new thread in the appropriate forum.