Shaders who write automation data

Experimental matchbox shader AK_LumaAutomation.

This is not about this specific shader, but a shader design pattern that may be useful for other scenarios. It was just inspired by New channel luminance matchbox, any interest?

What makes this shader different from others:

  • It can make decisions based on the entire clip not just the current frame and its immediate neighbors.
  • It can influence non-image data. While this example changes colour corrections, it could also drive an axis for transforms or any other automation lane.

Demo Video:

The basic idea is that this is a shader that collects data over an entire clip using a variation of recursive ops and encodes that data in a machine readable format.

In a second step a companion python script that has a hook setup creates a new node and preset for that node that contains all the automation data as decoded and processed from the shader output.

Batch node graph:

You can see the encoded data in the top left corner.

Animated metadata is also a useful feature in flame 2027 and can be applied in similar ways.

I would love to try it

Great. Let me package it up with a few instructions and DM you a link in a day or two.