Class GlobalLightingQualitySettings
Global lighting quality settings.
Namespace: UnityEngine.Rendering.HighDefinition
Syntax
[Serializable]
public sealed class GlobalLightingQualitySettings
Fields
AOBilateralUpsample
Ambient Occlusion uses bilateral upsample for each quality level.
Declaration
public bool[] AOBilateralUpsample
Field Value
Type | Description |
---|---|
Boolean[] |
AODirectionCount
Ambient Occlusion direction count for each quality level.
Declaration
public int[] AODirectionCount
Field Value
Type | Description |
---|---|
Int32[] |
AOFullRes
Ambient Occlusion uses full resolution buffer for each quality level.
Declaration
public bool[] AOFullRes
Field Value
Type | Description |
---|---|
Boolean[] |
AOMaximumRadiusPixels
Ambient Occlusion maximum radius for each quality level.
Declaration
public int[] AOMaximumRadiusPixels
Field Value
Type | Description |
---|---|
Int32[] |
AOStepCount
Ambient Occlusion step count for each quality level.
Declaration
public int[] AOStepCount
Field Value
Type | Description |
---|---|
Int32[] |
ContactShadowSampleCount
Contact shadow sample count for each quality level.
Declaration
public int[] ContactShadowSampleCount
Field Value
Type | Description |
---|---|
Int32[] |
Fog_Budget
Controls the budget of the volumetric fog effect.
Declaration
public float[] Fog_Budget
Field Value
Type | Description |
---|---|
Single[] |
Fog_ControlMode
Controls which control mode should be used to define the volumetric fog parameters.
Declaration
public FogControl[] Fog_ControlMode
Field Value
Type | Description |
---|---|
FogControl[] |
Fog_DepthRatio
Controls how the budget is shared between screen resolution and depth.
Declaration
public float[] Fog_DepthRatio
Field Value
Type | Description |
---|---|
Single[] |
RTAODenoise
Defines if the ray traced ambient occlusion should be denoised.
Declaration
public bool[] RTAODenoise
Field Value
Type | Description |
---|---|
Boolean[] |
RTAODenoiserRadius
Controls the radius of the ray traced ambient occlusion denoiser.
Declaration
public float[] RTAODenoiserRadius
Field Value
Type | Description |
---|---|
Single[] |
RTAORayLength
Controls the length of ray traced ambient occlusion rays.
Declaration
public float[] RTAORayLength
Field Value
Type | Description |
---|---|
Single[] |
RTAOSampleCount
Number of samples for evaluating the effect.
Declaration
public int[] RTAOSampleCount
Field Value
Type | Description |
---|---|
Int32[] |
RTGIClampValue
Clamp value used to reduce the variance in the integration signal.
Declaration
public float[] RTGIClampValue
Field Value
Type | Description |
---|---|
Single[] |
RTGIDenoise
Flag that enables the first denoising pass.
Declaration
public bool[] RTGIDenoise
Field Value
Type | Description |
---|---|
Boolean[] |
RTGIDenoiserRadius
Flag that defines the radius of the first denoiser.
Declaration
public float[] RTGIDenoiserRadius
Field Value
Type | Description |
---|---|
Single[] |
RTGIFullResolution
Controls if the effect should be computed at full resolution.
Declaration
public bool[] RTGIFullResolution
Field Value
Type | Description |
---|---|
Boolean[] |
RTGIHalfResDenoise
Flag that defines if the denoiser should be evaluated at half resolution.
Declaration
public bool[] RTGIHalfResDenoise
Field Value
Type | Description |
---|---|
Boolean[] |
RTGIRayLength
Controls the length of ray traced global illumination rays.
Declaration
public float[] RTGIRayLength
Field Value
Type | Description |
---|---|
Single[] |
RTGISecondDenoise
Flag that enables the second denoising pass.
Declaration
public bool[] RTGISecondDenoise
Field Value
Type | Description |
---|---|
Boolean[] |
RTGISecondDenoiserRadius
Flag that defines the radius of the second denoiser.
Declaration
public float[] RTGISecondDenoiserRadius
Field Value
Type | Description |
---|---|
Single[] |
RTGIUpScaleRadius
Radius for the up-sample pass.
Declaration
public int[] RTGIUpScaleRadius
Field Value
Type | Description |
---|---|
Int32[] |
RTRClampValue
Clamp value used to reduce the variance in the integration signal.
Declaration
public float[] RTRClampValue
Field Value
Type | Description |
---|---|
Single[] |
RTRDenoise
Flag that enables the first denoising pass.
Declaration
public bool[] RTRDenoise
Field Value
Type | Description |
---|---|
Boolean[] |
RTRDenoiserRadius
Flag that defines the radius of the first denoiser.
Declaration
public int[] RTRDenoiserRadius
Field Value
Type | Description |
---|---|
Int32[] |
RTRFullResolution
Controls if the effect should be computed at full resolution.
Declaration
public bool[] RTRFullResolution
Field Value
Type | Description |
---|---|
Boolean[] |
RTRMinSmoothness
Controls the minimal smoothness.
Declaration
public float[] RTRMinSmoothness
Field Value
Type | Description |
---|---|
Single[] |
RTRRayLength
Controls the length of ray traced reflection rays.
Declaration
public float[] RTRRayLength
Field Value
Type | Description |
---|---|
Single[] |
RTRSmoothnessFadeStart
Controls the minimal smoothness.
Declaration
public float[] RTRSmoothnessFadeStart
Field Value
Type | Description |
---|---|
Single[] |
RTRUpScaleRadius
Radius for the up-sample pass.
Declaration
public int[] RTRUpScaleRadius
Field Value
Type | Description |
---|---|
Int32[] |
SSGIClampValue
Screen space global illumination signal clamping value.
Declaration
[NonSerialized]
public float[] SSGIClampValue
Field Value
Type | Description |
---|---|
Single[] |
SSGIFilterRadius
Screen space global illumination's filter size.
Declaration
[NonSerialized]
public int[] SSGIFilterRadius
Field Value
Type | Description |
---|---|
Int32[] |
SSGIFullResolution
Screen space global illumination flag to define if the effect is computed at full resolution.
Declaration
[NonSerialized]
public bool[] SSGIFullResolution
Field Value
Type | Description |
---|---|
Boolean[] |
SSGIRadius
Screen space global illumination's world space maximal radius.
Declaration
[NonSerialized]
public float[] SSGIRadius
Field Value
Type | Description |
---|---|
Single[] |
SSGIRaySteps
Screen space global illumination step count for the ray marching.
Declaration
[NonSerialized]
public int[] SSGIRaySteps
Field Value
Type | Description |
---|---|
Int32[] |
SSRMaxRaySteps
Maximum number of rays for Screen Space Reflection for each quality level.
Declaration
public int[] SSRMaxRaySteps
Field Value
Type | Description |
---|---|
Int32[] |