Guide to Writing Fuses for Resolve/Fusion Part 2

Lifecycle Oh but if that was just the story that’d be great. We also need to make our fuse do something! And to do that we need to know how and when fusion calls it. i.e. we need to know the lifecycle. We know already that when fusion starts it loads our lua file and […]

Height Map Lighting Fuse for Resolve/Fusion

This is a GPU fuse/tool to allow you to easily and quickly add lighting/colour to Height Maps in Davinci Resolve Fusion or Fusion. Download the file: here In Windows it’s easiest to right click, save as and download and save the file to: C:\ProgramData\Blackmagic Design\DaVinci Resolve\Fusion\Fuses On a Mac you should find the Fuses folder under: […]

Depth Transform for Resolve/Fusion GPU Version

This is a GPU variant of my original Depth Transform fuse, so much quicker. It helps you add a chiseled depth to text. Download the file: here In Windows it’s easiest to right click, save as and download and save the file to: C:\ProgramData\Blackmagic Design\DaVinci Resolve\Fusion\Fuses On a Mac you should find the Fuses folder under: […]

Guide to Writing Fuses for Resolve/Fusion Part 1

Intro In Blackmagic Fusion or the Fusion Tab on Davinci Resolve, a number of tools are available for you to use. But if one is not available then there is an option to write your own. There’s actually a couple of options, but we’re going to concentrate on the simplest option of a scripted tool […]

Davinci Resolve/Fusion Installer Creator

Davinci Resolve and Fusion are highly customisable – from Transitions, to Titles, to Macros, to Fuses. But finding the right folders to copy files to is difficult for end users. Often I see people distributing things like Davinci Resolve Transitions with complicated installation instructions. So this tool is different. Drag and Drop this lua file […]

Make Animated Gifs for Free in Davinci Resolve/Fusion

This fuse helps you create animated gis in Davinci Resolve Fusion. Download the file: here In Windows it’s easiest to right click, save as and download and save the file to: C:\ProgramData\Blackmagic Design\DaVinci Resolve\Fusion\Fuses On a Mac you should find the Fuses folder under: Library\Application Support\Blackmagic Design\DaVinci Resolve\Fusion\Fuses After downloading the file and saving it in […]

Davinci Resolve Page Curl Transition

This can be used to generate a page curl transition in Davinci Resolve. This is based off the shadertoy code from Eduardo Casineyra here To create this effect you first need to ensure you have the latest version of my fragment shader tool. Download the file: here In Windows it’s easiest to right click, save as […]

Rainy Window Effect In Davinci Resolve Fusion (All GPUs)

This creates a cool Rainy Window effect with fog in Davinci Resolve/Fusion. To create this effect you first need to ensure you have the latest version of my experimental Shader Toy Tool. Download the file: here In Windows it’s easiest to right click, save as and download and save the file to: C:\ProgramData\Blackmagic Design\DaVinci Resolve\Fusion\Fuses On […]

Open Simplex Noise for Davinci Resolve Fusion

Open Simplex noise is cool and this one’s tileable. Here is a Davinci Resolve/Fusion tool I wrote to generate it (please note – I consider this tool experimental – I’m still working on it!) Download the file: here In Windows it’s easiest to right click, save as and download and save the file to: C:\ProgramData\Blackmagic Design\DaVinci […]

Worley Noise for Davinci Resolve Fusion

Worley noise is a cool and truly beautiful noise. Here is a Davinci Resolve/Fusion tool I wrote to generate it (it’s also my first attempt at a GPU accelerated tool) Download the file: here In Windows it’s easiest to right click, save as and download and save the file to: C:\ProgramData\Blackmagic Design\DaVinci Resolve\Fusion\Fuses On a Mac […]

Pixel Sorting in Davinci Resolve Fusion

This fuse helps you create pixel sorting effects in Davinci Resolve Fusion. Download the file: here In Windows it’s easiest to right click, save as and download and save the file to: C:\ProgramData\Blackmagic Design\DaVinci Resolve\Fusion\Fuses On a Mac you should find the Fuses folder under: Library\Application Support\Blackmagic Design\DaVinci Resolve\Fusion\Fuses After downloading the file and saving it […]

Blocks Fuse for Davinci Resolve

This fuse helps you create cool blocks effects in Davinci Resolve Fusion. Download the file: here In Windows it’s easiest to right click, save as and download and save the file to: C:\ProgramData\Blackmagic Design\DaVinci Resolve\Fusion\Fuses On a Mac you should find the Fuses folder under: Library\Application Support\Blackmagic Design\DaVinci Resolve\Fusion\Fuses After downloading the file and saving it […]

Easing Curves Fuse for Davinci Resolve/Fusion

This fuse adds an easing curve modifier to Davinci Resolve Fusion. You can use it, for example, in transitions to add ease in and ease out and other speed effects. Download the file: here In Windows it’s easiest to right click, save as and download and save the file to: C:\ProgramData\Blackmagic Design\DaVinci Resolve\Fusion\Fuses On a Mac […]

Whiteboard Writing Fuse for Davinci Resolve/Fusion

We’ve all seen the effect where a mysterious hand writes text on the screen. This is either animated by hand or done using software. This fuse is an additional tool you can install into Davinci Resolve/Fusion that reproduces that software effect easily. Now you can do it directly in Resolve. Download the file: here In […]

Davinci Resolve/Blackmagic Fusion Depth Transform Fuse

If you want to make Chiseled text in Davinci Resolve/Blackmagic Fusion then it helps to have a depth map to do it from. This fuse creates that depth map. Handy! Download it here In Windows download and save the file to: C:\ProgramData\Blackmagic Design\DaVinci Resolve\Fusion\Fuses On a Mac you should find the Fuses folder under: Library\Application […]

The Hague After Dark

The Hague After Dark A view of The Hague after the tourists all go home at night.

Data Website

This is a website designed and created by a third party. My involvement was setting up the hosting and later on working on bug fixes and some new features (such as open data download) TECHNICAL DETAILS CDN Distributed Custom configured Failover Hosting Open data download – the database is automatically converted to a csv and […]

Report Website

This website is a major redesign of an old website. Having built similar websites before, I took care of the technical aspects and the design and content entry was done by the respective teams. Unique to this website, however, was that we migrated elements from an old Drupal site. TECHNICAL DETAILS Wordpress Backend Elementor installed […]

Custom Coded Database Site

This site is a custom database of ‘ideas’ that visitors to the site can contribute to and search in various ways. By far the most complicated site to date, this involved working with a designer and other stakeholders to produce the final product. TECHNICAL DETAILS Wordpress Backend Custom plugins for submissions, search, sharing Modified plugins […]

Campaign Site

Working together with the designer, we created a site for a campaign TECHNICAL DETAILS Wordpress Backend Elementor installed to allow greater design control Responsive Multilingual – through the use of Polylang this site is configured to work in four languages. CDN Distributed Custom configured Failover Hosting CAMPAIGN SITE

WordPress Event Site

TECHNICAL DETAILS Wordpress Backend Design based off custom modified theme CDN Distributed Custom configured Failover Hosting EVENT SITE

WordPress Event Site

Working together with the designer, we created a site for an event. TECHNICAL DETAILS Wordpress Backend Elementor installed to allow greater design control Responsive Multilingual – through the use of Polylang this site is configured to work in two languages. CDN Distributed Custom configured Failover Hosting EVENT SITE

Shannon Informational Entropy in PHP

Shannon information entropy attempts to predict the smallest possible average size of lossless encoding of data. This is useful when writing compression software as it provides a target estimate to which we can attempt to compress a file without losing any of the information contained inside it when it is subsequently decompressed.

Cast V2 in PHP

Cast V2 is the protocol used in communications with Chromecast dongles and Google Home’s. It is not an open protocol, but as it is built into things like Chrome it is possible to reverse engineer how it works. Creating a library makes it easy to control these devices with PHP.

New Site

This site is undergoing a complete rewrite. Please be patient whilst I rework all the content and design.

mDNS in PHP

mDNS is a zero configuration protocol. Essentially it runs a localised, distributed, DNS service. It is used primarily by consumer devices, such as iPads, to enable the provision of services without burdening the consumer with technical configuration requirements.