Shader: Różnice pomiędzy wersjami

Dodane 381 bajtów ,  12 lat temu
Dodanie w kolejności chronologicznej 3 języków: RSL (1982), VEX (przed 2000?) oraz OSL (2009)
[wersja przejrzana][wersja przejrzana]
(link on Ukrainian)
(Dodanie w kolejności chronologicznej 3 języków: RSL (1982), VEX (przed 2000?) oraz OSL (2009))
== Języki cieniowania ==
Współczesne języki cieniowania:
* [[RenderMan Shading Language|RSL]] - RenderMan Shading Language (fragment standardu [[RenderMan Interface Specification| RiSpec]])
* [[Vector EXpression|VEX]] - Vector Expression (bliski językowi RSL, język renderera Side Effects Mantra)
* [[OpenGL Shading Language|GLSL]] – OpenGL Shading Language (fragment standardu OpenGL)
* HLSL – High Level Shading Language (język cieniowania biblioteki DirectX)
* [[Cg (język programowania)|Cg]] – C for graphics (opracowany przez firmę nVidia)
* [[Open Shading Language|OSL]] - Open Shading Language (standard opracowany przez firmę [[Sony Pictures Imageworks]] na licencji BSD).
 
W rzeczywistości HLSL oraz Cg to jeden i ten sam język<ref>{{cytuj stronę|url=http://www.fusionindustries.com/default.asp?page=cg-hlsl-faq|tytuł=A Cg & HLSL Shading Language FAQ|data=2003-06-06|język=en|data dostępu=2009-09-22}}</ref>. Dualizm nazwy wynika prawdopodobnie z faktu, iż język ten został opracowany we współpracy firm Microsoft i nVidia.
 
 
{{Przypisy}}
Anonimowy użytkownik