_images/openshadinglanguage-stacked-Shaded.png

Open Shading Language 1.14 Documentation#

Editor: Larry Gritz, OSL Chief Architect

Open Shading Language (OSL) is a small but rich language for programmable shading in advanced renderers and other applications, ideal for describing materials, lights, displacement, and pattern generation.

Quick Links: GitHub repository / Developer mail list / BSD License


Contents#

Introduction

The OSL Language Specification