This is a little guide for Shake operators to help them make a smooth transition to Fusion. Since I have bought a Fusion recently but don't have a shake at home, all the Shake functionality is just from my memory, so I haven't tried it all out in both softwares...
I just include Shake's basic functionality and try to recreate it with Fusion's tools "out of the box". However, I have included the Krokodove plugin (level 1) since it's free and seems to be a great addition.
This is not meant to be a comparison of the two softwares by any means and it does include a lot of my personal judgement. Many of the features Fusion has are left out, simply because they don't have an equivalent in Shake. Hence it is a "Where to find my Shake functionality in Fusion" guide rather than a "great things that one or the other package can do" guide. (For instance particles aren't mentioned, because there is no particle generator in Shake)
Explaination of the symbols:
[===] : Similar tool in Fusion
[!!!] : No similar tool in Fusion and no easy or obvious workaround
[Wxx] : No similar tool in Fusion, but one or more workarounds (numbered xx)
[+++] : Similar tool in Fusion which is superior to it's Shake counterpart because of more/better functionality
[---] : Similar tool in Fusion which is inferior to it's Shake counterpart because of less/worse functionality
[???] : I don't know what the Shake function does precisely or I'm quite sure there is a Fusion equivalent, but I can't find it.
[Cxx] : The xxth comment or explaination about a tool
Please help with improving this guide. I'm very new to Fusion, so I'm sure I don't know about a lot of things. I plan to edit this post with all the input I get. (Perhaps the moderators want to pin it to the top, too?)
A good start would be to help out with the tools labelled [!!!] and [???]. Comments and proposed workarounds are great, too.
One word about the macros in this thread: Please make sure that you read the individual posts in which the macros are posted. For some there are alternative (improved) versions.
Here we go:
Image
----------
Checker
[W01] SecondMan has made a macro for this you can download below
[W02] Daniel Koch has made an improved macro for this you can download below
Color
[===] Creator - Background
ColorWheel
[===] Creator - Background (Gradient - Angle)
[C01] The Colors need to be defined
[C02] the wheel needs to be limited by a mask
Filein
[===] I/O - Loader
Fileout
[===] I/O - Saver
Grad
[===] Creator - Background (Horizontal/Vertical)
Quickpaint
[+++] Paint - Paint
QuickShape
[===] Mask - Bspline/Polygon
Ramp
[===] Creator - Background (Four Corner)
Rand
[W01] Creator - Background -> Krokodove - Noise
[W02] SecondMan has made a macro for this you can download below
RGrad
[===] Creator - Background (Gradient - Radial)
[C01] set the start to( .5,.5) , set the first key(small triangle) on the gradient bar as r,g,b,a, = 1.0 and set the last key as rgba = 0.0
RotoShape
[---] Mask - Bspline/Polygon
Text
[+++] Creator - Text+
Color
----------
Add
[===] Color - Brightness/Contrast (Brightness)
AdjustHSV
[===] Color - Color Corrector (Hue/Saturation/Gain)
Brightness
[===] Color - Brightness/Contrast (Gain)
Clamp
[W01] Color - Color Curves
ColorCorrect
[+++] Color - Color Corrector
ColorMatch
[W01] Color - Color Curves
ColorReplace
[W01] Krokodove - Replace Color
[W02] SecondMan has made a macro for this you can download below
ColorSpace
[===] Color - Color Space
ColorX
[+++] Miscellaneous - Custom Tool
Compress
[W01] Color - Color Curves
ContrastLum
[W01] Sandwitch a Contrast between two Color Space (to and from HLS) and contrast the green channel only (the L component)
ContrastRGB
[===] Color - Color Corrector
Expand
[W01] Color - Color Curves
Fade
[===] Color - Brightness/Contrast (tick "Alpha")
Gamma
[===] Color - Brightness/Contrast
HueCurves
[!!!]
Invert
[===] Color - Channel Booleans (Operation "Negative")
[W01] Krokodove - Invert
[W02] Color - Color Space (Negative) Doesn't seem to affect Alpha, though
LogLin
[===] Film - CineonLog
Lookup
[===] Color - Color Curves
LookupFile
[===] Color - Color Curves (load LUT)
LookupHLS
[W01] Sandwich Color - Color Curves inside two Color Space
LookupHSV
[W01] Sandwich Color - Color Curves inside two Color Space
MDiv
[W01] dts74 has made a macro for this you can download below
[W02] Daniel Koch has made a macro for this you can download below
[C01] Most Color Correction Tools have Premult and Unpremult Options
MMult
[W01] dts74 has made a macro for this you can download below
[W02] Daniel Koch has made a macro for this you can download below
[C01] Most Color Correction Tools have Premult and Unpremult Options
Monochrome
[===] Color - Color Space (BW)
Mult
[===] Color - Color Gain
Reorder
[+++] Color - Channel Booleans
Saturation
[===] Color - Color Gain
Set
[W01] Miscellaneous - Custom Tool
SetAlpha
[W01] Miscellaneous - Custom Tool
SetBGColor
[!!!]
[C01] No Infinite Workspace in Fusion
Solarize
[W01] Color - Color Curves
Threshold
[W01] Color - Color Curves
Filter
----------
ApplyFilter
[???]
Blur
[===] Blur - Blur
Convolve
[===] Filter - Custom Filter
Defocus
[===] Blur - Defocus
DilateErode
[---] Filter - Erode / Dilate
EdgeDetect
[---] Filter - Filter (Sobel / Laplacian)
Emboss
[---] Filter - Filter (Relief)
FilmGrain
[---] Film - Grain
Grain
[===] Film - Grain
IBlur
[!!!]
[C01] There is a workaround using Deep Pixel - Depth Blur, but it seems to react differently IMO
IDefocus
[!!!]
IDilateErode
[!!!]
IRBlur
[!!!]
ISharpen
[!!!]
Median
[===] Filter - Rank Filter
PercentBlur
[W01] Blur - Blur (Tweak Values)
[W02] Krokodove - Blur in Space
Pixelize
[W01] SecondMan has made a macro for this you can download below
RBlur
[===] Blur - Directional Blur (Radial)
Sharpen
[===] Blur - Sharpen
ZBlur
[===] Deep Pixel - Depth Blur
ZDefocus
[!!!]
Key
----------
ChromaKey
[===] Matte - Chroma Keyer
DepthKey
[===] Matte - Luma Keyer (Channel - Depth)
DepthSlice
[???]
LumaKey
[===] Matte - Luma Keyer
Primatte
[!!!]
[C01] Primatte is available as plugin
SpillSupress
[+++] Matte - Matte Control (Spill Tab)
[C01] Color - Color Corrector can surpress colours, though
Keylight
[!!!]
Layer
----------
Addmix
[W01] add ccv set to affect alpha only after both fg and bg ;set merge to over
AddText
[W01] Creator - Text+ and a Merge Tool
Atop
[===] Composite - Merge (Atop)
Common
[===] Matte - Difference Keyer
Constraint
[???]
Copy
[===] Color - Channel Booleans (Copy)
IAdd
[===] Color - Channel Booleans (Add)
IDiv
[===] Color - Channel Booleans (Divide)
IMult
[===] Color - Channel Booleans (Multiply)
Inside
[W01] Color - Channel Booleans (Multiply)
Interlace
[===] Miscellaneous - Fileds
ISub
[===] Color - Channel Booleans (Subtract)
ISubA
[===] Color - Channel Booleans (Difference)
KeyMix
[+++] Color - Channel Booleans (pick matte channel in the "nuclear tab")
LayerX
[+++] Miscellaneous - Custom Tool
Max
[===] Color - Channel Booleans (Maximum)
Min
[===] Color - Channel Booleans (Minimum)
Mix
[+++] Composite - Dissolve
Multilayer
[!!!]
Multiplane
[+++] All the tools to be found under the 3D tab
Outside
[W01] see "Inside", invert second image
Over
[+++] Composite - Merge
Screen
[===] Composite - Merge (Screen)
SwitchMatte
[!!!]
Under
[W01] See "over", swap inputs
Xor
[===] Merge -> Xor
ZCompose
[+++] Composite - Merge (tick "perform Depth Merge")
Transform
----------
AutoAlign
[!!!]
CameraShake
[+++] Transform - Camera Shake
CornerPin
[+++] Warp - Corner Positioner
Crop
[W01] Transform - Crop
[C01] Shake's "Window" behaves like Fusion's Crop but it's the same with different values anyways
Fit
[W01] Transform - Letterbox (choose "letterbox" or "pan and scan" depending on source material)
Flip
[W01] Transform - Transform (Flip Vertically)
Flop
[W01] Transform - Transform (Flip Horizontally)
MatchMove
[===] Tracking - Tracker
Move2D
[---] Transform - Transform
Move3D
[===] Transform - DVE
Orient
[W01] Krokodove - Canvas
Pan
[W01] Transform - Transform
Resize
[===] Transform - Resize
Rotate
[W01] Transform - Transform
Scale
[W01] Transform - Transform
Scroll
[W01] Transform - Transform (activate "Wrap")
SetDOD
[!!!]
[C01] No DODs in Fusion
Shear
[W01] restrict the four corners of a cornerpin via expression and good to go [or] use the custom tool
Stabilize
[===] Tracking - Tracker
SmoothCam
[!!!]
Tracker
[===] Tracking - Tracker
Viewport
[!!!]
[C01] No Infinite Workspace in Fusion
Window
[===] Transform - Crop
Zoom
[===] Transform - Scale
Warp
----------
DisplaceX
[!!!]
IDisplace
[+++] Warp - Displace
LensWarp
[!!!]
Morpher
[W01] See "Warper" plus Dissolve
PinCushion
[!!!]
Randomize
[W01] Noise plus Displace
Turbulate
[!!!]
Twirl
[W01] Blur - Directional Blur (Radial) tweak the angle
Warper
[W01] Warp - Grid Warp
[C01] Shake has a Shape Warper
WarpX
[!!!]
Other
----------
AddBorders
[W01] Transform - Crop (tick "keep centered")
AddShadow
[===] Effect - Shadow (Output "Image with shadow")
Bytes
[===] Miscellaneous->Change Depth
[C01] Bit Depth is switched in individual nodes in Fusion
Cache
[!!!]
[C01] Every Tool in Fusion can be cached to disk
DeInterlace
[===] Miscellaneous - Fields
DropShadow
[===] Effect - Shadow (Output "Shadow only")
Field
[===] Miscellaneous - Fields (strip field1/2)
Histogram
[!!!]
[C01] Fusion can display histograms in the viewer
[C02] color->color corrector histogram
PixelAnalyzer
[!!!]
PlotScanline
[!!!]
Select
[!!!]
SwapFields
[===] Miscellaneous - Fields (tick "Reverse Field dominance")
Tile
[W01] SecondMan has made a macro for this you can download below
[W02] Daniel Koch has made a macro for this you can download below
TimeX
[+++] Miscellaneous - Time Speed / Time Stretcher
TLCalibrate
[!!!]
Transition
[!!!]
---------
regards,
FR















