|
Blender
V3.3
|
#include "kernel/types.h"#include "scene/attribute.h"#include "graph/node.h"#include "util/map.h"#include "util/param.h"#include "util/string.h"#include "util/thread.h"#include "util/types.h"Go to the source code of this file.
Classes | |
| class | Shader |
| class | ShaderManager |
Enumerations | |
| enum | ShadingSystem { SHADINGSYSTEM_OSL , SHADINGSYSTEM_SVM } |
| enum | VolumeSampling { VOLUME_SAMPLING_DISTANCE = 0 , VOLUME_SAMPLING_EQUIANGULAR = 1 , VOLUME_SAMPLING_MULTIPLE_IMPORTANCE = 2 , VOLUME_NUM_SAMPLING } |
| enum | VolumeInterpolation { VOLUME_INTERPOLATION_LINEAR = 0 , VOLUME_INTERPOLATION_CUBIC = 1 , VOLUME_NUM_INTERPOLATION } |
| enum | DisplacementMethod { DISPLACE_BUMP = 0 , DISPLACE_TRUE = 1 , DISPLACE_BOTH = 2 , DISPLACE_NUM_METHODS } |
| enum DisplacementMethod |
| Enumerator | |
|---|---|
| DISPLACE_BUMP | |
| DISPLACE_TRUE | |
| DISPLACE_BOTH | |
| DISPLACE_NUM_METHODS | |
Definition at line 52 of file scene/shader.h.
| enum ShadingSystem |
| Enumerator | |
|---|---|
| SHADINGSYSTEM_OSL | |
| SHADINGSYSTEM_SVM | |
Definition at line 34 of file scene/shader.h.
| enum VolumeInterpolation |
| Enumerator | |
|---|---|
| VOLUME_INTERPOLATION_LINEAR | |
| VOLUME_INTERPOLATION_CUBIC | |
| VOLUME_NUM_INTERPOLATION | |
Definition at line 45 of file scene/shader.h.
| enum VolumeSampling |
| Enumerator | |
|---|---|
| VOLUME_SAMPLING_DISTANCE | |
| VOLUME_SAMPLING_EQUIANGULAR | |
| VOLUME_SAMPLING_MULTIPLE_IMPORTANCE | |
| VOLUME_NUM_SAMPLING | |
Definition at line 37 of file scene/shader.h.