Silhouette FX Silhouette v7.0.11




Download demos and trial versions, product documentation, free presets and more.

You May Download a Free Demo After Logging In!

Silhouette FX Silhouette - featured

Silhouette is a complete package of visual effect tools which includes rotoscoping, paint, morph, effects and keying

Invaluable in post-production, Silhouette continues to bring best of class tools to the visual effects industry. As a fully featured GPU accelerated compositing system, its standout features are award winning rotoscoping and non-destructive paint as well as keying, matting, warping, morphing, and a total of 142 different nodes--all stereo enabled.


Developed over the years with input by those working in the trenches, Silhouette runs like a well oiled machine and is easy to use. You will be up to speed with minimal effort and have the tools you need to handle the most challenging of shots. As visual effects artists in previous lives, we understand your challenges and timelines. Our goal is to help you get the job done right, on time and on budget.

What's new in Silhouette v7 pdf

Note: mocha is no longer included in the base Silhouette product. It is a purchasable option. Floating license customers can purchase less mocha options, if desired, than the amount of Silhouette licenses as the mocha licenses are distributed as needed. For node lock licenses, the mocha option is locked to the Silhouette serial number and can't be passed around between machines.


silhouette treesTrees

The power of Silhouette lies in the Trees window where your effects are built. A tree is a series of clips and nodes, such as color correction, image processing and composite nodes, plugged together to create the desired effect. The tree is grown by adding clips and nodes in any order. The ability to view any node while editing another allows for very complex composites that can be set up and rendered in one pass.


Silhouette is a node based system and different nodes are used for various functions. Located in the Nodes tab at the bottom of the screen, nodes are grouped into various categories.

Trees and Nodes Features

  • 142 different nodes organized into Color, Composite, Diffusion, Filter, Film Lab, Image, Key, Light, Silhouette, Special Effects, Time, Tints, Transform, Warp and OFX groups
  • Horizontal and vertical node layouts
  • Gestural node workflow
  • Visual presets for most nodes
  • OFX third party plug-in compatible. At the current time, Boris Sapphire, Boris mocha, and RE:Vision Effects plug-ins have been qualified to run in Silhouette.

silhouette composite tabComposite

A well rounded collection of compositing nodes that provide all that is needed to combine multiple images. Utilize compositing tricks and techniques, color correction, blur, grain, matte manipulation, lens distortion, lighting effects and edge blending. Eradicate the most common effects problems or employ specialized tools for combining imagery such as fire, smoke and explosions.

Composite Features:

  • Compositing tricks and techniques
  • Effectively composite fire, explosions and smoke
  • Edge tools to color correct or blur the composite's edge
  • Proprietary matte generation
  • Matte manipulation using shrink, grow, blur and wrap functions


Silhouette allows you to quickly create sophisticated animated mattes using B-Spline, Bézier or X-Spline shapes. Intelligent design and easy-to-use tools, such as variable edge softness on a point by point basis and realistic motion blur, assist you in creating complicated shape animations. Integrated motion tracking makes the normally tedious task of rotoscoping a breeze.

silhouette rotoRoto Features

  • Unlimited number of animated B-spline, X-Spline or Bézier shapes
  • Stereoscopic rotoscoping workflow and tools
  • Integrated Motion Tracker that can apply motion data to points or shapes
  • Planar tracker provides automatic, markerless motion analysis and tracking
  • IK (Inverse Kinematics) for animating humans, animals and all manner of jointed creatures
  • Support for open or closed shapes
  • Move, scale, rotate, shear, and corner pin shapes and groups of shapes
  • Point-by-Point variable edge softness
  • Realistic motion blur
  • Animation changes for one point or selected points across all keyframes
  • Independent shape viewing and hiding
  • User-definable names, colors, blurs and blend modes for each shape
  • Render shape animation over image as an outline or filled color
  • Shape import and export
  • Support for video fields and 3:2 Pulldown

silhouette ikIK (Inverse Kinematics)

Silhouette’s feature set has been augmented with the addition of an innovative approach to Inverse Kinematics. 3D modeling systems have long enjoyed the benefit of IK for animating articulated objects such as people, animals and creatures in general. Silhouette V5 adapts the layer system already familiar to Silhouette users to dynamically generate “bone” structures for articulated shape transformation. When the IK feature is enabled, dragging a shape such as a fingertip has the potential to transform an entire arm. Since so much of roto work is on articulated objects, Silhouette’s IK feature can be a big time saver.


Utilize motion blur to generate realistic roto shapes and/or use variable edged feathering on a point by point basis.


silhouette paintPaint is a high dynamic range, non-destructive, 2D paint system designed from the ground up to handle the demands of feature film and television production. Whether it’s image restoration, dustbusting, wire and rig removal or just plain paint, Silhouette provides simple and sensible tools to get the job done.

Paint Features

  • Black and White, Blemish, Blur, Clone, Color, Color Correct, Drag, Eraser, Grain, Mosaic, Repair and Scatter brushes
  • Non-destructive raster paint system allows playback of paint strokes on a range of frames or the entire sequence
  • Automatic recording of paint events with selective stroke playback
  • Track paint strokes and Clone sources
  • Sophisticated cloning interface
  • Motion track, position, scale, rotate and corner pin clone sources
  • Color Correct, Blur or Sharpen the Clone source
  • Paint on left and right stereo images simultaneously using an adjustable, keyframeable interocular offset
  • Onion-Skin and Align tools to match up elements
  • Presets to store brushes and their settings
  • High dynamic range painting in 32 bit float as well as 8 bit

Auto Paint

Auto Paint is a highly unique automated paint feature that records all paint activity with tight integration of both point and planar trackers. Paint strokes can be match moved or stabilized giving Silhouette the speed of raster paint with the repeatability of vector paint. The beauty of the system lies in the automatic recording of the paint strokes and brush settings. Individual paint strokes can be selected and repeated over many frames, as well as deleted. If the original footage changes, the entire paint history can be used to rebuild the painted shot, automatically.


Silhouette includes a fully-featured shape based image warping and morphing system as well as a pin warper which provide the highest level of control and quality available. Image warping and morphing can take place on stills as well as image sequences. Warping can be used to enhance or exaggerate facial features, adjust sizing of image elements, create talking animals or any other type of image deformation. Morphing has been traditionally used to transform one object or person into another and more recently to seamlessly transform a live action element into a CG (computer generated) object and vice versa.

Pin Warp

Pin Warp allows you to warp specific image areas using pins, while leaving other areas untouched. Adjustments can range from subtle nip and tucks to something more obvious like repositioning an arm or leg.

Pin Warp Features

  • Distort specific image areas using pins
  • Protect image areas using tacks
  • Track pins and tacks


Morphing has been traditionally used to transform one object or person into another and more recently to seamlessly transform a live action element into a CG (computer generated) object and vice versa.

Morph Features

  •     Distort and morph images and sequences
  •     Shape based morphing
  •     Transformations on a layer by layer basis
  •     Depth and folding control
  •     Integrated motion tracking
  •     Interactive preview
silhouette morph 1 silhouette morph 2 silhouette morph 3



The Depth node contains a dedicated tool set for creating depth channels.


  • Shapes can be assigned individual depth values
  • Horizon, Ramp, Hall and Tunnel gradient depth tools
  • Alpha tool that converts the alpha channel generated by other Silhouette nodes (zMatte, Power Matte, Roto, Paint, etc) into a depth map
  • Output to stereo displays

Depth Tools

There are a number of tools to create depth maps for 2D images which include: Constant, Horizon, Ramp, Hall, Tunnel, Edges, and Alpha.

  • Horizon: The horizon depth object creates a horizon line.
  • Ramp: The Ramp depth object creates a horizontal or vertical ramp blending out from the center.
  • Hall: The Hall depth object creates a perspective gradient as if you are looking down a hallway.
  • Tunnel: The Tunnel depth object creates a circular gradient as if you are looking down a tunnel.

silhouette depth previewDepth Preview

The Depth Preview window displays a 3D view of the depth map. It is very useful for visualizing the depth and placement of objects in 3D space.



Using proprietary matte extraction techniques, the zMatte and Power Matte nodes are capable of extracting almost any object in an image quickly and simply even if you are dealing with fine hair detail, smoke, or reflections. They are easy to use, yet provide the needed tools when faced with good, bad, or ugly shots.

Keying Features

  •     Interactive image matting tool
  •     DV/HD deartifacting
  •     Multiple matte creation
  •     Color suppression
  •     Sophisticated matte manipulation
silhouette keying 1 silhouette keying 2

Keying/Power Matte

Power Matte is an easy to use interactive image matting tool that iteratively estimates the transparency value for every pixel in the image, based on a small sample of foreground (what you want to cut out) and background (what you want to get rid of) pixels marked by defining simple shapes on the image. Results show that compared with previous approaches, our method is more efficient and requires minimal effort to extract high quality mattes for foregrounds with significant semi-transparent regions. In addition, the foreground edge colors can be estimated in the semi-transparent areas to create a seamless composite.

silhouette keying before


silhouette keying after


silhouette keying matte


silhouette keying shapes



Tracking is a technique that involves analyzing the motion of an image over time. In Silhouette, images can be tracked using an automatic image tracking system called Planar Tracking or Point Tracking which utilizes either one, two or four track points. Silhouette includes two Planar Trackers: Silhouette’s Planar Tracker and Imagineer’s mocha Planar Tracker.

Tracker Features

  • Planar Tracking using either Silhouette’s Planar Tracker or Imagineer’s mocha Planar Tracker
  • Planar Trackers provide automatic, markerless motion analysis and tracking
  • Planar Tracker tracks corners, edges or ridges
  • Unlimited point trackers for manual precision
  • Match Moving or stabilization of shapes or paint strokes
  • Pre-processing filters for problematic shots include: Blur, Sharpen, Contrast, Gamma, De-Noise and Remove Flicker will increase tracker accuracy for problematic images
  • Post-processing of tracking data to include: Average, Smooth and Merge
  • Tracker export to popular formats *

* mocha Planar tracking data can not be exported as external trackers.


Silhouette’s Planar Tracker tracks several points (corners, edges and ridges) on the image while automatically handling partial occlusions of the tracked object, producing excellent results even with textureless objects. Imagineer’s Planar Tracker technology provides 2D transformation data by tracking planes rather than points.

Point Tracker

The Point Tracker uses individual trackers which are placed on distinguishable image features.

silhouette sequence editorSequence Editor

Silhouette can perform editing tasks such as cutting, joining, moving, copying, replacing, trimming, retiming and repeating clips in the Sequence Editor.

Sequence Editor Features

  • Set clip in and out points
  • Automatically assemble selected clips
  • Copy, move, insert or replace clips
  • Trim in, trim out or trim both sides of an edit
  • Clip retiming


What's new in v7.0.5 - 7/29/2018

Bug Fixes

  • Paint Change State Is Not Zero Error
  • With Interactive mode enabled in the Paint > Clone Brush, a “Paint change state is not zero” error could occur when changing the Clone source Frame parameter.

What's new in v 7.0.4 - 7/27/2018

Bug Fixes

  • Source Window > Delete Clip Crash
  • Deleting a clip in the Source Window caused a crash.

What's new in v7.0.3 - 7/27/18

Bug Fix

  • Magnet Mode With Transformed Layer
  • The wrong points would move when using Magnet Mode if the shape was in a transformed layer.

What's new in v7.0.2 - 7/25/18

Bug Fixes

  • Clone > Warp Crashed With A Pen/Tablet
  • Clone > Warp would cause a crash when using a pen and tablet.
  • Merge Views Did Not Display the Right View
  • The Merge Views node did not display the right view.
  • Pin Warp - Obey Matte Input Removed
  • The Obey Matte input on Pin Warp was removed since adding tacks is a better method for limiting the warp effect.

What's new in Silhouette 7 - 7/23/18

What's new in Silhouette v7 pdf


Sequence Editor
Silhouette can perform editing tasks such as cutting, joining, moving, copying, replacing, trimming, retiming and repeating clips in the Sequence Editor.

Planar Tracker
The Silhouette Planar Tracker has undergone a major upgrade. Previously only detecting features based on corners, the Planar Tracker can now track edges and ridges resulting in excellent results even with textureless objects. To achieve the best tracking result, you can choose between Auto, Corners, Edges or Ridges tracking feature modes as well as Perspective, Affine and Translation motion models. Partial occlusions are handled, in most cases, without the need for subtract shapes while Drift Compensation algorithms are implemented to reduce tracker drift and to fine tune the result.


  • Combine Shapes - Copies selected points from a source shape between the selected points of a target shape.
  • Extract Shape - Extracts the selected points of a shape into a new closed shape.
  • Extrapolate Shapes - Shape start and end keyframes can now use Timeline extrapolation. This removes the need to add an extra keyframe on both sides to account for motion blur.
  • Reshape - Magnetic Mode (RR) - Points near the cursor move more than points farther away.


  • Clone Brush Transform On-Screen Controls - The Paint > Clone brush transform on-screen controls were re-written so that they are now always visible regardless of zoom level. All transform controls are always available including corner-pin, rotation, scale, translation as well as the newly added skew controls.
  • Clone > Warp - The Clone > Warp allows you to warp specific image areas using pins, while leaving other areas untouched. Adjustments can range from subtle nip and tucks to something more obvious like repositioning an arm or leg.
  • Cutout Brush - Cuts out a portion of the image based on a rectangular selection, taking into account alpha if it exists, and paints using the cutout.

Previously, stabilization was limited to the active layer. Now, when the Stabilize icon is clicked, a list of all available nodes/layers are available to choose from.  Once a layer is selected, stabilization is performed by the Viewer based on the selected layer’s tracking data.

Trees Window > Node Grouping
Nodes in the Trees window can be grouped, collapsed or expanded.

Smooth (Catmull-Rom) Interpolation
Smooth (Catmull-Rom) interpolation creates a smooth animation curve between keyframes. Shapes using Smooth (Catmull-Rom) interpolation in Silhouette exactly match the result in Nuke when exported.

PySide Integration
Silhouette now includes PySide2 integration for the creation of custom docks, widgets, and dialogs.

Tracker > Smooth
Previously, only point trackers could be smoothed to remove jitter. Now, both point trackers and planar tracked layers can be smoothed using the Smooth button located below Pre-Processing.

New Nodes
The following new nodes were added.

  • Frost - A Frost filter was added to the Diffusion node group. Frost glows highlights andreduces contrast while softening facial blemishes and wrinkles.
  • Lens Flare - A Lens Flare filter was added to the Light node group. Lens flares are produced by the scattering or flaring of light within a lens when pointed into a bright light. Although an image aberration, lens flares can be added for dramatic effect and are created by combining the following elements: Caustic, Chroma Bands, Chroma Ring, Circle, Circles, Disc, Edge Streak, Ellipse, Fan Rays, Hot Spot, Polygon, Polygons, Radial Streaks, Random Spikes, Ring, Spikes, Spiral Rays, Star, Star Caustic, and Stripe. 331 optical lens flare presets are included along with a Flare Editor where you can create your own flares.
  • Pin Warp - Pin Warp allows you to warp specific image areas using pins, while leaving other areas untouched. Adjustments can range from subtle nip and tucks to something more obvious like repositioning an arm or leg.

Source Clip In and Out Points
Each clip in the Sources window can have a different in and out point which are used when creating a new session or editing in the Sequence Editor. Doubleclicking on a clip in the Sources window loads it into the Viewer and Mark IN and Mark OUT icons appear.

Sources Window Icons
Import and New Sequence icons have been added to the Sources window. Also, the new Search field makes it easy to find clips or sequences.

Backup Chooser
File > Open Backup opens a browser that lists the available backups by date and time which can then be loaded.

Managing Media Paths
You can now virtualize media paths in order to improve asset sharing between users, asset management and render servers by specifying the file path with a SFX_MEDIA environment variable.This is accomplished through a default SfxContentResolver that maps a “sfx” scheme to the SFX_MEDIA environment variable, and vice versa. When importing media that is nested under SFX_MEDIA, it will replace the beginning of the path with “sfx://”.


  • Shape > Interpolation Engine - A Shape > Interpolation Engine preference was added with Temporal and Spatial (Nuke-compatible) choices that apply only to shapes. Temporal enables all interpolation types except for Smooth (Catmull-Rom) while Spatial (Nukecompatible) is limited to Smooth (Catmull-Rom), Hold and Extrapolate. This ensures that shapes using Smooth (Catmull-Rom) interpolation in Silhouette exactly match the result in Nuke when exported.


Halo Renamed to Mist
Diffusion > Halo was renamed to Mist.

Net and Silk > Temperature
The Temperature group in Diffusion > Net and Silk was replaced with the Color Correct group.

Paint Node

  • Clone 1-5 Inputs Renamed - The Paint node’s Clone 1-5 inputs were renamed to Input 1-5 since other brushes can also use inputs.
  • Default Settings - When a new Paint node is created, the settings are now at their default rather the previous Paint node's state.


  • Self-Overlapping Roto Shapes - Shapes that overlap themselves subtracted where they overlapped. Now, the overlapping area is added instead of being subtracted.
  • Tagging Points - Tag is now a toggle and is either enabled or not. Untag was then removed from the Reshape pop-up menu

Stabilizing A Nested Layer
When a nested layer is selected for stabilization, the transforms of the parent layers are now combined with the current layer.

The Transform > Wrap Edges control was removed since the Transform node no longer clips its output.

Zoom Shortcut Keys
+ and = zoom in and - zooms out in the Viewer and Trees windows. The previous I and O shortcut keys for zooming are now used for marking the source clip in and out points.

What's new in Silhouette v6.1.10


Alpha to Color
Composites each of the RGB channels together and places the result in the alpha. This is useful for working with shapes assigned to different RGB channels in Roto. Connect the Roto > Channels output to the Color to Alpha node and RGB mattes with corresponding alpha are created.

Display ROI Outline Viewer Preference
The Viewer > Display ROI Outline preference turns the ROI outline on and off.

Node.getDOD() Scripting Function
Added node.getDOD(port, frame) method.

Scripting Tweaks For Property
It was not possible to compare two properties to see if they were the same. In addition, it was not possible to get a property's parent object, to determine which node, session, source, etc the property is in. Added Property.parent attribute. Added rich comparison to Property, Object, and Raster.

Show What’s New on Startup
On startup, if this is the first time launching a new version of Silhouette, it will open the What's New. It will only do this once. This behavior is controlled by the User Interface > Show What’s New After Installing A New Version preference.

Source Auto Selected After Importing
The source is now automatically selected after importing so you can then immediately press Ctrl-N(Win/Linux)-Cmd-N(Mac) to create a new session.

Bug Fixes

Applying Point Trackers From Within Nested Layers
Applying point trackers from within nested layers did not work.

Object List Drag Crash
In the Object List, dragging a selected layer that had selected child objects would cause a crash. Now, it'll treat any selected child of a layer being moved as unselected, since they will be moved along with their parent anyway.

Open Spline Conversion to Bezier Problem
Some open splines would display corruption at the endpoints. Sometimes invisible within Silhouette, the exported shapes would display problems in Nuke.

Paint > Clone > Align Mode Update Problem
When there was a Clone offset, clicking on the Align button caused the Viewer to show only the unaligned offset. Moving the cursor back into the Viewer would then update the proper offset.

Paint Only Output Bug
The Paint Only output would not calculate its DOD properly in some cases.

Paint Only Stereo View Problem
When using the Paint node’s Paint Only output, you could not view both the left and right views in the Output node.

Painting in Stereo and Alpha
When painting in stereo, the right stroke’s alpha was not being stored.

Stereo Align Broken with ROI
Stereo Align did not work when using an ROI.

What's new in Silhouette v6.1.9


Can't Bind A Key To Ctrl+Alt+N
User keybinds can now override any stock menu/action bind, such as Ctrl+Alt+N, Ctrl+N, etc.

Negative Scaling - Layers
To easily flip or flop the orientation of a Layer, the negative scale can now be used.

NVIDIA 3D Vision Glasses Support
NVIDIA 3D Vision glasses are now supported in the 3D Preview window. This is enabled using the Stereo > Enable NVIDIA 3D Vision Preview Support preference.

Planar/mocha Tracker Message
If a layer containing a shape is not selected when attempting to use the Planar or mocha trackers, the following message is displayed:
An active layer containing one or more shapes is required for tracking.

Rebuilding Paint That Used Multiple Trackers
Previously, Clone Brush paint strokes only used a single, selected layer when performing an Auto Paint > Rebuild. Now, the layer transform is stored in the paint history. This allows a Rebuild to work as expected when multiple layers were used to transform the Clone Brush paint strokes.

ROI Memory Enhancement
ROI now crops the source image on load resulting in significant memory savings.

Scripting - Store Project Properties
You can now store Project Properties in the project.

Bug Fixes

E Shortcut key in Paint > Clone Brush
The E Shortcut key in the Paint > Clone Brush did not work if there was a selected node in the Trees window.

Paint > Clone > Align Mode Update Problem
When there was a Clone offset, clicking on the Align button caused the Viewer to show only the unaligned offset. Moving the cursor back into the Viewer would then update the proper offset.

Paint > Incremental Offset Preference Jumping
With the Paint > Incremental Offset preference set, it could jump when setting the Clone offset.

Roto > Composite Color Preference Did Not Update
The Roto > Composite Color preference did not update when changed.

Scripting: Recti Bugs
Recti.empty was reversed. Recti.left, top, right, and bottom were misreported.

What's new in Silhouette v6.1.7


Avoid Duplicate Names in Exported Nuke Shapes
Nuke can’t handle shapes and layers with the same name, so the exporter now generates unique names if necessary.

Splash Screen on Startup
Enabled splash screen during startup.

Bug Fixes

Bezier Spline Conversion - Size Differences
There was a size difference when converting open B-Spline or X-Splines to Bezier shapes.

Trees Window Crash
Under certain circumstances, clicking in the Trees window would cause a crash.

X-Spline Open Shape End Point Artifact
Endpoints of some open X-Splines could have an artifact on the shape’s end point.

Zoom and Pan Problem
If the zoom pop-up menu was set to 200% or 300% in the Viewer and then the Space-Bar was used to pan, the image in the Viewer snapped to 100% zoom.

What's new in Silhouette  v6.1.5 Released 11/07/2017


Move Keyframes Beyond Session Start and End Frame
Keyframes can now be moved beyond the Session’s start and end frame. This is useful to create shape motion blur on the first or the last frame of the Session. Note: it is necessary to enable Show Work Range in the Timeline’s context menu to move keyframes outside the Session time range.

Timeline > Show Work Range
The Timeline has a new context menu option called Show Work Range. When enabled, the Timeline displays the start and end frames of the Work Range instead of the Session time range.


Single-click Select Nodes
Instead of double-clicking, single-clicking the center of a node will now simultaneously view and edit a node.


Depth Preview Problems

  • When the source was larger than the Session, a shape's position in the main Viewer did not match the Depth Preview.
  • When the source was larger than the Session, the Depth Preview displayed the original image size and not the Session size.
  • Drag and Drop-In Object List - Mac
  • In some cases, there were drag and drop issues in the Object List on the Mac.

Open B-Spline End Point Feather Handle
The endpoint feather handles of an open B-Spline shape were not perpendicular to the curve path.

Undo Issues When Using Pen/Tablet
Undo would stop working under certain circumstances when using a Pen/Tablet in the Trees window.

What's New in Silhouette v6.1.3

Command Line > -open_project
Added the -open_project command-line switch to open the project browser on launch.

RE:Vision Effects OFX Support
Silhouette v6.1.3 now supports the current OFX versions of all RE:Vision Effects products.

Scripting Additions

  • global fx.buildDate, fx.versionString, fx.versionMajor, fx.versionMinor attributes
  • fx.activate(node) will make the node active
  • fx.activate(project) will make the project active
  • fx.getNodeInfo(node_id) returns detailed static node information
  • fx.loadSessionFormats(path) to load additional formats.xml files
  • object.propertyList returns properties in order they are added
  • project can be reloaded with project.load()
  • property.info attribute returns detailed static property information
  • sessions can be created from Python
  • tools/session.py - SessionBuilder() helper for creating sessions
  • tools/preset.py - preset helper for parsing presets.txt file
  • un-saved project can be created with p = Project()


OFX: Display OFX Parameter Names That End In . Properly
An empty label was displayed if an OFX property name ended with a period.

OFX: Pixel Scale Property Was Reversed
The OFX pixel scale property was inverted, causing on-screen controls for some OFX plug-ins to be rendered the wrong size.

OFX: Support OFX Slider Display Min/Max & Valid Min/Max
We now support OFX plug-ins that have a valid range and a display range for sliders.

Paint > Clone Brush Tablet Problem - Linux
There was a bug on Linux where the clone offset could not be set with the tablet.

What's new in Silhouette v6.1

Highlights of the new release include:

Nuke 9+ Shape Exporter Enhancements
There are a number of enhancements to the Nuke exporter for proper rendering of shapes, feathers and mocha perspective transformations in addition to increased accuracy. Also, Alpha values can be repeated in the RGB channels as an export option.

Point Trackers Within Layers
Silhouette now allows Point Trackers to be added and tracked within layers.

Timeline Frame Range
The Timeline now always shows the full session range with the working range displayed using a gray bar at the top of the Timeline. The working range can quickly be adjusted using this bar.

Timeline Markers
The Timeline context menu now has a Marker option which allows for the creation, editing or deletion of markers. Timeline Markers are a handy way of placing notes at specific points in time. Markers are displayed as light blue squares at the top of the Timeline.

MultiFrame Range Improvement
When using MultiFrame and adjusting which keyframes were affected, there was no feedback to show if you were just tweaking the in/out point or sliding the whole range. Now, the MultiFrame range is displayed in the status bar while it is being edited.

Visual Warning for Paint > Clone > Grade/Filter Controls
The Paint > Clone > Grade and Filter controls are hidden in tabs so we have added a visual indicator in the tab if the controls have been modified.

Auto Paint > Paint History Custom In/Out Enhancement
To provide a faster way to set custom in/out points in the Auto Paint > Paint History, arrows were added to each numeric field which enters the currently parked frame when clicked.

Copy Alpha to RGBA Shape Preference
A Copy Alpha to RGBA shape preference was added.


  • Create And Select A New Project Via Scripting
  • Added a way to create a new project with a complete bundle name and then have the UI select it.
  • Shape Import Using Python
  • Shapes can now be imported using Python.

Bug Fixes
Various bugs were fixed in Silhouette V6.1. Please see the What’s New document for a comprehensive list.

For a complete list of new v6.1 features and changes, download the What's New document. You can also download software and user guides from the same location.

Silhouette V6.1 is a free upgrade for all Silhouette V6 users.

What's New in Silhouette v6 pdf

Because of the variety of different computer components available, we recommend that you download, install and evaluate Silhouette on the machine that you would like to run it on prior to purchasing.


  • Intel or AMD processor
  • Mac OSX 10.9 and above
  • 2GB of RAM (4GB or more recommended)
  • 1GB of available disk space for caching and temporary files
  • Three-button mouse or Wacom tablet


  • Intel or AMD processor
  • Windows 7 64 bit and up
  • 2GB of RAM (4GB or more recommended)
  • 1GB of available disk space for caching and temporary files
  • Three-button mouse or Wacom tablet


  • Intel or AMD processor
  • Linux distributions that conform to the CY2016 VFX Reference Platform as specified at www.vfxplatform.com
  • 2GB of RAM (4GB or more recommended)
  • 1GB of available disk space for caching and temporary files
  • Three-button mouse or Wacom tablet


  • Adobe After Effects CC and above


  • Nodelock licenses require an internet connection once every 60 days

Recommended Graphics Cards


  • NVIDIA GTX 460 or better
  • AMD Radeon 57xx series or better
  • OpenGL 2.1 capable graphics card
  • OpenCL 1.1 capable graphic card
  • 1GB of graphics memory for film resolution

Tech Specs


  • Node based workflow
  • Resolution Independent
  • OFX third party plug-in compatible including Boris Sapphire, Boris mocha, and RE:Vision Effects plug-ins
  • Stereo viewing and editing
  • Region of Interest for enhanced performance
  • Command-Line Rendering
  • Scripting and Actions
  • OpenColorIO Color Management
  • GPU and OpenGL® accelerated
  • Multi-processor support
  • Proxy management for large image sizes


  • File Formats: Cineon, DPX, IFF, JPEG, OpenEXR, PNG, SGI/RGB, TIFF and TARGA
  • Export Autodesk®/Discreet® gMask, Elastic Reality®, Eyeon Fusion®, Nuke® and Shake® 4.x SSF shapes
  • Import Commotion, Elastic Reality and Shake 4.x SSF shapes  
  • Mask interchange with After Effects® using the Silhouette Shape Import/Export Plug-in
  • Export After Effects, Autodesk, Nuke and Shake 4.x trackers
  • Import After Effects Corner-Pin, Nuke 8+ and Shake 4.x trackers
  • Macintosh®, Windows®, Linux®
Log in to leave your own rating.
Please Note: This page is intended for product reviews. If you are having trouble with a product and require customer support, please Contact Us

Customer Reviews

Sorry, no ratings have been submitted for this entry yet.

VERSION 7.0.11 RELEASED 2/01/19

Bug Fixes

Paint > Clone > Interactive Mode
The Clone > Interactive mode did not enable Onion-Skin Overlay as in previous versions.

VERSION 7.0.10 RELEASED 1/29/19


Click In Field Selection
When clicking in a text or number field, all of the text or number is selected.

Paint > Clone > Compare Modes
The following Clone > Compare mode changes have been made.

  • If there is no compare mode selected, choosing the Warp tab automatically activates Onion-Skin Overlay mode with a 50% mix.
  • If a compare mode is selected, changing to the Clone, Grade, Filter or Warp tabs keeps the mode same.
  • Align defaults to Mix at 50%.
  • The Clone and Grade tabs no longer automatically show the on-screen controls.

Bug Fixes

EXR Depth Render
The depth channel would be empty after rendering if the Source node pointed to a separate depth source.

Inconsistent Paint Brush Resizing With Tablet on Linux
Brush editing mode (default = Control key) was sometimes canceled prematurely on Linux due to a tablet handling bug.

OCIO Conversion Problem
EXR images would not display correctly when there was a non-standard nonlinear transform in the OCIO config.

Roto > Magnet Editing Mode
When editing in L/R stereo mode, Magnetic mode did not work right.


Bug Fixes

Pen/Tablet - Lagging (Linux)
The Pen/Tablet could lag with certain Wacom drivers / Linux versions.

VERSION 7.0.9 RELEASED 11/20/2018


Paint On-Screen Controls Anchor Point
The Paint on-screen controls anchor point can now be set with the period key.

Roto Node > Antialiasing
Added an Antialiasing switch to the Roto node parameters. It is on by default.

Tracker > Create Point Trackers in Root > Preference
Added a Create Point Trackers in Root Preference. When enabled, point trackers are placed in the root of the Object list, rather than the selected layer.

Viewer Zoom Level Presets
Added 15%, 10% and 5% presets in the Viewer > Zoom pop-up menu. In addition, the scroll wheel will zoom the image down to 0%.


Window > Close and Maximize Icons Hard To See
The user interfaces window's close and maximizes icons were lightened and are now easier to see.

Nuke Export > Enable Global Motion Blur By Default
Global Motion Blur is now automatically enabled in Nuke for exported shapes. This results in a more faithful representation of motion blur between Silhouette and Nuke.

Source Thumbnails Now OCIO Color Managed
The source thumbnail images are now OCIO color managed.

Bug Fixes

Clone Source Pop-up Changed When Switching Nodes
Switching between nodes changed the selection in the Clone source pop-up menu.

Grain > Blue Channel Did Not Animate
The Grain > Blue channel did not animate.

Motion Blur Artifacts With Multiple Roto Nodes
When you had multiple Roto nodes with Motion Blur enabled, the bottom node messed up the Motion Blur of the upstream node.

Nuke Exporter - B-Splines
The interpolation type for B-Splines was not exported to Nuke.

Nuke Exporter - Shapes Not In Layer
Shapes not in layer exported upside down.

OFX Memory Leak
Found and fixed an image memory leak in the OFX support.

Paint - Clone Brush Scale Values
The Clone brush scale values showed 0,0 initially.

Paint - Clone Rotation With Scaling Incorrect
When using Clone > Rotation in conjunction with Scaling, the painted result was incorrect.

Paint On-Screen Controls Anchor Point - QWE
Setting the on-screen controls anchor point with the Q,W, and E keys did not work.

Paint - Rebuild - Linux
On Linux, strokes drifted when using Paint > Rebuild.

Pen/Tablet - Cursor Did Not Update
When using a Pen/Tablet, the cursor did not update when changing views.

Pen/Tablet - Hovering
The Pen/Tablet did not trigger hover events on Linux.

Pen/Tablet - Lagging
The Pen/Tablet could lag under certain circumstances.

Pen/Tablet - Won't Edit ROI in Mac/Linux
The tablet could not be used to edit the ROI on Mac/Linux.

Reversing Bezier Control Points and Feather Tangents
Reversing bezier control points did not reverse feather tangents.

Stereo Align With Non-Session Size DOD
The stereo alignment overlay did weird things when the image DOD did not match the session DOD.

Tracking Preview - Image Shift - Linux
When using the tracking preview, if you adjusted the contrast or gamma, the image moved approximately 2 pixels horizontally.

VERSION 7.0.8 RELEASED 8/28/2018


Paint > Layer Transform
If a layer is active in the Paint > Object List, it now appears in the Paint > Transform pop-up menu.

Bug Fixes

Deleted Paint Strokes Reappear in Paint History
Strokes on frame 1 of the Paint History were not deleted when the project was saved and reloaded.

Frost > Paint Crash
If you hooked up a Paint node after a Frost node and then selected the Clone brush, Silhouette crashed.

Nodelocked License Tool in Windows 7
The node-locked license tool did not work properly with some Windows 7 machines.

Object List on Linux
The Object List on some Linux distributions did not display all of the columns.

VERSION 7.0.7 RELEASED 8/10/2018

Bug Fixes

Nuke Export of Planar Tracked Shapes in Nested Layers
Exporting shapes in nested, planar tracked layers did not work properly.

Transform and Reshape Tool State
If the Transform tool was set to Points mode and the Reshape tool to Magnet mode, clicking on either of the icons switched it to the default tool's mode. Now, the state of the tool is remembered.

VERSION 7.0.6 RELEASED 8/06/2018


Transform Matrix Extrapolation
Transform Matrix keyframes can now be extrapolated. This is useful for extending motion blur beyond the current frame on shapes when the majority of the motion is from the matrix and not the shape.

Bug Fixes

Grouping Crash
Replacing or deleting a node within a group would cause a crash. Now, only ungrouped nodes can be deleted or replaced.

Paint Crash With ROI
When the DOD (Domain of Definition) was larger than the ROI (Region of Interest), painting outside the image area would cause a crash.

Stereo Align Crash
Adjusting the Stereo Offset in the Stereo Align view would cause a crash.

Stereo Align Keyboard Shortcuts Did Not Work
The Stereo Align Keyboard shortcuts did not work.

VERSION 7.0.5 RELEASED 7/29/2018

Bug Fixes

Paint Change State Is Not Zero Error
With Interactive mode enabled in the Paint > Clone Brush, a “Paint change state is not zero” error could occur when changing the Clone source Frame parameter.

VERSION 7.0.4 RELEASED 7/27/2018

Bug Fixes

Source Window > Delete Clip Crash
Deleting a clip in the Source Window caused a crash.

VERSION 7.0.3 RELEASED 7/27/2018

Bug Fixes

Magnet Mode With Transformed Layer
The wrong points would move when using Magnet Mode if the shape was in a transformed layer.

VERSION 7.0.2 RELEASED 7/25/2018

Bug Fixes

Clone > Warp Crashed With A Pen/Tablet
Clone > Warp would cause a crash when using a pen and tablet.

Merge Views Did Not Display the Right View
The Merge Views node did not display the right view.

Pin Warp - Obey Matte Input Removed
The Obey Matte input on Pin Warp was removed since adding tacks is a better method for limiting the warp effect.

VERSION 7.0 RELEASED 07/24/2018

See the What's New document for a complete list of features and changes.

SilhouetteFX Morphing Overview

SilhouetteFX was created by the developer of Elastic Reality, Perry Kivolowitz.  Mr. Kivolowitz contacted me a few days after this article was first published, thanking me for the shout out. He is a Faculty Associate in the computer sciences department at the University of Wisconsin, Madison as well as a partner at SilhouetteFX and was the cofounder and president at both Profound Effects, Inc. and Elastic Reality.  I asked him if he would mind elaborating on morphing in SilhouetteFX.