Class GlobalIllumination
A volume component that holds settings for the ray traced global illumination.
Namespace: UnityEngine.Rendering.HighDefinition
Syntax
public sealed class GlobalIllumination : VolumeComponent
Fields
bounceCount
Number of bounces for evaluating the effect.
Declaration
public ClampedIntParameter bounceCount
Field Value
Type | Description |
---|---|
ClampedIntParameter |
clampValue
Controls the clamp of intensity.
Declaration
public ClampedFloatParameter clampValue
Field Value
Type | Description |
---|---|
ClampedFloatParameter |
denoise
Defines if the ray traced global illumination should be denoised.
Declaration
public BoolParameter denoise
Field Value
Type | Description |
---|---|
BoolParameter |
denoiserRadius
Controls the radius of the global illumination denoiser (First Pass).
Declaration
public ClampedFloatParameter denoiserRadius
Field Value
Type | Description |
---|---|
ClampedFloatParameter |
fullResolution
Defines if the effect should be evaluated at full resolution.
Declaration
public BoolParameter fullResolution
Field Value
Type | Description |
---|---|
BoolParameter |
halfResolutionDenoiser
Defines if the denoiser should be evaluated at half resolution.
Declaration
public BoolParameter halfResolutionDenoiser
Field Value
Type | Description |
---|---|
BoolParameter |
layerMask
Defines the layers that GI should include.
Declaration
public LayerMaskParameter layerMask
Field Value
Type | Description |
---|---|
LayerMaskParameter |
mode
Controls which version of the effect should be used.
Declaration
public RayTracingModeParameter mode
Field Value
Type | Description |
---|---|
RayTracingModeParameter |
rayLength
Controls the length of GI rays.
Declaration
public ClampedFloatParameter rayLength
Field Value
Type | Description |
---|---|
ClampedFloatParameter |
rayTracing
Enable ray traced global illumination.
Declaration
public BoolParameter rayTracing
Field Value
Type | Description |
---|---|
BoolParameter |
sampleCount
Number of samples for evaluating the effect.
Declaration
public ClampedIntParameter sampleCount
Field Value
Type | Description |
---|---|
ClampedIntParameter |
secondDenoiserPass
Defines if the second denoising pass should be enabled.
Declaration
public BoolParameter secondDenoiserPass
Field Value
Type | Description |
---|---|
BoolParameter |
secondDenoiserRadius
Controls the radius of the global illumination denoiser (Second Pass).
Declaration
public ClampedFloatParameter secondDenoiserRadius
Field Value
Type | Description |
---|---|
ClampedFloatParameter |
upscaleRadius
Defines what radius value should be used to pre-filter the signal.
Declaration
public ClampedIntParameter upscaleRadius
Field Value
Type | Description |
---|---|
ClampedIntParameter |