Bloom
Bloom operator properties for Script Engine. Creates a soft glow by extracting bright areas of the image, blurring them, and additively blending the result back onto the original. Parameters control black level (contrast push), desaturation of the glow, blur radius/quality, and the final additive blend amount.
| Property | Type | Access | Description |
|---|---|---|---|
BlackLevel |
int |
get/set |
Black level threshold. [min=0, max=100, default=50]. Pushes darker values to black before the bloom blur, increasing contrast in the glow. Higher values mean only brighter pixels contribute to the bloom. |
Desaturation |
int |
get/set |
Desaturation of the bloom layer. [min=0, max=100, default=50]. 0 keeps fully saturated colors in the glow, 100 produces a monochrome glow. |
BlurRadius |
int |
get/set |
Blur radius in pixels for the bloom glow. [min=0, max=200, default=6]. Controls how far the glow spreads from bright areas. |
BlurQuality |
BoxBlurQuality |
get/set |
Quality of the blur (number of passes). [default=Extreme]. Normal applies the blur once, High twice, and Extreme three times for a smoother falloff. |
Amount |
int |
get/set |
Amount (opacity) of the additive bloom blend. [min=0, max=100, default=30]. 0 disables the effect, 100 applies the bloom at full intensity. |
Output |
BloomOutput |
get/set |
BloomOutput — controls what the operator outputs. CompositeOutput shows the final blended result, BloomOverlay shows only the bloom layer. |
ResetCmd |
Command |
get |
Reset all settings to their defaults. |
Inherits from: AbstractOperator, AbstractAudioMetering, NamedModel.
See also: Bloom in Operators — user-facing introduction, screenshots, and section summaries.