Open Shading Language (OSL) is a shading language developed by Sony Pictures Imageworks for use in its Arnold Renderer. It is also supported by Illumination Research's 3Delight renderer, Otoy's Octane Render, V-Ray 3, Redshift (from April 2021), and the Cycles render engine in Blender (starting with Blender 2.65). OSL's surface and volume shaders define how surfaces or volumes scatter light in a way that allows for importance sampling; thus, it is well suited for physically based renderers that support ray tracing and global illumination.
Attributes | Values |
---|
rdf:type
| |
rdfs:label
| - Open Shading Language (ca)
- Open Shading Language (ja)
- Open Shading Language (en)
- 开放着色器编程语言 (zh)
|
rdfs:comment
| - Open Shading Language (OSL) はソニー・ピクチャーズ・イメージワークスが Arnold Renderer で使うために開発したシェーディング言語である。この言語は Illumination Research の 3Delight レンダラー、Otoy の 、V-Ray 3、及び Blender の Cycles レンダリングエンジン (Blender 2.65 より) でもサポートされている。OSL のサーフェス及びボリュームシェーダーはサーフェスやボリュームの散乱光をどのように処理するかをできる形で定義する。そのため、OSL はレイトレースとグローバル・イルミネーションをサポートするに良く適している。 (ja)
- 开放着色器编程语言 (OSL)是一个由Sony Pictures Imageworks (索尼影业旗下的Imageworks公司)开发的着色器语言,适用于其下的。这种语言同时也被V-Ray 3和Blender里面的渲染器(从Blender 2.65开始)支持。OSL的表面和体积着色器定义了物体的表面和体积如何使用重要性采样来发散光线,因此,OSL语言很适合支持光线追踪和全局光照的物理渲染器。 (zh)
- Open Shading Language (OSL) és un llenguatge lleuger, però potent, d'ombreig per a la producció d'imatges foto-realistes. Esdevingué de codi obert el 2010 per facilitar-ne el seu desenvolupament, és programable en renderitzadors avançats i altres aplicacions. Fou desenvolupat per per ser emprat en el seu motor de render de llargmetratges d'animació i efectes visuals, . (ca)
- Open Shading Language (OSL) is a shading language developed by Sony Pictures Imageworks for use in its Arnold Renderer. It is also supported by Illumination Research's 3Delight renderer, Otoy's Octane Render, V-Ray 3, Redshift (from April 2021), and the Cycles render engine in Blender (starting with Blender 2.65). OSL's surface and volume shaders define how surfaces or volumes scatter light in a way that allows for importance sampling; thus, it is well suited for physically based renderers that support ray tracing and global illumination. (en)
|
differentFrom
| |
foaf:homepage
| |
name
| - Open Shading Language (en)
|
foaf:depiction
| |
dcterms:subject
| |
Wikipage page ID
| |
Wikipage revision ID
| |
Link from a Wikipage to another Wikipage
| |
Link from a Wikipage to an external page
| |
sameAs
| |
dbp:wikiPageUsesTemplate
| |
thumbnail
| |
developer
| |
genre
| |
latest release date
| |
latest release version
| |
license
| |
logo
| - File:Open Shading Language logo.png (en)
|
logo alt
| - Open Shading Language logo (en)
|
source
| - email from Larry Gritz (en)
|
text
| - We had a renderer where shaders were implemented as C++ plugins, and that had many problems. We desired a shading language for the renderer, and this is the one I designed. In addition to just wanting a language, we also sought to make many improvements over previous shading languages. We explained a lot of the details about the new ideas in this SIGGRAPH 2010 talk 'Open Shading Language'. And apparently, the rest of the industry agreed, because it resulted in an 2017 Academy technical achievement award. (en)
|
website
| |
has abstract
| - Open Shading Language (OSL) és un llenguatge lleuger, però potent, d'ombreig per a la producció d'imatges foto-realistes. Esdevingué de codi obert el 2010 per facilitar-ne el seu desenvolupament, és programable en renderitzadors avançats i altres aplicacions. Fou desenvolupat per per ser emprat en el seu motor de render de llargmetratges d'animació i efectes visuals, . S'ha emprat per a efectes visuals en estudis d'animació i proveïdors de programari de renderització; a moltes de les produccions premiades de Sony Pictures Imageworks, des del 2012 i ha esdevingut compatible amb el renderitzador 3Delight d'Illumination Research, Octane Render d'Otoy Inc, V-Ray 3, el motor de renderitzat Cycles de Blender (des de la versió 2.65) o a 3dsMax d'Autodesk (des de la versió 2021). OSL va rebre un Oscar Tècnic el 2017, va recollir l'estatueta desenvolupador principal. (ca)
- Open Shading Language (OSL) is a shading language developed by Sony Pictures Imageworks for use in its Arnold Renderer. It is also supported by Illumination Research's 3Delight renderer, Otoy's Octane Render, V-Ray 3, Redshift (from April 2021), and the Cycles render engine in Blender (starting with Blender 2.65). OSL's surface and volume shaders define how surfaces or volumes scatter light in a way that allows for importance sampling; thus, it is well suited for physically based renderers that support ray tracing and global illumination. In RenderMan, OSL is also an important module. It is modified there for better Intel AVX2 and AVX-512 advanced vector extension support with doubled performance. SIMD OSL is the product of this Development for Intel SIMD AVX2 and AVX-512 Hardware (Haswell and newer). AMD CPU Hardware with AVX2 support like Ryzen with Zen Architecture can also use this extension. Future release 1.12 will support C++14 as default, but also newer C++17 and C++20. OpenImageIO support will be dropped for 2.0 with support of 2.2. Minimum OpenEXR Version changes up to 2.3. SIMD Batch shader Mode and OptiX support are in development and experimental. CUDA 11 and OptiX 7.1 are here supported levels. (en)
- Open Shading Language (OSL) はソニー・ピクチャーズ・イメージワークスが Arnold Renderer で使うために開発したシェーディング言語である。この言語は Illumination Research の 3Delight レンダラー、Otoy の 、V-Ray 3、及び Blender の Cycles レンダリングエンジン (Blender 2.65 より) でもサポートされている。OSL のサーフェス及びボリュームシェーダーはサーフェスやボリュームの散乱光をどのように処理するかをできる形で定義する。そのため、OSL はレイトレースとグローバル・イルミネーションをサポートするに良く適している。 (ja)
- 开放着色器编程语言 (OSL)是一个由Sony Pictures Imageworks (索尼影业旗下的Imageworks公司)开发的着色器语言,适用于其下的。这种语言同时也被V-Ray 3和Blender里面的渲染器(从Blender 2.65开始)支持。OSL的表面和体积着色器定义了物体的表面和体积如何使用重要性采样来发散光线,因此,OSL语言很适合支持光线追踪和全局光照的物理渲染器。 (zh)
|
gold:hypernym
| |
prov:wasDerivedFrom
| |
page length (characters) of wiki page
| |
foaf:isPrimaryTopicOf
| |
is differentFrom
of | |
is Link from a Wikipage to another Wikipage
of | |