User Manual

Table Of Contents
Introduction to Fuse Plug-Ins
Fuses are plug-ins developed for Fusion using the Lua built-in scripting language.
Being script-based, Fuses are compiled on-the-fly in Fusion without the need of a computer
programming environment. While a Fuse may be slower than an identical OpenFX plug-in
created using Fusion’s C++ SDK, a Fuse will still take advantage of Fusion’s existing nodes and
GPU acceleration.
To install a Fuse:
1 Use the .fuse extension at the end of the document name.
2 For DaVinci Resolve, save it in one of the following locations:
On macOS: Macintosh HD/Users/username/Library/Application Support/Blackmagic
Design/DaVinci Resolve/Fusion/Fuses
On Windows: C:\Users\username\AppData\Roaming\Blackmagic Design\
DaVinci Resolve\Support\Fusion\Fuses
On Linux: home/username/.local/share/DaVinciResolve/Fusion/Fuses
For Fusion Studio, save it in one of the following locations:
On macOS: Macintosh HD/Users/username/Library/Application Support/Blackmagic
Design/Fusion/Fuses/
On Windows: C:\Users\username\AppData\Roaming\Blackmagic Design\Fusion\
Fuses
On Linux: home/username/.fusion/BlackmagicDesign/Fusion/Fuses
You can open and edit Fuses by selecting the Fuse node in the Node Editor and clicking the
Edit button at the top of the Inspector. The Fuse opens in the text editor specified in the Global
Preferences/Scripting panel.
TIP: Changes made to a Fuse in a text editor do not immediately propagate to other
instances of that Fuse in the composition. Reopening a composition updates all Fuses
in the composition based on the current saved version. Alternatively, you can click the
Reload button in the Inspector to update the selected node without closing and
reopening the composition.
Chapter – 75 Using OpenFX, ResolveFX, and Fuse Plug-Ins 1530