Gradient sources and filter effects for Resolume Avenue and Resolume Arena.
NOTE: Windows only. Not yet available for Mac OSX.
The software download includes FFGL plugin DLLs for Resolume v5 (FFGL 1.6, 32-bit), Resolume v6 (FFGL 1.6, 64-bit), and Resolume v7 (FFGL 2.1, 64-bit).
The plugins render a smooth gradient between the colours specified for the four corners of a rectangle ("quad", short for quadrilateral). The size of the quad can be specified for the FFGL Source plugins in Resolume, else the size of the texture (the clip, layer, group or composition that the FFGL Effect is applied to) is maintained. The corners are listed in the order: top left, top right, bottom left, bottom right, and specified by RGB (red, green, blue) or HSB (hue, saturation, brightness) colour schemes.
Resolume's custom parameter types for hue, saturation and brightness (introduced in Resolume v6) are supported. When these three parameter types are used together, Resolume displays a fancy colour picker widget (with "PICK", "RGB", HSB" modes and 9-colour the Palette) in the user interface instead of three sliders. Note that the fancy picker's "Alpha" slider value is NOT accessible in FFGL plugins for Resolume v6, hence the separate alpha sliders for each corner ("TL Alpha", "TR Alpha", etc) immediately following the fancy colour pickers. The alpha sliders in v7 colour picker widgets work as they should.
The plugins with "RGB" and "HSB" in their names do not use Resolume's custom parameters types, and are provided for compatibility with Resolume v5 (and possibly other FFGL hosts).
When the effects are applied to a clip, layer, group, or the composition, the alpha channel of the content is maintained in the result, so content with alpha channel will only be coloured where the pixels are not transparent. The blend mode setting for each effect in Resolume can be used in conjunction with the effect opacity slider for interesting results.
When the alpha sliders for the corner colours are set to less than 100% for the effect plugins, transparency is created in the content (or the content is made more transparent if already partially transparent).
Note that the names of these effects/sources begin with a lower-case "s", eg "spxlQuadGradient", which places them after all other plugins beginning with a capital letter in the lists of effects/sources in Resolume (and possibly other FFGL hosts).
The FFGL 1.6 plugins (for Resolume v5 and v6) were built using the FFGL1.6 SDK supplied by Resolume on GitHub.
The FFGL 2.1 plugin (for Resolume v7) was built using a modified version of the FFGL2.1 SDK. The original SDK is supplied by Resolume on GitHub. See https://github.com/resolume/ffgl for more information.
Tested on Windows 10 Pro (64-bit)
The Single Host Commercial License available is for use on a single host (physical or virtual) for commercial projects. The license also covers your use on any number of hosts for non-commercial projects and test environments. You may keep backup copies. The license is not transferrable.
Please purchase additional licenses if you wish to use on multiple hosts concurrently for commercial projects.
Secure payment via PayPal. $15 (Australian Dollars). Orders are processed manually and you will receive an email with the password to decrypt the zip file(s).
I sometimes don't check mail for days, so try alerting me via a message to my Facebook page to speed up the process (see Support below for contact details).
Go to the download page to access the download(s). The files are encrypted and the decryption key will be emailed to you when you purchase a license.