Extending Slim |
Slim is designed to be extended and customized. The building blocks of shaders are defined using templates, programmable modules with RenderMan Shading Language at their core. These templates are extensions to Slim and are ready to be modified, replaced, or combined with new templates in order to meet the needs of your studio.
You can automate actions by writing scripts for Slim. Scripting has a variety of uses including generating new shaders, analyzing and modifying existing ones, or simply providing a richer experience when writing templates.
Scripts can be developed interactively within the Slim console. These scripts can also be loaded at startup, and even invoked by users via custom menu items.
For more information, see these sections of the documentation:
Pixar Animation Studios
|