This helps us use 'VectorBlur' node for matching motion blur according to our required direction of motion blur with knob 'angle'.
Angular_VectorBlur
Updated: 8 April 2025
Author: Josh Paul
Compatible Nuke versions: 11.0 or later
Compatibility: Linux, Windows
Angular_VectorBlur v1.0
This Gizmo is built using the VectorBlur node and includes an ‘angle’ knob that allows you to control the motion direction in a full 360 degrees, based on your requirements.
The functionality is driven by multiple equations linking the ‘u’ and ‘v’ channels through the ‘angle’ knob, making the VectorBlur node more user-friendly.
Manually adjusting motion blur in the VectorBlur node can be time-consuming and tricky, especially due to its reliance on the u and v channels. To address this, I explored how the node works and developed a way to manipulate the UV channels as needed, making manual adjustments easier when required.
This version of the node uses 16 conditional mathematical equations. I aim to simplify it further in upcoming versions.