This article describes how to install and use Reactor, a package manager for DaVinciResolve and Fusion.
Reactor was created by the We Suck Less community, and the documentation for Reactor is available on GitLab, so if you want to refer to the official We Suck Less documentation, please check it out as well.
As shown in the figure above, Reactor can manage multiple extension plug-ins at once and can be used regardless of whether they are free or paid versions. (There are some tools that are only available in the paid version.
I’ll show you how to use the various tools and give you some real-world examples later in this article, so if you haven’t used Reactor yet or are just curious about it, take a look!
Now let’s check how to install Reactor.
Reactor can be used with both DaVinciResolve and the standalone Fusion. The differences and caveats between the two will be explained in the following sections.
Download the installer
Download the Reactor installer from this page (Getting started with Reactor) of the We Suck Less community, using the Download the Reactor Installer Script here link.
Use the downloaded file named Reactor-Installer.lua to start the Reactor installation.
In the case of DaVinciResolve, you can drag and drop files to the Node view on the Fusion page to install.
In the case of standalone Fusion, you can drag and drop the installer file onto the Nodes view to start the installation.
After dragging and dropping the installer, a window indicating that it is ready to install will appear as shown below, and you can click Install and Launch to start the installation.
The status and results of the installation will be output as ReactorInstallLog.txt in the folder where the Reactor-Installer.lua file is located. If you are having trouble with the installation, first check what errors are recorded in this log.
After clicking Install and Launch, a window showing the installation status will appear as shown below. Wait for a while until the installation is complete.
After the installation is complete, the initialization process will run.
Once all of these processes are complete, the Reactor management screen mentioned at the beginning of this article will appear.
The installation process is now complete!
How to use Reactor
Let’s check how to install the desired extension plug-ins using the administration screen (Package Manager) that appears after the Reactor installation is complete.
If the Reactor is closed, you can start it in the following way.
- DaVinciResolve : From the menu at the top of the screen, click Workspace>Script>Comp>Reactor>Open Reactor… to start the Reactor.
- Fusion : From the menu at the top of the screen, click Script>Reactor>Open Reactor…. from the menu at the top of the screen to start it.
Install extended plug-ins
Enter the name of the extension plugin you want to use in the search menu of the package manager to narrow down your search as shown in the figure below.
In this case, I want to use a tool called Loop, so we entered “loop” to narrow down our search.
If you check the box, the following screen will appear.
You can choose to make a donation to the creator of the extension plugin or not.
If you want to install the tool without making a donation, check the “Not right now… but I will consider it! But I will consider it!” to continue with the installation process.
If you want to support the creator, you can select “Shut up and take my money!” and donate in the prescribed way!
After the installation process is finished, restart DaVinciResolve or Fusion to activate the extended plug-in.
Once the reboot is complete, the installation of the extension plugin is complete.
The “Loop” we installed this time is distributed as a macro, so you can check it from Tools>Macros in the Effects Library.
Other macros that you have added will be displayed here.
You can also use the Shift+Space menu in the Node view to search for a node like a normal node.
If you want to uninstall the extended plug-in, just uncheck it from the Package Manager and restart DaVinciResolve or Fusion.
If you have added a Modifiers extension plug-in, such as Suck Less Audio, you can select it from the Modify With menu that appears when you right-click on a parameter, as shown in the figure.
Adding Suck Less Audio will add an Audio (WAV) menu. Modifiers do not appear in the effects library or in the Shift+Space menu.
Here are some useful menus to keep in mind.
- Workspace>Console Menu
This is not a menu item in Reactor, but it brings up a console screen where you can check the status of the extended plug-ins. Check what kind of error is being output if it is not working properly.
- Show Comps Folder
Open the location where the template (Comp file) you added in Reactor is stored, which differs between DaVinciResolve and Fusion.
C:ProgramDataBlackmagic DesignDaVinci ResolveFusionReactorDeployComps
In standalone Fusion:
- Reinstall Reactor
If you want to reinstall Reactor, you can do so from here.
The macros you have added are stored in the following folder.
C:ProgramDataBlackmagic DesignDaVinci ResolveFusionReactorDeployMacros
In standalone Fusion:
Examples of using extended plug-ins
Once you’ve installed Reactor, it’s time to try out the various extension plugins!
Here are some of the extension plug-ins that I have actually tried. If you think it looks interesting, please give it a try.
In each article, you can download the Settings file and Comp file, and feel free to use them.
Loop is a tool that allows you to specify the beginning and end of a loop in a node configuration, and then loop the process for a set number of frames and get the results.
This sample is a Loop implementation of the reaction-diffusion model.
The details of how to use this tool are explained in the following article for those who are interested.
Sprut2 is a tool that allows you to get the results of fluid simulation. For more details, it is better to watch the following video.
This tool allows you to move an object and display its trajectory as a fluid-like blur. It’s cool, isn’t it?
I used this tool to write some text.
Details on how to use the tool, how to write text, and various parameters can be found in the following article.
RainierMood is a tool that makes it easy to create waves by simply connecting nodes.
You can create realistic ripples of water like this, and
You can even create slightly cartoonish ripples!
This is a handy tool that is relatively easy to use, so if you are interested in it, please check out this article.
BLITZ is a cool tool that allows you to create realistic lightning bolts and electricity.
I used this tool to create an expression that fits “Thunderclap and Flash” of Zenitsu (Demon Slayer).
The following article is a summary of the author’s thoughts on how to make lightning more two-dimensional and express its lightning-ness!
FUI Design Tool
The FUI Design Tool is a tool for creating FUI (Future User Interface, Fictional User Interface, etc.).
Normally, you would use Ellipse or Shape tools to create such an interface, but the FUI Design Tool has all the elements you need to create such an interface.
If you’ve ever wanted to make something just like this, please check out this article.
MT_GlitchTools is an interesting tool that contains 19 effects that can be used for glitching, such as chromatic aberration and block noise.
You can also learn how to make glitches without using any plug-ins or materials, so if you want to make glitches or are looking for something to add flavor to your glitches, please check it out!
Spherize may be useful if you want to create a curved effect, as if you were looking through a lens.
This tool is included in Krokodove, which is only available in the paid version of Davinci resolve, but it’s rather easy to use, so if you’re curious, check it out here!
At the end
The free versions of DaVinciResolve and Fusion are powerful enough, but with Reactor, you can use extended plug-ins that are even more useful.
I’m grateful to the creators of these tools, and it’s interesting to see the interaction between authors and experts on We Suck Less.
I urge you to take this opportunity to get your hands on some tools you’ve never used before!
I would like to continue to publish the usage of the tools I tried and examples of my work on this site, so I would be happy if you could take a look at it whenever you feel like it.