Class GlobalLightingQualitySettings
Global lighting quality settings.
Inheritance
GlobalLightingQualitySettings
Syntax
[Serializable]
public sealed class GlobalLightingQualitySettings
Fields
AOBilateralUpsample
Ambient Occlusion uses bilateral upsample for each quality level.
Declaration
public bool[] AOBilateralUpsample
Field Value
AODirectionCount
Ambient Occlusion direction count for each quality level.
Declaration
public int[] AODirectionCount
Field Value
AOFullRes
Ambient Occlusion uses full resolution buffer for each quality level.
Declaration
Field Value
AOMaximumRadiusPixels
Ambient Occlusion maximum radius for each quality level.
Declaration
public int[] AOMaximumRadiusPixels
Field Value
AOStepCount
Ambient Occlusion step count for each quality level.
Declaration
Field Value
Contact shadow sample count for each quality level.
Declaration
public int[] ContactShadowSampleCount
Field Value
RTAODenoise
Defines if the ray traced ambient occlusion should be denoised.
Declaration
public bool[] RTAODenoise
Field Value
RTAODenoiserRadius
Controls the radius of the ray traced ambient occlusion denoiser.
Declaration
public float[] RTAODenoiserRadius
Field Value
RTAORayLength
Controls the length of ray traced ambient occlusion rays.
Declaration
public float[] RTAORayLength
Field Value
RTAOSampleCount
Number of samples for evaluating the effect.
Declaration
public int[] RTAOSampleCount
Field Value
RTGIClampValue
Clamp value used to reduce the variance in the integration signal.
Declaration
public float[] RTGIClampValue
Field Value
RTGIDenoise
Flag that enables the first denoising pass.
Declaration
public bool[] RTGIDenoise
Field Value
RTGIDenoiserRadius
Flag that defines the radius of the first denoiser.
Declaration
public float[] RTGIDenoiserRadius
Field Value
RTGIFullResolution
Controls if the effect should be computed at full resolution.
Declaration
public bool[] RTGIFullResolution
Field Value
RTGIHalfResDenoise
Flag that defines if the denoiser should be evaluated at half resolution.
Declaration
public bool[] RTGIHalfResDenoise
Field Value
RTGIRayLength
Controls the length of ray traced global illumination rays.
Declaration
public float[] RTGIRayLength
Field Value
RTGISecondDenoise
Flag that enables the second denoising pass.
Declaration
public bool[] RTGISecondDenoise
Field Value
RTGISecondDenoiserRadius
Flag that defines the radius of the second denoiser.
Declaration
public float[] RTGISecondDenoiserRadius
Field Value
RTGIUpScaleRadius
Radius for the up-sample pass.
Declaration
public int[] RTGIUpScaleRadius
Field Value
RTRClampValue
Clamp value used to reduce the variance in the integration signal.
Declaration
public float[] RTRClampValue
Field Value
RTRDenoise
Flag that enables the first denoising pass.
Declaration
Field Value
RTRDenoiserRadius
Flag that defines the radius of the first denoiser.
Declaration
public int[] RTRDenoiserRadius
Field Value
RTRFullResolution
Controls if the effect should be computed at full resolution.
Declaration
public bool[] RTRFullResolution
Field Value
RTRMinSmoothness
Controls the minimal smoothness.
Declaration
public float[] RTRMinSmoothness
Field Value
RTRRayLength
Controls the length of ray traced reflection rays.
Declaration
public float[] RTRRayLength
Field Value
RTRSmoothnessFadeStart
Controls the minimal smoothness.
Declaration
public float[] RTRSmoothnessFadeStart
Field Value
RTRUpScaleRadius
Radius for the up-sample pass.
Declaration
public int[] RTRUpScaleRadius
Field Value
SSGIClampValue
Declaration
[NonSerialized]
public float[] SSGIClampValue
Field Value
SSGIFilterRadius
Declaration
[NonSerialized]
public int[] SSGIFilterRadius
Field Value
SSGIFullResolution
Declaration
[NonSerialized]
public bool[] SSGIFullResolution
Field Value
SSGIRadius
Declaration
[NonSerialized]
public float[] SSGIRadius
Field Value
SSGIRaySteps
Declaration
[NonSerialized]
public int[] SSGIRaySteps
Field Value
SSRMaxRaySteps
Maximum number of rays for Screen Space Reflection for each quality level.
Declaration
public int[] SSRMaxRaySteps
Field Value