ShadingLanguage enumeration

ShadingLanguage enumeration

Commonly used shading languages

The ShadingLanguage type exposes the following members:

Fields

FieldDescription
RENDER_MANRenderMan shading language.
HOUDINI_VEXHoudini VEX Shading language
GELATOThe gelato shading language
OPEN_SHADING_LANGUAGEOpen shading language is developed by Sony Pictures Imageworks used in its Arnold renderer.
ARB_ASSEMBLYARB assembly language is a low-level shading language created by OpenGL Architecture Review Board to standardize GPU instructions.
DIRECT_X_SHADER_ASSEMBLYThe DirectX shader assembly language
HLSLDirectX High-Level Shader language
GLSLThe GLSL
AGALAdobe Graphics Assembly Language
PSSLPlayStation Shader Language
METALiOS Metal Shading language
CGFXNVIDIA Cg
SFXSFX
MENTAL_RAYMental Ray Shader language

See Also