Summary of Sapphire Plug-ins

Sapphire Plug-ins

Summary of Effects


Aurora

Generates a two colored swirl of light along a user controlled spline reminiscent of the Aurora Borealis (Northern Lights).

AutoPaint

Generates a 'paint-brushed' version of the source clip. Use the Frequency and Stroke Length parameters to adjust the density and shape of the brush strokes. You can set Jitter Frames to 1 if you want to re-randomize the brush stroke pattern for each frame.

BandPass

Generates an X-ray-like effect using a band-pass filter. Two blurs are performed with different widths, and the result is the difference scaled and offset by a gray value. Frequencies above and below the cutoffs are attenuated, leaving only the middle band of frequencies.

Beauty

Applies smoothing, color correction, soft focus, and glow to skin regions. Skin regions are based on the value of Enable Skin Detection and whether a second input is provided. If Enable Skin Detection is on, the plugin generates an internal mask from the Skin Color, Luma and Chroma Range parameters. The second input is an optional mask, that if connected the effect only applies to bright areas of the mask (if Enable Skin Detection is on and a mask is provided the two are multiplied).

BleachBypass

Simulates a film process in which silver is not removed from the negative. The result has increased contrast and reduced color saturation.

Blur

Blurs the source clip by an arbitrary amount using a gaussian, triangle, or box filter. This effect should render quickly even with very large Width values. Use the Blur Rel X and Y parameters for a more horizontal or vertical blur direction.

BlurChannels

Blurs each channel of the source clip by an arbitrary amount using a gaussian, triangle, or box filter. This effect should render quickly even with very large Width values. Use the Blur Rel X and Y parameters for a more horizontal or vertical blur direction.

BlurChroma

Separates the source into luminance and chrominance components, blurs the chrominance and/or the luminance independently, and recombines them. You can also scale the luma and chroma independently to enhance or remove either.

BlurDirectional

Blurs the source clip in a given direction using a gaussian, triangle, or box filter. It can also blur each channel by different amounts.

BlurMotion

Performs a motion blur of the source clip between the specified From and To transformations. This can be used to perform radial zoom blurs, rotate blurs, directional blurs, or any combination of these. The From and To parameters do not refer to time. They describe the two transformations in space that determine the style of blur applied to each frame.

BlurMotionCurves

Performs a motion blur and optionally transforms the source clip using the animated curves of the Z Dist, Rotate and Shift parameters. If these parameters are constant, no motion blur will occur.

BokehLights

Generates random, defocused lights that move around the screen.

BrushChalk

Simulates the look of a chalk drawing by layering brush strokes of different sizes and directions. This effect can be used with one of the following brushes: felt tip, splat, water color, stipple, pencil, pastel, sponge, splodge, round, or cubes. In addition, there are controls for adjusting shape, size, orientation, density, lighting, and shading.

BrushOil

Simulates the look of an oil painting by layering brush strokes of different sizes and directions. This effect can be used with one of the following brushes: felt tip, splat, water color, stipple, pencil, pastel, sponge, splodge, round, or cubes. In addition, there are controls for adjusting shape, size, orientation, density, lighting, and shading.

CardFlip

Transitions between two clips by sliding or spinning the outgoing clip to reveal the incoming clip behind it. The Amount parameter should be animated to control the transition speed. Adjusting Revolutions and Shift will give different kinds of transitions.

Cartoon

Generates a version of the source clip with a cartoon look. Finds the edges in the image and draws new outlines for those edges. Smooths the colors of the areas between the edges, and optionally posterizes the colors into fewer color values.

CartoonPaint

Auto-generates a version of the source clip with a cartoon paint-brushed look. Finds the edges in the image and draws new outlines for those edges. Replaces the colors of the areas between the edges with paint brush shapes.

Caustics

Simulates the patterns created when light rays are reflected or refracted by a curved surface. Caustics can often be seen at the bottom of a swimming pool in bright sunlight or on objects viewed underwater.

ChannelSwitcher

Reorders the RGBA channels of the source clip. Allows mapping any source channel into any output channel, with scaling and offset for each output channel.

ClampChroma

Reduces the chrominance of the input clip if necessary so it is not above a specified maximum. This effect can be used to make 'broadcast safe' colors. It also can be used to scale the chrominance, clamp the luminance, or scale the luminance.

Clouds

Generates a procedural noise texture. Use the Frequency parameter to zoom in and out of the texture. The Shift Speed parameters cause the texture to automatically translate over time.

CloudsColorSmooth

Generates a full color clouds texture. Procedural noise texture is independently generated for each of the red, green, and blue output channels. The Shift Speed parameters cause the texture to automatically translate over time.

CloudsMultColor

Generates a procedural noise texture like S_Clouds and tints the colors using an additional color noise texture. The Shift Speed parameters cause the texture to automatically translate over time.

CloudsPerspective

Generates a procedural noise texture transformed onto a 3D plane with perspective. Adjust the Latitude, Swing, and Roll parameters to rotate the image on various axes, each axis, and use the Frequency parameter to zoom in and out of the texture. Shift Speed causes the texture to automatically translate over time.

CloudsPsyko

Generates a procedural noise texture, and passes this through a colorizing process. The Shift Speed parameters cause the pattern to automatically translate over time, and Phase Speed causes the colors to rotate over time.

CloudsVortex

Generates a procedural noise texture twisting into a vortex. The Vortex Speed parameter causes the amount of vortex rotation to automatically animate over time.

ColorFuse

ColorFuse allows up to three LUTs to be combined to create unique and stylized looks. Host-colorspace and lut-colorspace parameters are provided to convert footage from the host colorspace into the colorspace used in the three stylized LUTs in ColorFuse. ColorFuse most commonly uses sRGB for the internal LUT colorspace.

Convolve

Convolves a source image with a kernel. Convolution is a mathematical operator which uses one image, the kernel, as a filter shape for another image (the source). Convolution effectively stamps a copy of the kernel at each point of the source, using the source's brightness at that point. The effect is that a copy of the kernel will appear over all the bright spots of the source. A kernel image shaped like a circle or polygon will give an effect similar to RackDefocus; a kernel image shaped like a starburst can give something like Glare.

ConvolveComp

Convolves front and back images with a kernel, and composites them using a matte. Convolution is a mathematical operator which uses one image, the kernel, as a filter shape for another image (the source). Convolution effectively stamps a copy of the kernel at each point of the source, using the source's brightness at that point. The effect is that a copy of the kernel will appear over all the bright spots of the source. A kernel image shaped like a circle or polygon will give an effect similar to RackDefocusComp; a kernel image shaped like a starburst can give something like GlareComp.

The kernel size can vary between front and back so either or both can be blurred.

Crosshatch

Simulates a pen-sketch crosshatched look using overlapping strokes. The source is divided into four bands based on luma; each band from dark to light gets a different pattern of strokes.

CutToDissolve

Turns a cut within a single clip into a dissolve. No heads or tails are required; just set the cut point (frame) and CutToDissolve creates a dissolve around that point. Note that this effect does not take two clips; just a single clip already containing a cut. The Cut Point param is key to making it work; whatever frames are on either side of that will be treated as the cut, and the dissolve will be created around them.

Deband

Removes banding artifacts from a clip by diffusing pixels across the banded areas, while keeping the original edges intact. To use this effect, first select Show:Edges and adjust the edge threshold until the banding edges just disappear, leaving only the desired real edges. Then select Show:Result to see the result. If you still see some banding, increase Diffuse Threshold and/or Diffuse Radius.

DefocusPrism

Defocuses the color channels of the source clip into rings of different widths.

Diffuse

Scrambles the pixels of the source input within an area determined by the Diffuse Amount. Use the Blur Rel X and Y parameters for a more horizontal or vertical diffuse direction. The pixelated look of this effect depends on the image resolution, so it is recommended to test your final resolution before processing.

DigitalDamage

Simulates bad digital TV transmission with many options, including freeze-frames, shifting and flowing blocks, various kinds of blocky noise, and pixelization. Can give looks similar to MPEG stream errors, digital dropouts, and satellite feed data corruption.

Dissolve

A basic cross fade between two input clips.

DissolveAutoPaint

Fade in a 'paint-brushed' version of the starting clip. Decrease the complexity of the painting until it is just a few colors, then transition to a 'paint-brushed' version of the second clip which then grows in color and complexity until the second clip fades in.

DissolveBlur

Transitions between two input clips while blurring each. The first clip is blurred and faded out while the second clip is unblurred and faded in. The Dissolve Amount parameter should be animated to control the transition speed.

DissolveBubble

Transitions between two input clips using a bubble warping function. The first clip is warped away and faded out while the second clip is unwarped into place and faded in. The Dissolve Amount parameter should be animated to control the transition speed.

DissolveDefocus

Transitions between two input clips while defocusing each. The first clip is defocused and faded out while the second clip is brought into focus and faded in. The Dissolve Amount parameter should be animated to control the transition speed.

DissolveDiffuse

Transitions between two input clips by scrambling the pixels of the inputs within an area determined by Max Amount. The first clip is diffused away while the second clip is diffused into place. The Dissolve Amount parameter should be animated to control the transition speed. The pixelated look of this effect depends on the image resolution, so it is recommended to test your final resolution before processing.

DissolveDigitalDamage

Transitions between two input clips using a dissolve while applying DigitalDamage to the dissolved clips. The Dissolve Amount parameter should be animated to control the transition speed.

DissolveDistort

Transitions between two input clips while distorting each using the gradient of the other. The first clip is warped away and faded out while the second clip is unwarped into place and faded in. The Dissolve Amount parameter should be animated to control the transition speed.

DissolveEdgeRays

Transitions between two input clips using animated edge rays. The clips dissolve into each other, and edge rays are added to the result. The edge rays ramps up and down over the duration of the effect. The edge rays animate by moving the origin of the edge rays across the screen along a line. The Dissolve Amount parameter should be animated to control the transition speed.

DissolveFilm

Transitions between two input clips using a film dissolve with selectable gamma. Film dissolve preserves the highlights in the clips longer compared to a regular dissolve. The Dissolve Amount parameter should be animated to control the transition speed.

DissolveFlashbulbs

Simulates lots of flashbulbs going off while dissolving between two clips. With many small flashes, can look like a stadium scene. With a few large flashes, works well on a celebrity red carpet clip.

DissolveGlare

Transitions between two input clips using animated glares. The clips dissolve into each other, and glares are added to the result. The glare size and brightness ramps up and down over the duration of the effect.

DissolveGlint

Transitions between two input clips using a bright glowing glint. The clips dissolve into each other, while each one gets a glint which ramps up and down over the duration of the effect. The Dissolve Amount parameter should be animated to control the transition speed.

DissolveGlintRainbow

Transitions between two input clips using a bright glowing glint. The clips dissolve into each other, while each one gets a glint which ramps up and down over the duration of the effect. The Dissolve Amount parameter should be animated to control the transition speed.

DissolveGlow

Transitions between two input clips using a bright glowing flash. The clips dissolve into each other, while each one gets a glow which ramps up and down over the duration of the effect. The Dissolve Amount parameter should be animated to control the transition speed.

DissolveLensFlare

Transitions between two input clips using an animated lens flare. The clips dissolve into each other, while a lens flare moves along a straight line. The lens flare grows and shrinks over the duration of the effect. The Dissolve Amount parameter should be animated to control the transition speed.

DissolveLuma

Transitions between two input clips using a pattern derived from their luminances. One clip often appears to emerge through the other. The Dissolve Amount parameter should be animated to control the transition speed.

DissolvePixelMosh

Transitions between two input clips using a dissolve while applying PixelMosh to the clips. The Dissolve Amount parameter should be animated to control the transition speed. NOTE: This transition is random by design. As such, please be aware that slight pixel differences between CPU and GPU renders may be noticeable. For the best results when applying S_PixelMosh to clips, please utilize a professional codec and file format, such as a ProRes QuickTime movie, as opposed to a web video codec that employs inter-frame compression, such as H.264 in an MP4 file format.

DissolvePixelSort

Transitions between two input clips while sorting the dissolve result.

DissolvePuddle

Transitions between two input clips while warping by a circular pattern of waves. The first clip is warped away and faded out while the second clip is unwarped into place and faded in. The Dissolve Amount parameter should be animated to control the transition speed.

DissolveRays

Transitions between two input clips using animated rays. The clips dissolve into each other, and rays are added to the result. The rays ramp up and down over the duration of the effect. The rays animate by moving the origin of the rays across the screen along a line. The Dissolve Amount parameter should be animated to control the transition speed.

DissolveShake

Transitons between two clips by applying a shaking motion to them, along with a quick dissolve. The shaking uses translation, zooming, and/or rotation. It is random but repeatable, so with the same parameters the same shaking motion is generated each time. Turn on Motion Blur and adjust the Mo Blur Length for different amounts of blur. Adjust the Amplitude and Frequency for different shaking speeds and amounts. The Rand parameters give detailed control of the random non-periodic shaking, and the Wave parameters adjust the regular periodic shaking. The X, Y, Z, and Tilt parameters control the horizontal, vertical, zoom, and rotation amounts of shaking respectively.

DissolveSpeckle

Transition between two input clips using a speckled noise pattern. The Dissolve Amount parameter should be animated to control the transition speed.

DissolveStatic

Transitions between two input clips using random pixel static. The Dissolve Amount parameter should be animated to control the transition speed. The pixelated look of this effect depends on the image resolution, so it is recommended to test your final resolution before processing.

DissolveTiles

Transitions between two input clips while breaking each up into tiles and scrambling them. The first clip breaks apart and spreads out while the second clip coalesces behind the first. The Dissolve Amount parameter should be animated to control the transition speed.

DissolveUltraGlow

Transitions between two input clips while generating varieties of glowing flashes. The clips dissolve into each other, while each one gets a glow which ramps up and down over the duration of the effect. Adjust After Glow parameters to generate a secondary glow on the result of the primary glow. Optionally enhance the edges or combine the result with atmospheric noise. The Dissolve Amount parameter should be animated to control the transition speed.

DissolveVortex

Transitions between two input clips using a vortex warping function. The first clip is warped away and faded out while the second clip is unwarped into place and faded in. The Dissolve Amount parameter should be animated to control the transition speed.

DissolveWaves

Transitions between two input clips using a waves warping function. The first clip is warped away and faded out while the second clip is unwarped into place and faded in. The Dissolve Amount parameter should be animated to control the transition speed.

DissolveZap

Transition between two clips using animated lightning bolts. The clips dissolve into each other, while the lightning grows. The Dissolve Amount parameter should be animated to control the transition speed.

Distort

Warps the source input clip using the gradient of the Lens input clip. This can generate optical glass-like effects as if the source clip were being viewed through an arbitrarily shaped lens. It is best demonstrated when the lens image contains just a few bold shapes or a simple texture.

DistortBlur

Blurs the source input clip in the direction of the gradient of the Lens input clip. It is best demonstrated when the lens image contains just a few simple shapes.

DistortChroma

Warps the chrominance of the source input by different amounts using the gradient of the Lens input clip. This can generate optical glass-like effects as if the source clip were being viewed through an arbitrarily shaped or textured prism. It is best demonstrated when the lens image contains just a few simple bold shapes.

DistortRGB

Warps the red, green, and blue color channels of the source input by different amounts using the gradient of the Lens input clip. It is best demonstrated when the lens image contains just a few simple bold shapes.

DogVision

Generates a dual color-channel version of the input image, as might be perceived by the limited color vision system of dogs. Humans have three color receptors (for red, green, and blue) while dogs have only two receptors (for yellow and blue).

DropShadow

Generates a shadow on the Background clip using the alpha channel of the Foreground or an optional Matte, then composites the Foreground over the Background to give the final result.

DuoTone

Performs an interpolation between two specified colors using the brightness of the source clip.

Dust

Generates random specks of dust that move around the screen. Specks can vary in brightness and color, can move in different directions in a pseudo 3D space (making some appear larger or smaller), and can flicker at different rates.

EdgeAwareBlur

Blur regions of similar color while preserving edges between regions of different colors.

EdgeBlur

Finds the edges within the Matte clip, and blurs the Source clip at those edges. Use the Show Edges option to view which areas will receive the blur while adjusting the edge parameters. Then adjust Blur Width to control the amount of blur.

EdgeColorize

Assigns different colors to the edges of the source clip depending on their direction. Increase the Edge Smooth parameter for thicker edges.

EdgeDetect

Finds the edges within the source clip. Increase the Edge Smooth parameter for thicker edges. Select Mono or Chroma mode to show only edges in Luminance or Chroma.

EdgeDetectDouble

Performs an edge detect operation twice giving a double stranded edge effect. Increase the Edge Smooth parameters for thicker edges.

EdgeFlash

Adds a glow from the Foreground clip onto the Background clip, and vice versa, then composites the Foreground over the Background. This can be used to make a composite look more natural with light flashing between the layers as if exposed on film together.

EdgeRays

Generates beams of light emitting from the edges of the source clip. You can provide a Mask input to selectively scale the colors of the rays. If Mask Type is set to Color, you can also use the Mask input to colorize the rays differently in different regions. Set the Rays Res parameter to 1/2 for faster rendering with slightly softer rays.

EdgesInDirection

Finds the edges of the source input that are aligned in a specified direction. Increase the Edge Smooth parameter for thicker edges.

Effect

An Effect Builder which lets you combine multiple Sapphire effects and load presets from any effect. Click Load Preset or Edit Effect to get started.

Emboss

Embosses the Source clip using the brightness of the Bumps input as a relief map. Increase the Bumps Smooth parameter for bolder bumps, and adjust the Light Dir to illuminate the bumps from different angles.

EmbossDistort

Embosses and warps the Source clip using the Bumps input as a relief map and also distorts the result using the Bumps as a 'lens' image. Increase the Bumps Smooth parameter for bolder bumps, and adjust the Light Dir to illuminate the bumps from different angles.

EmbossGlass

The Source is embossed and warped using the Bumps input as a relief map and lens image. A chrominance distortion is also performed, separating the spectrum for a 'prismatic' look. Increase the Bumps Smooth parameter for bolder bumps, and adjust the Light Dir to illuminate the bumps from different angles.

EmbossShiny

Embosses the Source clip using the Bumps input as a relief map. A lighting model is used which includes highlights from specular reflections. Increase the Bumps Smooth parameter for bolder bumps, and adjust the Light Dir to illuminate the bumps from different angles.

Etching

Generates a version of the source clip using two sets of black and white lines of varying thickness to give an 'etching' or 'lithograph' look. Use the Smooth Source parameter to remove some details and make the lines more evenly shaped. Use the Lines Frequency parameter to adjust the density of all lines.

Feedback

The previous frames of the input clip are transformed and combined with the current frame to give a variety of effects inspired by video feedback. The output of each processed frame is stored and then combined with the next frame. The feedback is reinitialized whenever any non-consecutive frame is processed: either the first frame, reprocessing a given frame, or jumping to another frame. You must process multiple frames of a clip in a row to observe the effect.

FeedbackBubble

Similar to Feedback, previous frames are combined with the current frame while distorting by a bubble pattern. The feedback is reinitialized whenever any non-consecutive frame is processed: either the first frame, reprocessing a given frame, or jumping to another frame. You must process multiple frames of a clip in a row to observe the effect.

FeedbackDistort

The previous frames of the input clip are distorted by the gradient of a given Lens input clip and combined with the current frame to give a variety of possible effects. The output of each processed frame is stored and then combined with the next frame. The feedback is reinitialized whenever any non-consecutive frame is processed, either the first frame, reprocessing a given frame, or jumping to another frame. You must process multiple frames of a clip in a row to observe the effect.

FieldRemove

Adaptively removes video field interlacing artifacts from areas with motion, without blurring the stationary parts of the image. A 'Motion Matte' is generated internally and the moving areas are deinterlaced with the usual loss of vertical resolution, but the stationary areas are not deinterlaced and should remain sharp.

FilmDamage

Simulates damaged film with many options, including dust, hairs, stains, scratches, defocusing, flicker, and shake. Each option has a master control and a set of detailed controls for adjusting the look of that type of damage.

FilmEffect

Provides a physically accurate model of film exposure and processing to make your video footage look like it was shot on particular film stocks. It can remove field artifacts, perform color correction for specific film types, add film grain, and apply glow or soft focus effects. The color correction and grain can be selectively disabled using the Scale CC and Grain Amp parameters.

FilmRoll

Transitions between two clips by rolling one off screen vertically while rolling the other on, while applying various film damage effects such as shaking, stains, scratches, and flicker.

Flashbulbs

Simulates lots of flashbulbs going off. With many small flashes, can look like a stadium scene. With a few large flashes, works well on a celebrity red carpet clip.

Flicker

Scales the colors of the source clip by different amounts over time for a flickering effect. The pattern of flickering can be random, a periodic wave, or a combination of the two.

FlickerMatch

Adds flicker to the Source clip using the flicker from a second Match clip. For example, a clip can be brightened in synchrony with a flashing light in another clip. To use this effect, first position the rectangle over an area of the Match clip which has brightness changes you want to copy. A middle or light gray area is best for this. Then select a frame where you want the Source brightness unchanged, and hit the Set Match Level button. When other frames are processed, the Source brightness will be scaled by the average Match brightness within the rectangle, relative to the Match Level.

FlickerMatchColor

Adds color changes to the Source clip using the color changes from a second Match clip. Similar to FlickerMatch but the process is applied to each color channel. To use this effect, first position the rectangle over an area of the Match clip which has color changes you want to copy. A middle or light gray area is best for this. Then select a frame for which you want the Source color unchanged, and hit the Set Match Level button. When you process other frames, the Source colors will be scaled by the average Match color within the rectangle, relative to the Match Color.

FlickerMatchMatte

Adds flicker to the Source clip using the flicker from a second Match clip, in the areas specified by a Matte. To use this effect, select a frame where you want the Source brightness unchanged, and hit the Set Match Level button. When other frames are processed, the Source brightness will be scaled by the average Match brightness within the Matte, relative to the Match Level.

FlickerMchMatteColor

Adds color changes to the Source clip using the color changes from a second Match clip, in the areas specified by a Matte. To use this effect, select a frame where you want the Source color unchanged, and hit the Set Match Color button. When other frames are processed, the Source color will be scaled by the average Match color within the Matte, relative to the Match Color.

FlickerRemove

Removes temporal flickering from the Source clip. For example, old footage with uneven exposure times can be smoothed out with this effect. To use this effect, first position the rectangle over an area where the average brightness should remain constant. A middle or light gray area is best for this. Then select a Source frame that has the desired brightness within the rectangle, and hit the Set Hold Level button. When other frames are processed, their brightness will be scaled so the average brightness within the rectangle is equal to the Hold Level. You can keyframe different Hold Level values over time to account for desirable brightness changes.

FlickerRemoveColor

Removes temporal color changes from the Source clip. Similar to FlickerRemove but the process is applied to each color channel. To use this effect, first position the rectangle over an area where the average color should remain constant. A middle or light gray area is best for this. Then select a Source frame that has the desired color within the rectangle, and hit the Set Hold Color button. When other frames are processed, their colors will be scaled so the average color within the rectangle is equal to the Hold Color.

FlickerRemoveMatte

Removes temporal flickering from the Source clip using a Matte clip to specify the area where the average brightness should remain constant. To use this effect, select a Source frame that has the desired brightness within the Matte, and hit the Set Hold Level button. When other frames are processed, their brightness will be scaled so the average brightness within the Matte is equal to the Hold Level. You can keyframe different Hold Level values over time to account for desirable brightness changes.

FlickerRmMatteColor

Removes temporal color changes from the Source clip using a Matte clip to specify the area where the average color should remain constant. To use this effect, select a Source frame that has the desired color within the Matte, and hit the Set Hold Color button. When other frames are processed, their color will be scaled so the average color within the Matte is equal to the Hold Color.

FlutterCut

Transitions between two clips by rapidly cutting back and forth between them, optionally inserting solid colored or inverted frames as well. The cuts of each clip can get longer or shorter over the length of the transition.

FlysEyeCircles

Breaks the image into circle shaped tiles and transforms the image within each shape, to create a fly's eye view effect. The Overlap options allow the circles to be combined in different ways where they overlap. The 'Inside' parameters transform the Source image before it is tiled into the pattern, and the 'Tile' parameters transform the entire fly's eye pattern.

FlysEyeHex

Breaks the image into hexagon shaped tiles and transforms the image within each shape, to create a fly's eye view effect. Increase Edge Softness for a smoother overlap between the tiles. The 'Inside' parameters transform the Source image before it is tiled into the pattern, and the 'Tile' parameters transform the entire fly's eye pattern.

FlysEyeRect

Breaks the image into rectangle shaped tiles and transforms the image within each shape, to create a fly's eye view effect. The 'Inside' parameters transform the Source image before it is tiled into the pattern, and the 'Tile' parameters transform the entire fly's eye pattern.

FreeLens

Generates a distorted, defocused and light leaked version of the source clip to simulate the in-camera technique of holding a detached lens in front of the camera and moving it to create focus and light effects.

FreezeFrame

Freezes motion for each duration of Freeze Frames. For example if Freeze Frames is 5 and the source frames are: 1 2 3 4 5 6 7 8 9 10 11... the output frames would be: 1 1 1 1 1 6 6 6 6 6 11...

Gamma

Applies a gamma correction to the input clip. The red, green, and blue channels can be adjusted independently. From Gamma just causes the inverse effect of adjusting Gamma.

GetFrame

Retrieves a specified frame from the source clip for each destination frame. This is meant to be used by animating the value of Get Frame to speed up, slow down, or reverse the input clip in an arbitrary way as desired.

Glare

Composites rainbow halos and/or glint-like rays at locations where the Source clip is brighter than the threshold. Lower the threshold parameter to produce glares in more areas. Use the Style menu to select different glare types. Set the Glare Res parameter to 1/2 for faster rendering with slightly softer glares. Use the Convolve option for smoother results. Glares are best observed on dark images with a few bright spots.

Glint

Generates star shaped glints at locations where the Source clip is brighter than the threshold. Lower the threshold parameter to produce glints in more areas. Adjust the size and brightness parameters to make different types of glints. Glints are best observed on dark images with a few bright spots.

GlintRainbow

Generates star shaped rainbow colored glints at locations where the Source clip is brighter than the threshold. Lower the threshold parameter to produce glints in more areas. Adjust the Shift Out, Size, and Brightness parameters to make different types of glints. Glints are best observed on dark images with a few bright spots.

Glow

Generates glowing light from areas of the source clip that are brighter than the given threshold. Raise the threshold parameter to produce glows in fewer areas. Adjust the Width RGB parameters to make glows with different color falloffs, and adjust the Width XY parameters to make horizontal or vertical glows.

GlowAura

Generates radial colored aura lines following the gradient of the source clip. Raise the threshold parameter to produce glows in fewer areas. Adjust the Width, Frequency, Phase, and Twist parameters to make glows with different aura patterns.

GlowDarks

Areas of the source clip darker than the given threshold are blurred and combined with the input clip to give a deep smoky look. Adjust the Darkness, Width, and Threshold parameters to give different types of looks.

GlowDist

Generates glows based on the distances from the edges of the source input. Any edges in the input image, where the brightness crosses the given threshold value, will generate an equally bright glow into the darker side of the edges. This is best observed when used on images with dark backgrounds.

GlowEdges

Creates glowing light from the edges of the source clip. This differs from the default Glow in that small or thin objects generate as much glow around their edges as large objects. Also the glow colors are not affected by the colors of the source clip.

GlowNoise

Generates glowing light from areas of the source clip that are brighter than the given threshold. The glows are also attenuated by a solid noise texture to give them a noisy or grainy effect. If the Jitter Frames parameter is positive, the noise will be regenerated for each frame for a fizzling look. If Jitter Frames is zero, two noise textures are combined and slide over each other at a rate depending on the Spread Speed.

GlowOrthicon

The source clip is darkened at areas around parts of the source clip that are brighter than the given threshold, to give an 'orthicon' or 'dark glow' look. Lower the Threshold parameter to produce the orthicon effect in more areas. Adjust the Darkness and Width parameters to give different types of looks.

GlowRainbow

Generates rainbow colored glows based on the distances from the edges of the source input. Any edges in the input image, where the brightness crosses the given threshold value, will generate an equal glow into the darker side of the edges. This is best observed when used on images with dark backgrounds.

GlowRings

Generates glows of colored rings around the areas of the source clip that are brighter than the given threshold. Raise the threshold parameter to produce glows in fewer areas. Adjust the Width and Thickness RGB parameters to make glows with different color patterns, and adjust the Width XY parameters to make horizontal or vertical glows.

Gradient

Makes a smooth color gradient across the screen using given Start and End locations and colors, then optionally combines the gradient with a background clip. Increase Add Noise to reduce banding artifacts in the gradient due to color quantization.

GradientMulti

Generates a smooth multi-color gradient across the screen using multiple control points, and optionally combines the gradient with a background clip.

GradientRadial

Makes a smooth radial color gradient in an ellipse shape, given Center, Inner Radius, and Outer Radius parameters, and optionally combines the gradient with a background clip. Increase Add Noise to reduce banding artifacts in the gradient due to color quantization.

Grain

Adds color and/or monochrome grain to the source clip. Amplitude and frequency parameters allow adjusting the grain texture independently for all colors together, each color channel, or black and white grain.

GrainRemove

Smooths the source clip while retaining the edges. To adjust the parameters in this effect, first use the Show:Edges option to inspect which edges will be retained and adjust Edges Threshold, Edges Width, and Edges Scale until the important edges are fairly sharp and bright but not jaggy. Then return to Show:Result and adjust the smooth parameters to remove the appropriate amount of grain.

GrainStatic

Adds color and/or monochrome random noise of given amplitudes to every pixel of the source clip. Unlike the other Grain effects, there is no coherency of the grain between pixels, so the resulting look will vary with different output resolutions.

Grid

Generates a grid of lines and combines it with a background clip. Adjust the Latitude, Swing, and Roll parameters to rotate the grid on various axes, and adjust Shift and Z Dist to translate and zoom.

Grunge

Simulates many different kinds of grunge including dirt, stains, flecks, grime, scratches, and paint. Up to three different kinds of grunge can be combined. There are master controls for adjusting all grunge together as well as a set of detailed controls for adjusting the look of each of the grunge collections.

HalfTone

Generates a halftone version of the source clip using a black and white pattern of dots. Use the Smooth Source parameter to remove some details and make the dots more consistently round.

HalfToneColor

Generates a version of the source clip using a colored dot pattern. Use the Smooth Source parameter to remove some details and make the dots more consistently round. You can invert the dots pattern from CMY to RGB using the Dots menu.

HalfToneRings

Generates a duotone version of the source clip using a repeating pattern of concentric rings. Use the Smooth Source parameter to remove some details and make the dots more consistently shaped.

Hotspots

Generates a hotspot image containing areas of the source clip brighter than a given threshold. The colors of the hotspots should match the original source. This can be used for increasing contrast or finding the bright areas of a clip, but without changing the color saturation or hue of the result.

HueSatBright

Adjusts the hue, saturation, brightness, and/or offset of the input clip.

HyperPull

Pulls the foreground away in z space before dissolving to the background, and featuring some bonus color and shake effects for added style.

HyperPush

Pushes the foreground nearer in z space before dissolving to the background, and featuring some bonus color and shake effects for added style.

InfiniteZoom

Zooms into endlessly repeating copies of an image, reminiscent of certain M.C. Escher drawings. Works best with clips with transparent edges, such as clocks or plates; or transparent centers, such as picture frames. Transparency can come from the source clip's alpha or the mask. Animate the Zoom param to get the full effect.

Invert

Inverts the colors of the source clip, so black becomes white, and white becomes black. This can optionally also invert luma, chroma, RGB and alpha channels independently and do some basic color correction on the inverted result.

JitterFrames

Each output frame receives a random frame between the current frame plus and minus the Jitter Frame Dist. The jittering is random but repeatable.

JpegDamage

Creates a version of the Source input that is subjected to Jpeg compression artifacts and errors. This can be used to give various looks of low quality digital transmissions. Three methods for manipulating your image are provided: the Jpeg quality can be adjusted, various internal frequencies can be scaled, and random decompression errors can be introduced. In all cases it can also be useful to lower the resolution factor to create larger, more obvious Jpeg blocks.

KaleidoDiamonds

Reflects the source clip into a pattern of diamonds. The 'Inside' parameters transform the Source image before it is reflected into the pattern. The Center and Z Dist transform the entire result including the reflection pattern, and the Rotate affects only the reflecting 'mirrors'.

KaleidoOct

Reflects the source clip into an octagonal pattern of right triangles. The 'Inside' parameters transform the Source image before it is reflected into the pattern. The Center and Z Dist transform the entire result including the reflection pattern, and the Rotate affects only the reflecting 'mirrors'.

KaleidoSquares

Reflects the source clip into a pattern of squares. The 'Inside' parameters transform the Source image before it is reflected into the pattern. The Center and Z Dist transform the entire result including the reflection pattern, and the Rotate affects only the reflecting 'mirrors'.

KaleidoTriangles

Reflects the source clip into a pattern of equilateral triangles. The 'Inside' parameters transform the Source image before it is reflected into the pattern. The Center and Z Dist transform the entire result including the reflection pattern, and the Rotate affects only the reflecting 'mirrors'.

KaleidoPolar

Warps the source clip around in a disk shape and reflects radially as if viewed through a reflecting cylinder.

KaleidoRadial

Simulates a traditional 2 or 3-mirror kaleidoscope. You see a pie-slice shaped piece of the source through the angle between the mirrors, and mirror-reflected copies of it in the rest of the image. Use the Slices parameter to control the how many copies of the source pie slice you see around the central point.

LaserBeam

Simulates the beam from a science fiction style laser blaster. The beam moves over a number of frames from a source point to a target point. A perspective effect may also be added.

Layer

Layers the Foreground image over the Background using one of a variety of blending operations. The colors of each input can also be adjusted using the lights, darks, and saturation parameters.

LensFlare

Renders a lens flare image over the background clip, aligning various flare elements between the hotspot and pivot locations. Use the Lens menu to select different types of lensflares.

LensFlareAutoTrack

Renders one or more lens flare images over the background clip, aligning various flare elements between the hotspot and pivot locations. In this AutoTrack version of LensFlare, the hotspots are automatically positioned on the brightest areas of the background clip. Increasing Blur For Auto will cause the input to be smoothed before the brightest locations are found and can help remove the effect of secondary bright spots.

Light3D

Performs 3D relighting with up to 4 individually controlled light sources. The Source input is usually an ambient or diffuse pass from a 3d renderer that shows the surface colors. The Normal vector input determines the surface direction at each pixel. The source and normals should be generated together by the 3d program so they match.

LightLeak

Renders abstract patterns of color that simulate light leaking through gaps in a camera body. The light leak consists of three distinct elements which can be adjusted individually.

Luna

Renders the Earth's Moon; you can adjust phase and colors, and add atmospheric effects.

MakeRGBA

Combines an RGB input with a Matte input to make a single RGBA output. This plug-in is only needed in special circumstances, and for conforming from v1. In most cases it is not needed because in v2 you can now apply any effect to a title or key directly.

It is useful if you have imported a matte and fill as separate clips, and you want to combine them to be processed by other Sapphire plug-ins. You can also invert the matte, and use various compositing options.

It assumes the Matte input has CCIR601 levels, so it makes video black completely opaque and video white transparent.

For more information, check the documentation for Alpha Processing and Processing Titles and Keys .

MathOps

Combines two clips using one of a variety of mathematical operations. The colors of each input can also be adjusted using the lights, darks, and saturation parameters.

MatteOps

Grows, shrinks, or adds noise to the edges of a Matte input, and outputs the resulting matte.

MatteOpsComp

Grows, shrinks, or adds noise to the edges of the Foreground alpha channel, then uses that result to composite the Foreground over the Background. This can be useful for removing blue or green spill from a chroma key.

Median

Applies a median filter to the source image. Median filters are useful for cleaning up isolated spots and noise.

Monochrome

Generates a monochrome version of the source clip using adjustable weights for the red, green, and blue channels. This can simulate the use of a color filter applied to the lens of a black and white camera. For example, use more red weight to darken blue sky areas of the input. The weights are scaled so they sum to 1 before being used to reduce overall brightness changes when they are adjusted.

Mosaic

Generates a pixelated version of the source clip. Adjust the size and shape of the blocks using the Pixel Frequency and Pixel Rel Width parameters. Increase the Smooth Colors parameter to cause the colors of nearby pixel blocks to be more consistent, and less flickery over time.

MotionDetect

Shows areas of motion in a clip. For each frame, finds the difference between the current frame and a previous frame, and optionally combines that with the original.

MuzzleFlash

Simulates the flash and smoke that is generated when a gun is fired. The flash from several types of gun can be simulated. All guns have a primary flash, and guns with suppressors may have secondary flashes. The gun may easily be fired repeatedly. Note: All time units in this effect are in frames.

NearestColor

Collects pixel colors from the input clip's frames that are closest to the given Match Color. This can create, for example, a background-only image from a clip with objects moving over a blue or green-screen background. It can also be used to accumulate the color of a moving object over a non-colored background. The collected colors are reinitialized whenever any non-consecutive frame is processed, either the first frame, reprocessing a given frame, or jumping to another frame. You must process multiple frames of a clip in a row to observe the effect.

NightSky

Generates a realistic starry night sky as viewed from a major city or a specified longitude and latitude. The stars are generated using a star database so that major constellations are visible where expected. Adjust magnitude limit to see more stars. Animate the Minute param to make the stars move realistically over time.

OCIOTransform

Transform input from one colorspace to another using OpenColorIO.

Uses the OCIO environment variable to find your OpenColorIO configuration. If that is not set, it will fall back to a default configuration. It is not recommended to change the environment variable after adding this effect to a project, as it may change the rendered results. The effect will show a warning dialog if this happens.

PanAndZoom

Loads a still image from a file and pans, zooms, or rotates it in three dimensions, while preserving the original resolution. To get started, click the Load File button and choose an image. Supported formats include JPEG, PNG, TIFF, and EXR. Then adjust the parameters such as Shift, Zoom, and Rotate to position the image, and set keyframes to create movement.

ParallaxStrips

Applies a collection of 3d refracting glass strips to break up the image. The image is shifted within each strip, and the strips move over time. The strips gradually fade in or out, so the transition to the source is seamless.

ParallaxStripsTransition

Applies a collection of 3d refracting glass strips to break up the image. The image is shifted within each strip, and the strips move over time. The strips gradually fade in or out, so the transition to the source is seamless.
Note: because you can control the size of the strips, it's possible to set up a transition that won't completely cover the secondary (incoming or outgoing) clip, and so will have a 'pop' at the start or end. To ensure a smooth transition, go to the end of the transition where the strips are largest, select Show: Strips mode, and adjust the strip size to make sure they fully cover the image. That way none of the back clip will leak through on that frame. Alternatively, hit the 'Ensure Full Coverage' button, and the number of strips will automatically adjust to the minimum needed to fully cover the image.

PixelMosh

Provides a more controllable and broadly applicable simulation of datamoshing techniques, historically used to generate strange visual results by intentionally damaging mpeg encoded files. Includes simulation of I-frame removal (Flow) and P-frame replacement (Pulse). NOTE: This effect is random by design. As such, please be aware that slight pixel differences between CPU and GPU renders may be noticeable. For the best results when applying S_PixelMosh to clips, please utilize a professional codec and file format, such as a ProRes QuickTime movie, as opposed to a web video codec that employs inter-frame compression, such as H.264 in an MP4 file format.

PixelSort

Sorts pixels over a threshold along lines arranged in various patterns. Patterns include parallel lines, lines radiating from a centeral point, and circular lines.

Posterize

Generates a posterized version of the input by limiting the number of colors in the source, and replacing detailed texture and noise with solid colors.

PrismLens

Emulates recording footage through prismatic lenses with various different shapes.

PseudoColor

Colorizes the source image. The hue is calculated from the brightness of the source.

PsykoBlobs

Combines the source clip with a field of 'blob' shapes and then passes them through a colorization process. The Phase Speed parameter causes the colors to automatically rotate over time.

PsykoStripes

Combines the source clip with a stripe pattern and then passes them through a colorization process. The Phase Speed parameter causes the colors to automatically rotate over time.

QuadTone

Performs an interpolation between four specified colors using the brightness of the source clip.

RackDefocus

Generates a defocused version of the source clip using a 'circle of confusion' convolution. This effect is often preferable to a gaussian blur for simulating a real defocused camera lens, because bright spots can be defocused into clean shapes instead of being smoothed away. The iris shape can be controlled using Points, Pointiness and Rotate, and the Use Gamma parameter can adjust the relative brightness of the blurred highlights.

RackDfComp

Composites the Foreground over the Background while defocusing both layers by different amounts. The Foreground alpha channel is used as the matte. If the Middle input is provided, it is composited between the Foreground and Background.

RandomEdits

Randomly re-edits the entire source clip. The shuffling is random but repeatable.

Rays

Generates beams of light emitting from the bright areas of the source clip. Lower the Threshold parameter to generate rays from more areas or raise it to generate rays from only the brightest areas. Set the Rays Res parameter to 1/2 for faster rendering with slightly softer rays.

RepairFrames

Repairs one or more frames of a clip by replacing them with a time-warped version of the surrounding frames.

Retime

Retimes a clip using optical flow based motion estimation and frame interpolation.

ReverseClip

Reverses the frame order of a clip, and optionally also reverses the fields of each frame.

ReverseEdits

Independently reverses segments of the input clip. For example if Edit Frame Length is 5, and the input clip frames are: 1 2 3 4 5 6 7 8 9 10 11... the output frames would be: 5 4 3 2 1 10 9 8 7 6 15...

RomanTile

Generates a mosaic pattern based on the Source clip. Adjust the Edge Attract parameter to get the tile corners to bias towards the edges in the source. Increase Vary Shape to get a less regular tile pattern.

ScanLines

Creates a version of the source clip with a scan line pattern resembling a color TV monitor. Increase the Add Noise parameter to also add a grainy effect to the result.

ScanLinesMono

A monochrome version of ScanLines. Creates a version of the source clip with a scan lines pattern resembling a black and white TV monitor. Increase the Add Noise parameter to also add a grainy effect to the result.

Shake

Applies a shaking motion to the source clip over time with translation, zooming, and/or rotation. The shaking is random but repeatable, so with the same parameters the same shaking motion is generated each time. Turn on Motion Blur and adjust the Mo Blur Length for different amounts of blur. Adjust the Amplitude and Frequency for different shaking speeds and amounts. The Rand parameters give detailed control of the random non-periodic shaking, and the Wave parameters adjust the regular periodic shaking. The X, Y, Z, and Tilt parameters control the horizontal, vertical, zoom, and rotation amounts of shaking respectively.

Shape

Draws a shape into the image. It can give a wide variety of shapes, from polygons and circles to stars, flower shapes, and swirled starfish shapes. The main parameters to look at are Points, Pointiness, Roundness, and Swirl.

Sharpen

Amplifies the high frequencies in the source clip such as edges and details. Increase the Sharpen Width parameter to sharpen more of the mid range frequencies, and adjust Sharpen Amp to control the amount of sharpening applied.

ShowBadColors

Identifies all pixels that fall outside a given color range, and flags them with the same color so they can be seen easily.

Sketch

Generates a version of the input with a hand drawn sketched look. The results of this effect can depend on the image resolution, so it is recommended to test your final resolution before processing a clip.

SoftFocus

Combines a blurred version of the source with the original to give a 'soft focus' effect. Adjust the Width and Mix parameters to give different types of looks.

Solarize

Inverts the colors of the input clip that are brighter than the Threshold value, to create a 'solarization' effect.

Sparkles

Generates a field of sparkling glint effects. Adjust the Frequency, Density, and Size parameters for different types of sparkling patterns. Use the Mask input to only generate sparkles in specified areas.

SparklesColor

Generates a field of sparkling Glint effects with varying colors. Adjust the Frequency, Density, and Size parameters for different types of sparkling patterns. Use the Matte input to only generate sparkles in specified areas.

SpotLight

Lights the input clip using one or two spotlights. For each enabled light, the intersection of a 3D light cone with the image plane is calculated using the given light source position, aim location, and beam angle. Ambient light can also be applied to affect the entire source image evenly. A wide variety of lighting shapes can be created by adjusting the parameters provided.

Streaks

Motion blurs the bright areas of the source into streaks between the From and To transformations. This can be used to create an extended film exposure effect, or simulate soft beams of light. From and To parameters do not refer to time. They describe the two transformations in space that determine the style of blur applied to each frame.

StretchFrameEdges

Stretch the edges of a 4x3 image while preserving the center, to hide the black pillars in a 16x9 comp. This effect takes the middle part of the Source clip and squeezes it, since viewing a 4x3 image in a 16x9 comp normally stretches it out to fit. The edges are not squeezed, so the image goes all the way out to the edges. The left and right edge portions of the image will appear stretched horizontally. Although intended for 4x3 conversion, it can work with any aspect ratios.

StripSlide

Breaks a clip into strips and slides them off the screen one at a time to reveal the Background.

StripSlideTransition

Transitions between two clips by breaking them into strips and sliding them off the screen one at a time to reveal the incoming clip.

Swish3D

Dissolves between two input clips while performing 3D moves on each. During the transition the From clip is transformed by the Zdist, Rotate, Swivel, Tilt, Shift, Scale, and Shear parameters, and the To clip is transformed by the opposite of these values. The overall amount of motion for each image can be scaled by the Rel Amp From and Rel Amp To parameters.

SwishPan

Transitions between two input clips by sliding one clip off the frame and the other clip on, and adding motion blur to give the appearance of a quick pan. This works best when the duration of the transition is short.

TVChannelChange

Transitions between two input clips by simulating a channel change on an old television set. The first clip goes black with bad reception, followed by the second clip with bad reception. The reception improves over time until only the second clip is left.

TVDamage

Simulates a TV with transmission and reception problems, VCR issues, and TV hardware difficulties. Simulates static, interference, ghosting, horizontal and vertical hold, hum bars, color stripes, visible scanlines, VCR fast-forward, dropouts, vignetting, orthicon, fisheye, and turn-off.

TextureCells

Generates an image of procedural cellular shapes. The Rotate Speed parameter causes the cell centers to rotate within each cell over time.

TextureChromaSpiral

Creates an abstract texture by applying a WarpChroma effect to a procedurally generated noise texture.

TextureFlux

Creates abstract textures of fluctuating liquid or cellular patterns. The Morph Speed parameter causes the pattern to automatically undulate over time.

TextureFolded

Creates an abstract texture resembling folded cloth or liquid that can be animated to give a dynamic turbulent effect. The Fold Speed parameters cause the pattern to automatically undulate over time.

TextureLoops

Creates an abstract texture of overlapping loop shapes. Three sets of shapes can be separately adjusted, colored, and then combined together. The Phase Speed parameter causes the pattern to automatically change over time.

TextureMicro

Generates a procedural texture that looks a bit like a surface of a rough object under an electron microscope.

TextureMoire

Creates an abstract Moire texture by adding together two patterns of concentric rings. The Phase Speed and Moire Speed parameters cause the rings to automatically animate over time.

TextureNeurons

Creates an abstract texture resembling moving nerve cell tendrils. The Phase Speed and Morph Speed parameters cause the pattern to automatically change over time.

TextureNoiseEmboss

Creates an abstract texture by applying a EmbossShiny effect to a procedurally generated noise texture. Adjust the Light Dir to illuminate the pattern from different angles.

TextureNoisePaint

Creates an abstract texture by applying an AutoPaint effect to a procedurally generated noise texture.

TexturePlasma

Creates an abstract texture resembling an electrical plasma effect. The Phase Speed parameter causes the pattern to automatically undulate over time.

TextureSpots

Creates a field of spots that can be distorted and animated. The Warp Speed parameter causes the spots to be distorted over time by a random warping pattern.

TextureTiles

TextureTiles draws a repeating pattern of tiles. The shapes can be hexagons, triangles, diamonds, stars, or variations on those, depending on the Morph parameters.

TextureWeave

Creates an abstract texture resembling perpendicular woven strands. The two sets of strands, horizontal and vertical, can be adjusted independently using frequency, octaves, and speed parameters.

Threshold

Sets the color channels of the source clip to full on or full off using a given softness and threshold. This can be used to increase the contrast of each color channel independently.

TileScramble

Breaks the image into rectangular tiles and shifts the image within each tile to create an effect like a wall of small randomly oriented mirrors reflecting the source image. The amount and direction of shifting are controllable.

TimeAverage

Each output frame is the average of multiple input frames: from the current frame, back to a given number of previous frames. This is similar to the Trails effect, except all frames within the range are weighted equally instead of fading out, so the end points of the trails are abrupt. Each frame contributes only 1/n of the total brightness, so fast-moving objects against a dark background may seem dim. The average is reinitialized whenever any non-consecutive frame is processed: either the first frame, reprocessing a given frame, or jumping to another frame. You must process multiple frames of a clip in a row to observe the effect.

TimeDisplace

Displaces the Source clip by variable amounts in time depending on the brightness values of a Mask input.

TimeSlice

Divides the output frame into slices, where each slice receives a different frame from the source clip. An example use of this effect might be to make a turning object twist into a helix shape instead of rigidly rotating. The slices are oriented depending on Slice Direction, and receive relative frame numbers between plus and minus half of Slice Number. For example if the current frame number is 30, Slice Direction is -90 degrees, Slice Number is 12, and Frame Offset is 0, the result will consist of horizontal slices containing approximately frames 30-6 to 30+6 from bottom to top.

TimeWarpRGB

Shifts the red, green, and blue channels in time by different amounts, to give a temporal chroma distortion.

Tint

Tints the dark and light regions of the input clip towards given colors. The dark colors are tinted by the Tint Dark color, and the brighter colors are tinted by the Tint Lights color.

Trails

The previous frames of the input clip are combined with the current frame to give a variety of 'time trails' effects. The output of each processed frame is stored and then combined with the next frame. The trails are reinitialized whenever any non-consecutive frame is processed, either the first frame, reprocessing a given frame, or jumping to another frame. You must process multiple frames of a clip in a row to observe the effect.

TrailsDiffuse

The previous frames of the input clip are processed with a pixel diffusion process and then combined with the current frame. The output of each processed frame is stored and then combined with the next frame. The trails are reinitialized whenever a non-consecutive frame is processed, either the first frame, reprocessing a given frame, or jumping to another frame. You must process multiple frames of a clip in a row to observe the effect.

Transition

A Transition Builder which lets you combine multiple Sapphire effects to create new transitions, and can load presets from any transition. Click Load Preset or Edit Effect to get started.

TriTone

Performs an interpolation between three specified colors using the brightness of the source clip.

UltraGlow

Generates varieties of glowing light from bright areas of the source clip. Raise the threshold parameter to produce glows in fewer areas. Adjust the Width RGB parameters to make glows with different color falloffs, and adjust the Width XY parameters to make horizontal or vertical glows. Adjust Glow Falloff and Glow Bias parameters to control falloff distance and how far the hottest areas extend. Adjust After Glow parameters to generate a secondary glow on the result of the primary glow. Optionally enhance the edges or add highlights to the source clip or combine the result with atmospheric noise.

UltraGrain

Adds simulated digital camera grain to the source clip.

UltraZap

Generates lightning bolts along a spline and renders them over a background. Increase Vary Endpoint to spread out the ends of the bolts. Adjust the Glow Color for differently colored results. Adjust the Loop Speed parameter to make it traverse the spline over time.

Vignette

Darkens the border areas of the source clip to create a vignette effect. Use the Squareness, Radius, and Edge Softness parameters to affect the shape of the vignette. Use the Opacity and Color parameters to adjust its strength and color.

VintageColor2Strip

Simulates the old color 2-strip film process from the 1920s. The scene is exposed twice, through red and green filters, onto alternating frames of a monochrome film strip. Then the red print is dyed with a red dye, and the green print is dyed cyan. Those two strips are cemented together back-to-back to form the final print. The result contains mostly red and green colors, with some synthetic blue from the blue components of the dyes.
This effect simulates the two filter colors and the two dye colors, and also allows adding grain and color correction.

VintageColor3Strip

Simulates the color 3-strip film process from 1935 through 1955. Three-strip color was a subtractive process which exposed three separate film strips through color filters, then applied complementary color dyes to the print according to the density of the original records. This process was used for many films such as The Wizard Of Oz, Fantasia, and Gone With The Wind.
Modern color film has much broader color filtering in the emulsion layers, so this effect simulates the narrower filters and sharper colored dyes of the era which gave it its characteristic vibrancy. This effect also allows adding grain and color correction.

WarpBubble

Warps the source clip by a smooth noise function. This can be used to create heat diffusion or under water types of effects. The Shift Speed parameters cause the noise pattern to automatically translate over time. Adjust the Amplitude and Frequency parameters to give different types of distortions.

WarpBubble2

Warps the source clip using two overlapping sets of bubble patterns. This can be used to create heat diffusion or under water types of effects. The Shift Speed parameters cause the noise pattern to automatically translate over time. Adjust the Amplitude and Frequency parameters to give different types of distortions.

WarpChroma

Separates the source clip into spectral bands and warps them by different amounts. The red is warped by the From transformation, the blue by the To transformation, with the other colors of the spectrum in between. The From and To parameters do not refer to time. They describe the two transformations in space that determine the sequence of warps applied to each color.

WarpCornerPin

Performs a 3D perspective warp of the source image to align the corners with the four indicated points. This can be useful for positioning the source over an object in another clip, such as a billboard or computer screen.

WarpDrops

Warps the source clip by multiple patterns of concentric waves emanating from multiple center locations. Each area in the Centers input clip brighter than the value of Threshold Cntrs, generates an independent pattern of concentric waves, and the total brightness of each area scales the warping magnitude of those waves. If the Centers image is complex, the number and locations of resulting centers can be fairly sensitive to the threshold value. Try using just solid black with a few white dots for the Centers input. If you only need a single set of waves, you can use the WarpPuddle effect instead.

WarpFishEye

Expands the center of the source clip as if viewed through a fish-eye lens. Adjust the Amount parameter to give more or less distortion. Turn off the Wrap options to give transparency beyond the borders of the input clip instead of reflected copies.

WarpMagnify

Magnifies an elliptical region of the source to create a glass lens refraction effect.

WarpPerspective

Transforms the source clip onto a 3D plane with perspective. Adjust the Latitude, Swing, and Roll parameters to rotate the image on various axes, and adjust Shift and Z Dist to translate and zoom. Turn off the Wrap options to give a single non-repeated copy of the image.

WarpPolar

Warps the source clip into a rounded disk shape. The vertical direction of the source image is mapped between the Inner Radius and Outer Radius, and the horizontal direction is rotated about the center based on the number of Angle Repeats and offset by Angle.

WarpPuddle

Warps the source clip by a pattern of concentric waves. The Phase Speed parameter causes the waves to automatically move outwards from the center over time. Adjust the Inner and Outer Radius parameters to limit the area where the waves appear. Increase the Inner and Outer softness for smoother transitions between where the waves appear and do not appear.

WarpPuff

Warps the source clip based on its gradient. By default, brighter areas are puffed out and darker areas are shrunk. This is similar to Lensing an image using itself as the lens.

WarpRepeat

Transforms the source input multiple times and averages the results. The From and To parameters do not refer to time. They describe the two transformations in space that determine the sequence of repeated warps applied to each frame.

WarpToRect

Warps the source clip by shifting and/or scaling. An on-screen rectangle can be used to visually adjust the transformation.

WarpTransform

Warps the source clip by a combination of linear transformations including scale, shear, zoom, rotation, and translation.

WarpVortex

Twists the source clip into a vortex, about a given Center location. Use the Vortex Start parameter to adjust the amount of vortexing, and use Angle Offset to also apply a normal rotation. Vortex Speed can be used to automatically animate the amount of vortexing.

WarpWaves

Warps the source clip by a wave pattern. You can make the waves move over time by increasing the Phase Speed parameter, or by animating the value of Phase Start.

WarpWaves2

Warps the source clip using two sets of overlapping wave patterns. You can make the waves move over time by increasing the Phase Speed parameters, or by animating the value of the Phase Start parameters.

WhipLash

2D-only version of Swish3D, with optional Whip Out motion and RGB Split. Cuts between two input clips while performing 2D moves on each. During the transition the clips are transformed by the Rotate, Shift, and Scale parameters.

WipeBlobs

Performs a wipe transition between two input clips using a pattern of blobs generated by a noise function. The Wipe Amount parameter should be animated to control the transition speed. Increase the Grad Add parameter to make the timing of the blobs pattern move across the screen during the wipe. Increase the Border Width parameter to draw a border at the wipe transition edges.

WipeBubble

Wipes between two input clips with a bubble-warp process performed within the transition area. The Wipe Amount parameter should be animated to control the transition speed.

WipeCells

Performs a wipe transition between two input clips using a pattern of procedurally generated cellular shapes. The Wipe Amount parameter should be animated to control the transition speed. Increase the Grad Add parameter to make the timing of the cells pattern move across the screen during the wipe. Increase the Border Width parameter to draw a border at the wipe transition edges.

WipeChecker

Performs a wipe transition between two input clips using a grid of growing or shrinking checkers. The Wipe Amount parameter should be animated to control the transition speed. Increase the Grad Add parameter to make the timing of the checker pattern move across the screen during the wipe. Increase the Border Width parameter to draw a border at the wipe transition edges.

WipeCircle

Performs a wipe transition between two input clips using a growing or shrinking circle. The Wipe Amount parameter should be animated to control the transition speed. Increase the Border Width parameter to draw a border at the wipe transition edges.

WipeClock

Performs a clock wipe transition between two input clips. The Wipe Amount parameter should be animated to control the transition speed. Increase the Border Width parameter to draw a border at the wipe transition edges.

WipeClouds

Transitions from the first clip to the second using a moving cloud texture. The Wipe Amount parameter should be animated to control the transition speed.

WipeDiffuse

Wipes between two input clips with a pixel-diffusion process performed within the transition area. The Wipe Amount parameter should be animated to control the transition speed. The pixelated look of this effect depends on the image resolution, so it is recommended to test your final resolution before processing.

WipeDots

Performs a wipe transition between two input clips using a grid of growing or shrinking dots. The Wipe Amount parameter should be animated to control the transition speed. Increase the Grad Add parameter to make the timing of the dots pattern move across the screen during the wipe. Increase the Border Width parameter to draw a border at the wipe transition edges.

WipeDoubleWedge

Performs a wipe transition between two input clips using two wedge shapes. The Wipe Amount parameter should be animated to control the transition speed. Increase the Border Width parameter to draw a border at the wipe transition edges.

WipeFlux

Performs a wipe transition between two input clips using a flux texture with mostly round cells. The Wipe Amount parameter should be animated to control the transition speed. Increase the Grad Add parameter to make the timing of the flux pattern move across the screen during the wipe. Increase the Border Width parameter to draw a border at the wipe transition edges.

WipeFourWedges

Performs a wipe transition between two input clips using a pattern of four wedges merging into an 'X' shape. The Wipe Amount parameter should be animated to control the transition speed. Increase the Border Width parameter to draw a border at the wipe transition edges.

WipeLine

Performs a simple line wipe transition between two input clips. The Wipe Amount parameter should be animated to control the transition speed. Increase the Border Width parameter to draw a border at the wipe transition edges.

WipeMoire

Performs a wipe transition between two input clips using a pattern of combined concentric rings. The Wipe Amount parameter should be animated to control the transition speed. The Phase Speed and Moire Speed parameters cause the rings to automatically animate over time. Increase the Grad Add parameter to make the timing of the pattern move across the screen during the wipe. Increase the Border Width parameter to draw a border at the wipe transition edges.

WipePixelate

Transitions between two input clips by adding blocks of pixels of one clip onto another in a semi-random order. The Wipe Amount parameter should be animated to control the transition speed. Adjust the Edge Width and Chunky parameters for different pixelated patterns.

WipePlasma

Performs a wipe transition between two input clips using a plasma texture with moving tendrils. The Wipe Amount parameter should be animated to control the transition speed. Increase the Grad Add parameter to make the timing of the plasma pattern move across the screen during the wipe. Increase the Border Width parameter to draw a border at the wipe transition edges.

WipePointalize

Transitions between two input clips by adding brush-like polygon shapes from one clip onto another in a semi-random order. The Wipe Amount parameter should be animated to control the transition speed. Adjust the Frequency to change the size of the shapes, and adjust the Edge Width and Chunky parameters for different patterns.

WipeRectangle

Performs a wipe transition between two input clips using a growing or shrinking rectangle. The Wipe Amount parameter should be animated to control the transition speed. Increase the Border Width parameter to draw a border at the wipe transition edges.

WipeRings

Performs a wipe transition between two input clips using a pattern of concentric rings. The Wipe Amount parameter should be animated to control the transition speed. Increase the Grad Add parameter to make the timing of the rings pattern move across the screen during the wipe. Increase the Border Width parameter to draw a border at the wipe transition edges.

WipeStar

Performs a wipe transition between two input clips using a star shape. The Wipe Amount parameter should be animated to control the transition speed. Increase the Border Width parameter to draw a border at the wipe transition edges.

WipeStripes

Performs a wipe transition between two input clips using a series of stripes. The Wipe Amount parameter should be animated to control the transition speed. Increase the Grad Add parameter to make the timing of the stripe pattern move across the screen during the wipe. Increase the Border Width parameter to draw a border at the wipe transition edges.

WipeTiles

Performs a wipe transition between two input clips using a pattern of growing or shrinking hexagons, triangles, diamonds, or stars. The Wipe Amount parameter should be animated to control the transition speed. Increase the Grad Add parameter to make the timing of the tile pattern move across the screen during the wipe. Increase the Border Width parameter to draw a border at the wipe transition edges.

WipeWeave

Performs a wipe transition between two input clips using a texture resembling perpendicular woven strands. The Wipe Amount parameter should be animated to control the transition speed. Increase the Grad Add parameter to make the timing of the weave pattern move across the screen during the wipe. Increase the Border Width parameter to draw a border at the wipe transition edges.

WipeWedge

Performs a wipe transition between two input clips using a wedge shape. The Wipe Amount parameter should be animated to control the transition speed. Increase the Border Width parameter to draw a border at the wipe transition edges.

ZBlur

Blurs areas of the source clip by different amounts using depth values from a ZBuffer input. Separates the input into a number of layers in depth and blurs them by different amounts depending on each layer's depth. Linear fog can also be mixed into the result. To use this effect, first set ZBuffer:Black Is Near or White Is Near according to your Z buffer, then adjust the focus depth and depth of field parameters to get the look you want. To help set the focus depth, you can use Show: In Focus Zone.

ZComp

Layers a source input over or under a second source input based on the difference of two depth images. The DepthA input should be a 'z' depth image corresponding to the objects in the first input, and DepthB should be a 'z' depth image corresponding to the objects in the second input.

ZConvolve

Convolves areas of the source clip using a kernel which is made larger or smaller using depth values from a ZBuffer input. Separates the input into a number of layers and applies different sized convolution blurs depending on the distance from the focal depth, and depth of field. This is similar to ZDefocus but with an iris shape (or Kernel) that comes from a clip.

ZDefocus

Defocuses areas of the source clip by different amounts using depth values from a ZBuffer input. Separates the input into a number of depth layers and applies different amounts of defocus depending on each layer's depth. To use this effect, first set ZBuffer:Black Is Near or White Is Near according to your Z buffer, then adjust the Focus Depth and Depth Of Field parameters to get the look you want. To help set the Focus Depth, you can use Show: In Focus Zone.

ZFogExponential

Mixes a fog color into the source clip using depth values from a ZBuffer input. The fog starts at the nearest depth and increases exponentially to the farthest depth at a rate depending on the Fog Density.

ZFogLinear

Mixes a fog color into the source clip using depth values from a ZBuffer input. The fog amount varies linearly between Fog Near and Fog Far depending on the depth.

ZGlow

Glows areas of the source clip with varying widths depending on the depth values from a ZBuffer input. Separates the input into a number of layers and applies different amounts of glow depending on Width Near, Width Far, Brightness Near, and Brightness Far parameters.

Zap

Generates lightning bolts between two points, and renders them over a background. Increase the number of bolts to give a electrical plasma effect. Increase Vary Endpoint to spread out the ends of the bolts. Adjust the Glow Color for differently colored results. The Wiggle Speed parameter causes the bolts to automatically undulate over time.

ZapFrom

Generates multiple lightning bolts outwards from the edges of objects in the FromObj input clip, and renders them over a background input. Use the Show:Edges option to view the source edges while adjusting the Threshold and Blur From Obj parameters.

ZapTo

Generates a forked lightning bolt from a given point to the edges of objects in the ToObj input clip, and renders it over a background input.

Zebrafy

Modulates the brightness of the source clip with a sinusoid to give a black and white solarized look.

ZebrafyColor

Modulates the brightness of the source clip with sinusoids for each color channel to give a color striped effect.

© 2024, Boris FX, Inc. All rights reserved.
List all effects with pictures

List all effects by name

List all effects with a brief summary

General User Info
What's New In This Version
Compatibility Notes
Loading a Plug-in
Color Management with OpenColorIO
Loading and Saving Presets
Designing Lens Flares and Glares
Using the Sapphire Effect Builder
Using Mocha in Sapphire
Resetting Parameters to Defaults
Online Documentation
About GPU Acceleration
About Motion Blur
About Matte Inputs
About Alpha Processing
About Angle Parameters
About Pixel Aspect Ratios
Customizing Plug-ins
Known Problems
3rd Party Licenses

Glow Effects
Glow
GlowAura
GlowDarks
GlowDist
GlowEdges
GlowNoise
GlowOrthicon
GlowRainbow
GlowRings
UltraGlow
ZGlow
Light Beams
Rays
EdgeRays
Streaks

LensFlares
LensFlare
LensFlareAutoTrack
LightLeak
Glints & Glares
Glint
GlintRainbow
Glare

Other Lighting
BokehLights
DropShadow
Flashbulbs
Light3D
SpotLight

AutoPaint & HalfTone
AutoPaint
Sketch
Etching
Brush:Oil
Brush:Chalk
Crosshatch
Cartoon
CartoonPaint
Posterize
HalfTone
HalfToneColor
HalfToneRings

Kaleidoscopes
Kaleido:Triangles
Kaleido:Squares
Kaleido:Diamonds
Kaleido:Oct
KaleidoPolar
KaleidoRadial
FlysEyeCircles
FlysEyeHex
FlysEyeRect
TileScramble
Film Effects & Grain
FilmEffect
FilmDamage
Vignette
BleachBypass
Grain
GrainStatic
UltraGrain
Diffuse
VintageColor2Strip
VintageColor3Strip

Edge Effects
EdgeDetect
EdgeDetectDouble
EdgesInDirection
EdgeColorize

Embossing
Emboss
EmbossShiny
EmbossDistort
EmbossGlass
Other Stylize
BandPass
ColorFuse
DogVision
DigitalDamage
JpegDamage
TVDamage
Grunge
Mosaic
PixelSort
PseudoColor
PsykoBlobs
PsykoStripes
PrismLens
RomanTile
ScanLines
ScanLinesMono
Solarize
StripSlide
Zebrafy
ZebrafyColor
ZFogExponential
ZFogLinear

Adjust
ChannelSwitcher
ClampChroma
DuoTone
Gamma
Hotspots
HueSatBright
Invert
Monochrome
OCIOTransform
QuadTone
Threshold
Tint
TriTone
ShowBadColors

Composite
EdgeFlash
Layer
MathOps
MatteOps
MatteOpsComp
ZComp
Blur+Sharpen
Beauty
Blur
BlurChannels
BlurChroma
BlurDirectional
BlurMoCurves
BlurMotion
DefocusPrism
Convolve
ConvolveComp
Deband
EdgeBlur
EdgeAwareBlur
FreeLens
GrainRemove
Median
RackDefocus
RackDfComp
Sharpen
SoftFocus
ZConvolve
ZDefocus
ZBlur

Distort Effects
Distort
DistortBlur
DistortChroma
DistortRGB
Warps & Shake
InfiniteZoom
ParallaxStrips
WarpBubble
WarpBubble2
WarpChroma
WarpCornerPin
WarpDrops
WarpFishEye
WarpMagnify
WarpPerspective
WarpPolar
WarpPuddle
WarpPuff
WarpRepeat
WarpTransform
WarpVortex
WarpWaves
WarpWaves2
Shake
StretchFrameEdges

Lightning Zaps
UltraZap
Zap
ZapTo
ZapFrom

Gradients, Grid & Shape
Gradient
GradientMulti
GradientRadial
Grid
Shape

Procedural Textures
Caustics
Sparkles
SparklesColor
TextureCells
TextureChromaSpiral
TextureFlux
TextureFolded
TextureLoops
TextureMicro
TextureMoire
TextureNeurons
TextureNoiseEmboss
TextureNoisePaint
TexturePlasma
TextureSpots
TextureTiles
TextureWeave

Fractal Clouds
Clouds
CloudsColorSmooth
CloudsMultColor
CloudsPerspective
CloudsPsyko
CloudsVortex
Other Render
Aurora
LaserBeam
Luna
MuzzleFlash
NightSky
Time Effects
CutToDissolve
Feedback
FeedbackBubble
FeedbackDistort
FieldRemove
FreezeFrame
GetFrame
JitterFrames
MotionDetect
NearestColor
RandomEdits
RepairFrames
Retime
ReverseClip
ReverseEdits
TimeAverage
TimeDisplace
TimeSlice
TimeWarpRGB
Trails
TrailsDiffuse

Flicker Tools
Flicker
FlickerMatch
FlickerMatchColor
FlickerMatchMatte
FlickerMchMatteColor
FlickerRemove
FlickerRemoveColor
FlickerRemoveMatte
FlickerRmMatteColor

Effect Builder
Effect
Transition
Dissolve Transitions
Dissolve
DissolveAutoPaint
DissolveBlur
DissolveBubble
DissolveDefocus
DissolveDiffuse
DissolveDigitalDamage
DissolveDistort
DissolveEdgeRays
DissolveFilm
DissolveFlashbulbs
DissolveGlare
DissolveGlint
DissolveGlintRainbow
DissolveGlow
DissolveLensFlare
DissolveLuma
DissolvePixelSort
DissolvePuddle
DissolveRays
DissolveShake
DissolveSpeckle
DissolveStatic
DissolveTiles
DissolveUltraGlow
DissolveVortex
DissolveWaves
DissolveZap

Wipe Transitions
WipeBlobs
WipeBubble
WipeCells
WipeChecker
WipeCircle
WipeClock
WipeClouds
WipeDiffuse
WipeDots
WipeDoubleWedge
WipeFlux
WipeFourWedges
WipeLine
WipePixelate
WipeRectangle
WipeRings
WipeStar
WipeStripes
WipeTiles
WipeWedge
WipePlasma
WipePointalize
WipeWeave
WipeMoire
SwishPan
Swish3D

Other Transitions
CardFlip
FilmRoll
FlutterCut
HyperPull
HyperPush
ParallaxStripsTransition
StripSlideTransition
SwishPan
Swish3D
TVChannelChange WhipLash