Atomic-level functions – Apple Shake 4 User Manual
Page 637
Chapter 23
Color Correction
637
Atomic-Level Functions
The term atomic-level is used because each of these nodes applies a single
mathematical operation to the affected image. Because of their simplicity, they are easy
to work with. They are also ideal for use on the command line.
HueCurves
A node that isolates and adjusts an image based on its hue. Ideal
for spill suppression.
Invert
Turns black to white and vice versa. Works best on normalized
images between 0 and 1.
LogLin
Performs logarithmic to linear, and linear to logarithmic color space
conversion.
Lookup/HLS/HSV
Applies lookup expressions or curve manipulation to your image. It
is faster than ColorX for non-pixel based lookups.
LookupFile
Pulls a lookup table from a file.
MDiv
Used to unpremultiply an image by its alpha channel.
MMult
Used to premultiply an image by its alpha channel.
Monochrome
Gives you weighted control over desaturating an image to make it
black and white.
Mult
Multiplies the values in each color channel of an image. The R, G,
and B color channels can be adjusted individually.
Reorder
Swaps channels within an image. See also Layer–Copy and Layer–
SwitchMatte to copy channels from other images.
Saturation
Controls the saturation levels. Saturation can either be boosted or
decreased.
Set
Sets a channel to a constant level, replacing whatever values were
previously in that channel. Channels can be adjusted together or
separately.
SetAlpha
Sets the alpha level to a constant value, replacing whatever values
were previously in that channel. This node also crops the Infinite
Workspace.
SetBGColor
Sets the color outside of the DOD.
Solarize
A misguided Invert function. Good for Beatles album covers.
Threshold
Clips the color values in an image. Color channels can be clipped
individually.
VideoSafe
Clips luminance or saturation values that are above the broadcast-
legal range for video.
Node
Description