Imager Lens Effects (Bloom) - Arnold User Guide
![]() |
![]() |
Bloom affects the intense brighter parts of the image
Bloom or glow is a post-processing effect that will blur pixels above a given threshold across the frame to simulate light bleeding on an imperfect lens.
Input
Input points to the previous imager operation in the chain (so that you can stack them and apply multiple operations serially).
Enable
Enables this imager.
Layer Selection
Selects layers processed by this imager with a glob or operator expression. An imager can use a selection to determine whhich AOVs will be selected to be processed by the imager at render time. The selection is an expression that can consist of multiple selections concatenated by:
or
(union)and
(intersection)not
(negation)and not
(exclusion)()
for nested scoping
Each selection uses glob patterns and regular expressions and a node will be processed by the imager if the expression matches the node name. By default, glob matching is used unless the selection is in a regex quote, i.e. r'<my_regex>'
. For example:
specular or diffuse not r'sss_(direct|indirect)' r'color_(mask1|mask2)' or r'mask[34]'
Bloom Strength
Multiplier or weight of the glow accumulated on the original image. A value of 0 will return the original image.
![]() |
![]() |
![]() |
0 (default) | 0.1 | 0.3 |
Bloom Radius
Spread of the glow across the image, a value of 1 will cause the glow to spread on only a few pixels, a value of 10 will cover a good portion of the image.
![]() |
![]() |
![]() |
2 | 4 (default) | 8 |
bloom_radius is clamped to 1. To disable the effect you should set bloom_strength to 0.
Bloom Tint
Color of the glow for pixels above the threshold.
![]() |
![]() |
white (default) | orange |
bloom_tint: white (default), emission_color: blue
Bloom Threshold
Controls the minimum value at which pixels glow.
![]() |
![]() |
![]() |
0.9 (default) | 2 | 30 |
Default (0.9) applies bloom to hand and bulb. Higher threshold values show bloom on just the brightest specular highlight of the bulb.
The bulb filament cannot bloom because it is behind the glass. Bloom does not take glass (or any kind of light path) into account, only the intensity in the image.