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

05 May 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 May 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 May 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 May 2007, 10:31 AM
There's always shaderman ( It hasn't been updated in awhile, but it's still pretty good.

CGTalk Moderation
05 May 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.