Class Bloom
A volume component that holds settings for the Bloom effect.
Inherited Members
Namespace: UnityEngine.Rendering.Universal
Assembly: Unity.RenderPipelines.Universal.Runtime.dll
Syntax
[Serializable]
[VolumeComponentMenu("Post-processing/Bloom")]
[SupportedOnRenderPipeline(typeof(UniversalRenderPipelineAsset))]
public sealed class Bloom : VolumeComponent, IApplyRevertPropertyContextMenuItemProvider, IPostProcessComponent
Fields
Name | Description |
---|---|
clamp | Set the maximum intensity that Unity uses to calculate Bloom. If pixels in your Scene are more intense than this, URP renders them at their current intensity, but uses this intensity value for the purposes of Bloom calculations. |
dirtIntensity | Controls the strength of the lens dirt. |
dirtTexture | Specifies a Texture to add smudges or dust to the bloom effect. |
downscale | Controls the starting resolution that this effect begins processing. |
highQualityFiltering | Controls whether to use bicubic sampling instead of bilinear sampling for the upsampling passes. This is slightly more expensive but helps getting smoother visuals. |
intensity | Controls the strength of the bloom filter. |
maxIterations | Controls the maximum number of iterations in the effect processing sequence. |
scatter | Controls the extent of the veiling effect. |
threshold | Set the level of brightness to filter out pixels under this level. This value is expressed in gamma-space. A value above 0 will disregard energy conservation rules. |
tint | Specifies the tint of the bloom filter. |
Methods
Name | Description |
---|---|
IsActive() | Tells if the post process needs to be rendered or not. |