Defines all shading models supported by the library.
The list of shading modes has been taken from Blender. See Blender
documentation for more information.
Namespace: Internal.AssimpAssembly: NeoAxis.Core (in NeoAxis.Core.dll) Version: 2026.2.1.0 (2026.2.1.0)
Syntax
Members| Member name | Value | Description |
|---|
| None | 0 |
No shading mode defined.
|
| Flat | 1 |
Flat shading. Shading is done on a per-face basis and is diffuse only. Also known
as 'faceted shading'.
|
| Gouraud | 2 |
Simple Gouraud shading.
|
| Phong | 3 |
Phong Shading.
|
| Blinn | 4 |
Phong-Blinn Shading.
|
| Toon | 5 |
Toon-shading, also known as a 'comic' shader.
|
| OrenNayar | 6 |
OrenNayer shading model. Extension to standard Lambertian shading, taking the roughness
of the material into account.
|
| Minnaert | 7 |
Minnaert shading model. Extension to standard Lambertian shading, taking the "darkness" of
the material into account.
|
| CookTorrance | 8 |
CookTorrance shading model. Special shader for metallic surfaces.
|
| NoShading | 9 |
No shading at all. Constant light influence of 1.0.
|
| Fresnel | 10 |
Fresnel shading.
|
See Also