Class GlobalPostProcessingQualitySettings
Post Processing Quality Settings.
Inherited Members
Namespace: UnityEngine.Rendering.HighDefinition
Assembly: Unity.RenderPipelines.HighDefinition.Runtime.dll
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 |
---|---|
bool[] |
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 |
---|---|
bool[] |
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(3, 24)]
public int[] ChromaticAberrationMaxSamples
Field Value
Type | Description |
---|---|
int[] |
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 |
---|---|
bool[] |
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 |
---|---|
bool[] |
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(0, 16)]
public float[] FarBlurMaxRadius
Field Value
Type | Description |
---|---|
float[] |
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(3, 16)]
public int[] FarBlurSampleCount
Field Value
Type | Description |
---|---|
int[] |
LimitManualRangeNearBlur
Adjust near blur CoC based on depth distance when manual, non-physical mode is used for each quality level. The array must have one entry per scalable setting level.
Declaration
public bool[] LimitManualRangeNearBlur
Field Value
Type | Description |
---|---|
bool[] |
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(2)]
public int[] MotionBlurSampleCount
Field Value
Type | Description |
---|---|
int[] |
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(0, 8)]
public float[] NearBlurMaxRadius
Field Value
Type | Description |
---|---|
float[] |
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(3, 8)]
public int[] NearBlurSampleCount
Field Value
Type | Description |
---|---|
int[] |