ShadingLanguage
ShadingLanguage enumeration
Commonly used shading languages
public enum ShadingLanguage
Values
| Name | Value | Description |
|---|---|---|
| RenderMan | 0 | RenderMan shading language. |
| HoudiniVEX | 1 | Houdini VEX Shading language |
| Gelato | 2 | The gelato shading language |
| OpenShadingLanguage | 3 | Open shading language is developed by Sony Pictures Imageworks used in its Arnold renderer. |
| ARBAssembly | 4 | ARB assembly language is a low-level shading language created by OpenGL Architecture Review Board to standardize GPU instructions. |
| DirectXShaderAssembly | 5 | The DirectX shader assembly language |
| HLSL | 6 | DirectX High-Level Shader language |
| GLSL | 7 | The GLSL |
| AGAL | 8 | Adobe Graphics Assembly Language |
| PSSL | 9 | PlayStation Shader Language |
| Metal | 10 | iOS Metal Shading language |
| CGFX | 11 | NVIDIA Cg |
| SFX | 12 | SFX |
| MentalRay | 13 | Mental Ray Shader language |
See Also
- namespace Aspose.ThreeD.Shading
- assembly Aspose.3D