Shader Design
1 Building Shaders
Building Slim Shading Networks
Creating Shading Networks
Creating Connections
The Art of Shader Design
The Graph View Editor
Slim's Shader Arsenal
The Core Functions
Special Appearances
Special Case Names
Create Custom Solutions
2 Shader Design
The Shader Design Process
Authoring Shaders Interactively
Founded Upon the RSL
Deceptively Simple
Authoring & Deployment
Different Tools for Different Pipelines
Deployment Strategies
Slim Networks vs. Compiled Shaders
3 Packaging Shader Networks
Reasons for Packaging
Ways to Package
Internal and External Parameters
Creating a Bundle
Using Instances
Flattening a Network
Editing the .slim File
Importing Flattened Shaders
4 Shader Recipes
Projections
Lights
Shadows
Slide Projector
Barn Door
Projecting Light Color
Deep Shadows: Colored Shadows
Deep Shadows: Fake Caustics
Rim Light
Reflections
Reflection Maps
Environment Maps
Environment Lights
Reflection Falloff
Ray Tracing
Ray Traced Refractions
Ray Traced Occlusion
Advanced Ray Tracing: The Jam Shader
Volumes
Fog
Colored Fog
Diffuse & Specular Warmth
Glass Fakey® Glow
5 Autoscript: Converting Maya Texture Shaders
Intro
The Autoscript Overview
Limitations
Special thanks to DreamWorks