开放着色器编程语言
![本页使用了标题或全文手工转换](http://images.weserv.nl/?url=//upload.wikimedia.org/wikipedia/commons/thumb/c/cd/Zh_conversion_icon_m.svg/35px-Zh_conversion_icon_m.svg.png)
开放着色器编程语言 (OSL)是一个由Sony Pictures Imageworks (索尼影业旗下的Imageworks公司)开发的着色器语言,适用于其下的Arnold渲染引擎。这种语言同时也被V-Ray 3和Blender里面的Cycles渲染器(从Blender 2.65开始)支持。OSL的表面和体积着色器定义了物体的表面和体积如何使用重要性采样来发散光线,因此,OSL语言很适合支持光线追踪和全局光照的物理渲染器。
电影
另请参阅
参考文献
- ^ OSL_Introduction - openshadinglanguage - Introduction to the OSL project and brief list of unique features. - Shading language for advanced renderers - Google Project Hosting. code.google.com. [2015-11-04]. (原始内容存档于2015-01-03).