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.