Mini wiki
着色器语言
编辑
着色器语言也叫着色语言,是一类专门用来为
着色器
编程的
编程语言
。这类语言使用“颜色”“
法线
”等特殊的
数据类型
。由于
三维计算机图形
目标市场的多元化,不同的目标市场通常使用不同的着色器语言。
6
相关
开放着色器编程语言
是一个由Sony Pictures Imageworks 开发的
着色器语言
,适用于其下的Arnold渲染引擎。这种语言同时也被V-Ray 3和Blender里面的Cycles渲染器支持。OSL的表面和体积着色器定义了物体的表面和体积如何使用重要性采样来发散光线,因此,OSL语言很适合支持光线追踪和全局光照的物理渲染器。