Open Shading Language
Open Shading Language (OSL) is a shader language specification and an open source implementation of that specification. OSL is one of the two shader backends currently available inside of the Cycles render engine. It runs on the CPU only.
More information about OSL:
- OSL Website
- Language Specification (PDF)
- Custom Shaders in Cycles
- Physical Production Shaders with OSL (Adam Martinez) - Slides & Course Notes as PDF
- Tutorials and Information: openshading.com