ShadingLanguage

ShadingLanguage enumeration

Commonly used shading languages

public enum ShadingLanguage

Values

NameValueDescription
RenderMan0RenderMan shading language.
HoudiniVEX1Houdini VEX Shading language
Gelato2The gelato shading language
OpenShadingLanguage3Open shading language is developed by Sony Pictures Imageworks used in its Arnold renderer.
ARBAssembly4ARB assembly language is a low-level shading language created by OpenGL Architecture Review Board to standardize GPU instructions.
DirectXShaderAssembly5The DirectX shader assembly language
HLSL6DirectX High-Level Shader language
GLSL7The GLSL
AGAL8Adobe Graphics Assembly Language
PSSL9PlayStation Shader Language
Metal10iOS Metal Shading language
CGFX11NVIDIA Cg
SFX12SFX
MentalRay13Mental Ray Shader language

See Also