Struct HDEffectsParameters
Structure that keeps track of the ray tracing and path tracing effects that are enabled for a given camera.
Inherited Members
Namespace: UnityEngine.Rendering.HighDefinition
Assembly: Unity.RenderPipelines.HighDefinition.Runtime.dll
Syntax
public struct HDEffectsParameters
Fields
ambientOcclusion
Specified if ray traced ambient occlusion is active.
Declaration
public bool ambientOcclusion
Field Value
Type | Description |
---|---|
bool |
aoLayerMask
Specified the layer mask that will be used to evaluate ray traced ambient occlusion.
Declaration
public int aoLayerMask
Field Value
Type | Description |
---|---|
int |
giLayerMask
Specified the layer mask that will be used to evaluate ray traced global illumination.
Declaration
public int giLayerMask
Field Value
Type | Description |
---|---|
int |
globalIllumination
Specified if ray traced global illumination is active.
Declaration
public bool globalIllumination
Field Value
Type | Description |
---|---|
bool |
pathTracing
Specified if path tracing is active.
Declaration
public bool pathTracing
Field Value
Type | Description |
---|---|
bool |
ptLayerMask
Specified the layer mask that will be used to evaluate path tracing.
Declaration
public int ptLayerMask
Field Value
Type | Description |
---|---|
int |
rayTracingRequired
Specified if at least one ray tracing effect is enabled.
Declaration
public bool rayTracingRequired
Field Value
Type | Description |
---|---|
bool |
recursiveLayerMask
Specified the layer mask that will be used to evaluate recursive rendering.
Declaration
public int recursiveLayerMask
Field Value
Type | Description |
---|---|
int |
recursiveRendering
Specified if recursive rendering is active.
Declaration
public bool recursiveRendering
Field Value
Type | Description |
---|---|
bool |
reflLayerMask
Specified the layer mask that will be used to evaluate ray traced reflections.
Declaration
public int reflLayerMask
Field Value
Type | Description |
---|---|
int |
reflections
Specified if ray traced reflections are active.
Declaration
public bool reflections
Field Value
Type | Description |
---|---|
bool |
shadows
Specified if ray traced shadows are active.
Declaration
public bool shadows
Field Value
Type | Description |
---|---|
bool |
subSurface
Specified if ray traced sub-surface scattering is active.
Declaration
public bool subSurface
Field Value
Type | Description |
---|---|
bool |