ANR Tools

ANR Glow

A soft, layered bloom around bright lights and highlights, with control over its size, spread and colour, and a matte input to choose which lights glow.

  • Comp
  • Comp & Depth pack
  • 3 inputs
  • 17 controls

Overview

Glow finds the bright parts of the image and spreads their light into a halo. The halo is built from several blur sizes at once, from a tight core to a long, soft tail, so one node gives the falloff of a real lens bloom; Halo Spread balances the tight and the wide parts. Use it where you would reach for Nuke's Glow: practical lights, neon, muzzle flashes, sun glints and hot CG highlights.

Threshold and Soft Knee choose which light glows, in scene-linear values: by default only values above 1 glow. Glow From measures brightness by luminance, by the brightest channel (to catch saturated colours such as neon or tail lights), or by alpha (to glow a matte, text or a logo).

The Shape and Color controls stretch the glow for an anamorphic look, add horizontal streaks, split it into coloured fringes, and set its saturation and tint without changing the image underneath. To glow only some of the lights, connect a matte of them to Glow Area: the others stay as they are, and the halo can still spread past the matte's edge.

Inputs

SourceMaskGlow AreaGlowOutput
  1. Sourcerequired

    The image to glow: a plate, a CG render or the whole comp, ideally in scene-linear colour.

  2. Maskoptional

    Limits where the finished glow is blended in, by its alpha. It does not choose which lights glow; Glow Area does that.

  3. Glow Areaoptional

    A matte, read from its alpha, that chooses which parts of the Source give off glow: white glows, black does not, grey glows less. Leave it unconnected to let the whole image glow.

Output. The Source with the glow added, by Add or Screen. View can also show the glow on its own (Glow Only) or the selected highlights before they spread (Highlights).

Quick start

  1. Add ANR Glow after the image and connect it to Source.
  2. Set View to Highlights and adjust Threshold and Soft Knee until only the lights you want are left. On display-referred images, whose highlights stay below 1, lower Threshold, for example to 0.7.
  3. Set View back to Composite. Set the size of the halo with Radius and its brightness with Intensity.
  4. Balance the core and the halo with Halo Spread: lower keeps the glow close to the lights, higher gives a wider, softer halo.
  5. Shape the colour with Glow Saturation and Glow Tint, and for a lens look try Anamorphic, Horizontal Streaks or Color Dispersion.
  6. To glow only some lights, roto them and connect the Roto to Glow Area.

The panel

The node's panel as Nuke shows it, with the values of a new node. Click any control to see what it does; tabs and sections work as in Nuke.

ANR_Glow1
Intensity1
Radius40
Threshold1
Soft Knee0.5
Halo Spread0.65
Glow FromLuminance
Anamorphic0
Horizontal Streaks0
Color Dispersion0
Glow Saturation1
Glow Tint1
BlendAdd
ViewComposite
AlphaPreserve Source
Mix1
Expand Bounds
QualityBalanced

All controls

ANR Glow17 controls

Glow

IntensitySlideramount

Brightness of the glow. Zero bypasses the composite.

Default: 1

RadiusSliderradius

Width of the broad halo in full-resolution canonical pixels. Proxy scale and pixel aspect are accounted for.

Default: 40

ThresholdSliderthreshold

Scene-linear brightness above which light emits glow. Lower this for SDR images; zero glows the whole image.

Default: 1

Soft KneeSliderknee

Smooth highlight selection around Threshold. Zero gives a hard threshold.

Default: 0.5

Halo SpreadSliderfalloff

Balance between a concentrated glow and a broad, soft halo.

At 0 only the tightest layer remains, a small concentrated glow; at 1 every layer up to Radius is equally strong, for a wide, soft halo.

Default: 0.65

Glow FromMenuhighlight

Luminance gives photographic bloom; Brightest Channel catches saturated neon; Alpha creates a glow from a silhouette. Connect Glow Area to select emitting regions using its alpha: white emits, black does not, gray scales emission. The halo can spread outside the selection.

Default: LuminanceOptions: Luminance Brightest Channel Alpha

Shape and Color

AnamorphicSlideranamorphic

Positive stretches the glow horizontally, negative vertically. At either extreme the long axis is four times its normal radius.

Default: 0

Horizontal StreaksSliderstreaks

Adds a narrow horizontal flare to bright sources. The streak length follows Radius.

Default: 0

Color DispersionSliderdispersion

Separates RGB halo widths to create colored fringes around light sources.

Default: 0

Glow SaturationSlidersaturation

Zero makes neutral white bloom; values above one accent source color.

Default: 1

Glow TintColourtint

Multiplies the glow color without tinting the original image.

Default: 1

Output

BlendMenublend

Add preserves scene-linear light energy. Screen is a softer creative blend for display-range images.

Default: AddOptions: Add Screen

ViewMenuoutput

Composite combines the image and glow. Glow Only isolates the bloom. Highlights previews the threshold selection after the Glow Area input.

Default: CompositeOptions: Composite Glow Only Highlights

AlphaMenualphaMode

Preserve Source keeps the original alpha for additive compositing. Include Glow adds coverage around the bloom for an Over composite.

Default: Preserve SourceOptions: Preserve Source Include Glow

MixSlidermix

Blends the selected output with the source. The optional Mask input multiplies this blend using alpha.

Default: 1

Expand BoundsCheckboxexpandBounds

Extends the data window so glow is not cut off at a cropped source edge. Disable to keep the source bounds.

Default: on

QualityMenuquality

Fast for interactive adjustments; Balanced for general work; High for smoother fine detail. All modes retain floating-point HDR light.

Default: BalancedOptions: Fast Balanced High

Tips

  • Starting looks, with the other controls at their defaults: a natural bloom with Intensity 1.2, Radius 24 and Threshold 0.7; anamorphic lights with Radius 22, Anamorphic 0.85 and Horizontal Streaks 0.7; neon with Radius 32, Intensity 2.3, Color Dispersion 0.9 and Glow Saturation 1.5.
  • To glow a matte, text or a logo, set Glow From to Alpha and Threshold to 0, then colour the glow with Glow Tint. The RGB can even be black.
  • Saturated lights such as red tail lights have a low luminance and can stay below Threshold; Glow From: Brightest Channel picks them up.
  • Glow Only gives the bloom by itself, to grade it separately or add it elsewhere in the comp with a plus Merge.
  • Use Quality: Fast while you set the look and Balanced or High for the render. Small Radius values can take longer to render than large ones.
  • On a CG element, before its Merge, the glow belongs to that element; on the finished comp, every light glows the same way. Either way, put it before ANR Film Grain so the grain stays crisp.

Good to know

  • With Alpha: Preserve Source, the glow around an element has colour but no alpha. A Merge (over or plus) keeps it, but anything that multiplies by alpha, such as a Premult, removes it. Choose Include Glow when the glow must be in the alpha too.
  • Glow Area reads alpha. A greyscale image with a solid alpha selects the whole frame, so copy the greyscale into alpha first. A connected matte that is black or empty means nothing glows.
  • Expand Bounds lets the halo grow past the Source's bounding box; a crop to the format later in the comp can still cut it.
  • Runs on the CPU: no GPU and no AI model needed.

Something unclear or missing? Write to [email protected].