Class GlobalPostProcessingQualitySettings
Post Processing Quality Settings.
Namespace: UnityEngine.Rendering.HighDefinition
Syntax
[Serializable]
public sealed class GlobalPostProcessingQualitySettings
Fields
BloomHighQualityFiltering
Bloom high quality filtering for each quality level. The array must have one entry per scalable setting level.
Declaration
public bool[] BloomHighQualityFiltering
Field Value
Type | Description |
---|---|
Boolean[] |
BloomHighQualityPrefiltering
Bloom high quality prefiltering for each quality level. The array must have one entry per scalable setting level.
Declaration
public bool[] BloomHighQualityPrefiltering
Field Value
Type | Description |
---|---|
Boolean[] |
BloomRes
Bloom resolution for each quality level. The array must have one entry per scalable setting level.
Declaration
public BloomResolution[] BloomRes
Field Value
Type | Description |
---|---|
BloomResolution[] |
ChromaticAberrationMaxSamples
Chromatic aberration maximum sample count for each quality level. The array must have one entry per scalable setting level, and elements must be between 3 and 24.
Declaration
[Range(3F, 24F)]
public int[] ChromaticAberrationMaxSamples
Field Value
Type | Description |
---|---|
Int32[] |
DoFHighQualityFiltering
Use Depth of field high quality filtering for each quality level. The array must have one entry per scalable setting level.
Declaration
public bool[] DoFHighQualityFiltering
Field Value
Type | Description |
---|---|
Boolean[] |
DoFPhysicallyBased
Use physically based Depth of field for each quality level. The array must have one entry per scalable setting level.
Declaration
public bool[] DoFPhysicallyBased
Field Value
Type | Description |
---|---|
Boolean[] |
DoFResolution
Depth of field resolution for each quality level. The array must have one entry per scalable setting level.
Declaration
public DepthOfFieldResolution[] DoFResolution
Field Value
Type | Description |
---|---|
DepthOfFieldResolution[] |
FarBlurMaxRadius
Depth of field far blur maximum radius for each quality level. The array must have one entry per scalable setting level, and elements must be between 0 and 16.
Declaration
[Range(0F, 16F)]
public float[] FarBlurMaxRadius
Field Value
Type | Description |
---|---|
Single[] |
FarBlurSampleCount
Depth of field far blur sample count for each quality level. The array must have one entry per scalable setting level, and elements must be between 3 and 16.
Declaration
[Range(3F, 16F)]
public int[] FarBlurSampleCount
Field Value
Type | Description |
---|---|
Int32[] |
MotionBlurSampleCount
Motion Blur sample count for each quality level. The array must have one entry per scalable setting level, and elements must above 2.
Declaration
[Min(2F)]
public int[] MotionBlurSampleCount
Field Value
Type | Description |
---|---|
Int32[] |
NearBlurMaxRadius
Depth of field near blur maximum radius for each quality level. The array must have one entry per scalable setting level, and elements must be between 0 and 8.
Declaration
[Range(0F, 8F)]
public float[] NearBlurMaxRadius
Field Value
Type | Description |
---|---|
Single[] |
NearBlurSampleCount
Depth of field near blur sample count for each quality level. The array must have one entry per scalable setting level, and elements must be between 3 and 8.
Declaration
[Range(3F, 8F)]
public int[] NearBlurSampleCount
Field Value
Type | Description |
---|---|
Int32[] |