Composite Brush

  • Compatibility After Effects
    Please check exact version compatibility under the "COMPATIBILITY" tab below

Author: Chris Vranos

License terms

Quick Overview

Composite Brush is an accurate and easy to use color selector and modifier for After Effects. Create a selection with just a few strokes, and modify colors or pull a key with the effect.

Add Your Tags


Composite Brush is an accurate and easy to use color selector and modifier for After Effects. Create a selection with just a few strokes, and modify colors or pull a key with the effect.



Click and drag: Assign selected colors

Alt+click and drag: Assign un-selected colors

Transfer Mode Color: This color will be used with the transfer mode, if it is a transfer mode which modifies colors.

Transfer Mode: The compositing operation applied to the selected colors.

HSV Color: Copies Hue of Transfer Mode color, multiplies 2x the saturation and lightness of the transfer mode color. It’s 2x because anything over .5 will make the color brighter, anything less will make it darker.
Hue: Copies the hue of the transfer mode color to the selection.

Saturation: Copies the saturation of the transfer mode color to the selection.

Luminance: Copies the luminance of the transfer mode color to the selection. Multiplies the transfer mode color x2 by the selection. .5 has no effect, higher makes the selection brighter, lower makes it darker.

Normal: copies the transfer mode color over the selection. Increase Alpha: boosts the alpha channel at the selection. Color is unchanged

Stencil Alpha: Removes alpha at the selection.

Silhouette Alpha: Removes alpha outside of the selection.

Matte Type: The method of interpreting a selection based on selected and unselected colors.

Hard: Processes quickly, grabs large regions of color. This is the best mode to use whenever possible because it’s fast and limits the colors it grabs.

Medium: A blend between hard and soft.

Soft: Processes a bit more slowly, but does a better job blending between colors. It will require far more selections to get a good key, but ultimately will give better results with gradual color falloff. Please note that this algorithm is going to be tweaked over the next few months, and the appearance of the selection may vary slightly when upgrading your software to the new algorithm.

Precision: Sometimes you may choose selected and unselected colors that are very similar to each other. A high precision value (max 100) will allow the key to be as precise as possible, allowing two very similar colors to have different designations. A low precision value will automatically delete a selected color if you alt-click nearby, or delete an unselected color if you click nearby. This number is a percentage, if your matte becomes difficult to modify, or too sharp, it may help to turn the precision down and do some more clicking and dragging. For the hardest compositing jobs, you can set the precision to 100%.

Matte High Level: This clips the alpha values at the top. It works the same way “Levels” does, with an alpha channel. It’s recommended that when using a Soft Matte, you turn this to roughly 95 or 90. Lowering it can help you get good results quicker without making too many selections.

Matte Low Level: This clips the lowest alpha values.

Matte Blur: How blurred the selection matte is. Note: Right now this number only accepts integers. As a workaround, you can always just use an alpha modifying transfer modes, and resort to the built-in blur and choke controls for more precision.

Matte Minimax: This acts as a matte choke and expand. Note: This currently only accepts integers. For more precision, use an alpha modifying transfer mode and use the After Effects built in blur and choke effects. Sorry for the inconvenience.

Hard Matte Gamma: Only processes when the Matte Type is set to hard, this is the gamma of the selection matte.

Important to note:
We support the latest version of After Effects from the Creative Cloud.

We have thoroughly tested the plugin in After Effects 2018, and a bit in 2019. Please download and test the trial on your machine before buying. This plugin was officially released October 26, 2018. While we aren't aware of any major bugs, please understand that the version 1 may have some unexpected bugs, and bear with as we fix them as quickly as possible. Please submit a help ticket if you find any bugs, it would be greatly appreciated.

The plugin is unique from other color correction or keying plugins in that it always sources the pixels of the layer it's on while ignoring any effects that come beneath it. This creates a huge advantage by always keying from the original colors of the shot, allowing you to stack color and keying effects before it, and still keeping the same key. That being said, any effects that change the size or shape of the layer, will cause issues. Because Composite Brush ignores the effects before it, if you were to blur or Distort the layer before Composite Brush, the color change from Composite Brush would still appear sharply on the original image. The solution is to put any distortions or blurs after Composite Brush in the effects chain or to just pre-compose all effects and use Composite Brush on the Pre-comp.

This plugin is currently purely color based. For example, if there's a color RGB 'Green' (47, 240, 38) in the foreground, and the same exact color RGB 'Green' (47, 240, 38) is in the background, both pixels will receive the same exact selection value no matter how many brush strokes you draw. If you first draw over that color with a positive selection, it will become selected. If you later draw over it with a negative selection, the positive selection is removed and replaced with a negative selection.

When I click my layer, nothing get's selected, or the layer is moved.

Make sure you have Composite Brush Selected, and nothing else.
Make sure your UI is turned on. To toggle your UI visibility:
Mac: Command+Shift+H
Windows: Ctrl+Shift+H
Alternatively, just draw a mask on your layer, which toggles on the UI, then delete the mask.

Do you support 32 bit colors?
Sort of. We do process our color changes in 32 bit, however, our selections are strictly limited to the normalized 0-1 range. Super bright, and negative colors are simply considered as white (RGB 1,1,1) or black (RGB 0,0,0).

The fastest way to get a good selection is to click and drag liberally all over your frame.
The best way to get a good selection is to use as few clicks as possible, simply because the plugin will process faster with fewer strokes to calculate. 

Known Issues:
We just discovered that the plugin behaves strangely when "Linearize Working Space" is on. It can still make a selection, but it will not be correct because our plugin is internally interpreting the Gamma incorrectly, and your edges will be very sharp. We'd recommend avoiding that mode. Fixing this is our current highest priority.
A temporary workaround would be to pre-compose your footage with a 2.2 Gamma effect (levels) on it, then use Composite Brush, then reverse the Gamma after Composite Brush with a .454 Gamma effect (levels). This workaround will be invalid once we release the updated Plug-in. Very sorry for the inconvenience, thank you to all of the early adopters for being so kind as to report issues and help us fix them quickly.

We do not have decimal precision with blur and minimax, it is our other highest priority.

After Effects CC 2019, CC 2018, CC 2017