Go to the source code of this file.
|
enum | eViewLayerEEVEEPassType {
EEVEE_RENDER_PASS_COMBINED = (1 << 0)
, EEVEE_RENDER_PASS_Z = (1 << 1)
, EEVEE_RENDER_PASS_MIST = (1 << 2)
, EEVEE_RENDER_PASS_NORMAL = (1 << 3)
,
EEVEE_RENDER_PASS_DIFFUSE_LIGHT = (1 << 4)
, EEVEE_RENDER_PASS_DIFFUSE_COLOR = (1 << 5)
, EEVEE_RENDER_PASS_SPECULAR_LIGHT = (1 << 6)
, EEVEE_RENDER_PASS_SPECULAR_COLOR = (1 << 7)
,
EEVEE_RENDER_PASS_UNUSED_8 = (1 << 8)
, EEVEE_RENDER_PASS_VOLUME_LIGHT = (1 << 9)
, EEVEE_RENDER_PASS_EMIT = (1 << 10)
, EEVEE_RENDER_PASS_ENVIRONMENT = (1 << 11)
,
EEVEE_RENDER_PASS_SHADOW = (1 << 12)
, EEVEE_RENDER_PASS_AO = (1 << 13)
, EEVEE_RENDER_PASS_BLOOM = (1 << 14)
, EEVEE_RENDER_PASS_AOV = (1 << 15)
,
EEVEE_RENDER_PASS_CRYPTOMATTE = (1 << 16)
, EEVEE_RENDER_PASS_VECTOR = (1 << 17)
} |
|
enum | eViewLayerAOVType { AOV_TYPE_VALUE = 0
, AOV_TYPE_COLOR = 1
} |
|
enum | eViewLayerAOVFlag { AOV_CONFLICT = (1 << 0)
} |
|
enum | eViewLayerCryptomatteFlags { VIEW_LAYER_CRYPTOMATTE_OBJECT = (1 << 0)
, VIEW_LAYER_CRYPTOMATTE_MATERIAL = (1 << 1)
, VIEW_LAYER_CRYPTOMATTE_ASSET = (1 << 2)
, VIEW_LAYER_CRYPTOMATTE_ACCURATE = (1 << 3)
} |
|
enum | {
BASE_SELECTED = (1 << 0)
, BASE_HIDDEN = (1 << 8)
, BASE_VISIBLE_DEPSGRAPH = (1 << 1)
, BASE_SELECTABLE = (1 << 2)
,
BASE_FROM_DUPLI = (1 << 3)
, BASE_VISIBLE_VIEWLAYER = (1 << 4)
, BASE_FROM_SET = (1 << 5)
, BASE_ENABLED_VIEWPORT = (1 << 6)
,
BASE_ENABLED_RENDER = (1 << 7)
, BASE_HOLDOUT = (1 << 10)
, BASE_INDIRECT_ONLY = (1 << 11)
} |
|
enum | {
LAYER_COLLECTION_EXCLUDE = (1 << 4)
, LAYER_COLLECTION_HOLDOUT = (1 << 5)
, LAYER_COLLECTION_INDIRECT_ONLY = (1 << 6)
, LAYER_COLLECTION_HIDE = (1 << 7)
,
LAYER_COLLECTION_PREVIOUSLY_EXCLUDED = (1 << 8)
} |
|
enum | { LAYER_COLLECTION_HAS_OBJECTS = (1 << 0)
, LAYER_COLLECTION_HIDE_VIEWPORT = (1 << 2)
, LAYER_COLLECTION_VISIBLE_VIEW_LAYER = (1 << 4)
} |
|
enum | { VIEW_LAYER_RENDER = (1 << 0)
, VIEW_LAYER_FREESTYLE = (1 << 2)
} |
|
◆ EEVEE_RENDER_PASS_MAX_BIT
#define EEVEE_RENDER_PASS_MAX_BIT 17 |
◆ USE_COLLECTION_COMPAT_28
#define USE_COLLECTION_COMPAT_28 |
◆ VIEW_LAYER_CRYPTOMATTE_ALL
◆ Base
◆ eViewLayerAOVFlag
◆ eViewLayerAOVType
◆ eViewLayerCryptomatteFlags
◆ eViewLayerEEVEEPassType
◆ LayerCollection
◆ LightgroupMembership
◆ SceneCollection
◆ ViewLayer
◆ ViewLayerAOV
AOV Render-pass definition.
◆ ViewLayerEEVEE
◆ ViewLayerEngineData
◆ ViewLayerLightgroup
Light-group Render-pass definition.
◆ anonymous enum
Enumerator |
---|
BASE_SELECTED | |
BASE_HIDDEN | |
BASE_VISIBLE_DEPSGRAPH | |
BASE_SELECTABLE | |
BASE_FROM_DUPLI | |
BASE_VISIBLE_VIEWLAYER | |
BASE_FROM_SET | |
BASE_ENABLED_VIEWPORT | |
BASE_ENABLED_RENDER | |
BASE_HOLDOUT | |
BASE_INDIRECT_ONLY | |
Definition at line 195 of file DNA_layer_types.h.
◆ anonymous enum
Enumerator |
---|
LAYER_COLLECTION_EXCLUDE | |
LAYER_COLLECTION_HOLDOUT | |
LAYER_COLLECTION_INDIRECT_ONLY | |
LAYER_COLLECTION_HIDE | |
LAYER_COLLECTION_PREVIOUSLY_EXCLUDED | |
Definition at line 214 of file DNA_layer_types.h.
◆ anonymous enum
Enumerator |
---|
LAYER_COLLECTION_HAS_OBJECTS | |
LAYER_COLLECTION_HIDE_VIEWPORT | |
LAYER_COLLECTION_VISIBLE_VIEW_LAYER | |
Definition at line 228 of file DNA_layer_types.h.
◆ anonymous enum
◆ eViewLayerAOVFlag
◆ eViewLayerAOVType
◆ eViewLayerCryptomatteFlags
Enumerator |
---|
VIEW_LAYER_CRYPTOMATTE_OBJECT | |
VIEW_LAYER_CRYPTOMATTE_MATERIAL | |
VIEW_LAYER_CRYPTOMATTE_ASSET | |
VIEW_LAYER_CRYPTOMATTE_ACCURATE | |
Definition at line 54 of file DNA_layer_types.h.
◆ eViewLayerEEVEEPassType
Render-passes for EEVEE. ViewLayerEEVEE.render_passes
Enumerator |
---|
EEVEE_RENDER_PASS_COMBINED | |
EEVEE_RENDER_PASS_Z | |
EEVEE_RENDER_PASS_MIST | |
EEVEE_RENDER_PASS_NORMAL | |
EEVEE_RENDER_PASS_DIFFUSE_LIGHT | |
EEVEE_RENDER_PASS_DIFFUSE_COLOR | |
EEVEE_RENDER_PASS_SPECULAR_LIGHT | |
EEVEE_RENDER_PASS_SPECULAR_COLOR | |
EEVEE_RENDER_PASS_UNUSED_8 | |
EEVEE_RENDER_PASS_VOLUME_LIGHT | |
EEVEE_RENDER_PASS_EMIT | |
EEVEE_RENDER_PASS_ENVIRONMENT | |
EEVEE_RENDER_PASS_SHADOW | |
EEVEE_RENDER_PASS_AO | |
EEVEE_RENDER_PASS_BLOOM | |
EEVEE_RENDER_PASS_AOV | |
EEVEE_RENDER_PASS_CRYPTOMATTE | |
EEVEE_RENDER_PASS_VECTOR | |
Definition at line 20 of file DNA_layer_types.h.