Class Bloom
A volume component that holds settings for the Bloom effect.
Inherited Members
Namespace: UnityEngine.Rendering.HighDefinition
Assembly: Unity.RenderPipelines.HighDefinition.Runtime.dll
Syntax
[Serializable]
[VolumeComponentMenu("Post-processing/Bloom")]
[SupportedOnRenderPipeline(typeof(HDRenderPipelineAsset))]
public sealed class Bloom : VolumeComponentWithQuality, IApplyRevertPropertyContextMenuItemProvider, IPostProcessComponent
Fields
Name | Description |
---|---|
anamorphic | When enabled, bloom stretches horizontally depending on the current physical Camera's Anamorphism property value. |
dirtIntensity | Controls the strength of the lens dirt. |
dirtTexture | Specifies a Texture to add smudges or dust to the bloom effect. |
intensity | Controls the strength of the bloom filter. |
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. |
Properties
Name | Description |
---|---|
highQualityFiltering | When enabled, bloom uses bicubic sampling instead of bilinear sampling for the upsampling passes. |
highQualityPrefiltering | When enabled, bloom uses multiple bilinear samples for the prefiltering pass. |
resolution | Specifies the resolution at which HDRP processes the effect. |
Methods
Name | Description |
---|---|
IsActive() | Tells if the effect needs to be rendered or not. |