Open Shading Language
Open Shading Language (OSL) はソニー・ピクチャーズ・イメージワークスが Arnold Renderer で使うために開発したシェーディング言語である。この言語は Illumination Research の 3Delight レンダラー、Otoy の Octane Render(英語版)、V-Ray 3、及び Blender の Cycles レンダリングエンジン (Blender 2.65 より) でもサポートされている。OSL のサーフェス及びボリュームシェーダーはサーフェスやボリュームの散乱光をどのように処理するかを重点サンプリング(英語版)できる形で定義する。そのため、OSL はレイトレースとグローバル・イルミネーションをサポートする物理ベースレンダラー(英語版)に良く適している。