I've tried the noise limit and de-noising function on the render farms, the images returned are unusable due to banding.
There needs to be a controlling service which:
- Listens to all nodes current noise % and current pass count.
- When one of the nodes reaches the specified noise % it stops the node with the highest number of passes and stores this pass count.
- Stops all other nodes when they reach the pass count of the stopped node.
- Stitches the slices together
- Runs the denoise process as a whole.
After this the corona exr needs to be saved along with the de-noised image so that the farm can return both files back to enable the end user to load into the vfb locally and amend de-noise amount in post.
A Utility to load an exr sequence would be extremely useful so that the de-noise amount can be set for all frames of an animation in one go, either with the same amount for all frames, or via a graph with a bezier/linear curve.