Joe's Filters: Joe's Color Glow

A Final Cut Pro plugin for creating color auras and glows around color-based selections.

Visit the New FXScript Reference and Joe's Filters sites. These pages will be phased out soon and may already be out of date.

Joe's Filters
FXScript Reference

The Joe's Color Glow plugin a part of Joe's Filters, shareware utility and image processing effects for Final Cut Pro.

Buy Joe's Filters Download the Free Trial

What it does

Joe's Color Glow simulates the popular effect of flaring highlights on film. The filter can apply either the color selected or a modified version of the image back onto itself using a variety of modes. Selections can be extensively modified for a wide range of effects from color flares to ranged-diffusion to color-specific solarizations.

When setting up selections using this filter, the following steps to help to define the selected area:

  1. Set Edge Soften, Blur Selection and Blur (apply) to zero.
  2. Pick a color with the eyedropper tool.
  3. Adjust Tolerance and Edge Softness to set the base selection area.
  4. Add Blurs and Thresholding to fine-tune the selected area.

If you are curious about FXScripts and Final Cut Pro, I also wrote a page about the FXScript behind Joe's Color Glow...

Example Images



Sample Color:
Tolerance: 150
Edge Softness: 0
Invert: no
Blur Selection: 10
Threshold: 36
Steps: 255
Use: Color
Fill Color:
Blur: 50
Screen, 100%

Sample Color:
Tolerance: 100
Edge Softness: 0
Invert: no
Blur Selection: 40
Threshold: 100
Steps: 255
Use: Color
Fill Color:
Blur: 10
Add, 100%


Select and Fill Color:
Tolerance: 100
Edge Softness: 30
Invert: Yes
Blur Selection: 5
Threshold: 90
Steps: 255
Use: Color
Blur: 20
Subtract, 25%

(invert to isolate to target color)

Select and Fill Color:
Tolerance: 511
Edge Softness: 0
Invert: No
Blur Selection: 0
Threshold: 127
Steps: 255
Use: Image
Fill Color: (n/a)
Blur: 15
Normal, 50%

(silk stocking effect)

The Controls


  • Sample Color

    Selects a color to base the selection upon.

  • Tolerance (0 - 511)

    Relaxes the standards on which colors will be included in the selection by their relationship to the Blur Color. The highest value will select the entire image, regardless of what color is selected

  • Edge Softness (0 - 255)

    Includes gray values in the selection, this is similar to increasing Tolerance, but similar colors are represented by a shade of gray equal to their proximity to the Blur Color. Often, increasing Edge Softness means the Tolerance setting can be reduced to maintain a selected area.

  • Invert

    Reverses the selection.


  • Blur Selection (0 - 150)

    Blurs the selection.

  • Threshold (0 - 255)

    Applies a threshold operation to the selection. If the selection has been blurred, thresholding can grow or shrink the selection by darkening or lightening gray values.

  • Steps (0 - 255)

    Values of posterization between black and white while thresholding. See Joe's Threshold and Posterize for more on thresholding and posterization.


  • Use (Color, Image)

    This determines whether the filter will fill the selection with the selected color, or with a copy of the original image.

  • Fill Color

    The color which will fill the selected area when Use: Color is selected.

  • Blur (0 - 255)

    This blurs both the mask and the fill, prior to compositing.

  • Mode and Opacity

    Compositing controls to apply the masked element back to the original image.

Buy Joe's Filters Download the Free Trial
page last modified: October 23, 2017
Copyright © 1996-2003 Joe Maller