< Previous | Contents | Next >

Fuses [Fus]


image

A Fuse node


Fuses Introduction

Fuses are plugins. The difference between a Fuse and an Open FX plugin is that a Fuse is created using a Lua script. Fuses can be edited within Fusion or DaVinci Resolve, and the changes you make compile on-the-fly.

Using a Lua script makes it easy for even non-programmers to prototype and develop custom nodes. A new Fuse can be added to a composition, edited and reloaded, all without having to close the current composition. They can also be used as modifiers to manipulate parameters, curves, and text very quickly. ViewShader Fuses can make use of the GPU for faster performance. This makes Fuses much more convenient than an Open FX plugin that uses Fusion’s OFX SDK. However, this flexibility comes at a cost. Since a Fuse is compiled on-the-fly, it can be significantly slower than the identical node created using the Open FX SDK.

As an example, Fuses could generate a mask from the over-exposed areas of an image, or create initial particle positions based on the XYZ position stored within a text file.

Please contact Blackmagic Design for access to the SDK (Software Developer Kit) documentation.


image

Installing Fuses

Fuses are installed in the Fusion:\Fuses path map. By default this folder is located at

Users/ User_Name/Library Application Support/Blackmagic Design/Fusion (or DaVinci Resolve)/Fuses on macOS or C:\Users\User_Name\AppData\Roaming\Blackmagic Design\Fusion (or DaVinci Resolve)\ Fuses, on Windows. Files must use the extension .fuse, or they will be ignored by Fusion.

 

Fuses IntroductionInstalling FusesWorking with Fuses in a Composition