This gizmo allows you to change the reference frame from the STMap node itself, invert the transformation and allows adding motion blur. Here you can see a video explaining how to use it, you may find a more updated version on nukepedia or github.
Smart vectors are a type of data that can be used in Nuke to represent geometric shapes or paths. They are typically used in conjunction with the VectorGenerator node, which allows you to create and manipulate smart vectors in a Nuke script.
Smart vectors in Nuke are defined using a set of control points, which can be used to specify the shape or path of the vector. The VectorGenerator node provides a range of tools for creating, editing, and manipulating these control points, allowing you to create a wide range of geometric shapes or paths. In addition, the VectorGenerator node also provides options for styling and formatting the smart vector, such as setting the line thickness, color, or other attributes.
Once a smart vector has been created using the VectorGenerator node, it can be used in various ways in a Nuke script. For example, it can be used to mask or isolate specific areas of an image, to create custom shapes or paths for animation or compositing, or to control the position or orientation of other nodes in a Nuke script. Overall, smart vectors are a useful and versatile feature of Nuke that can be used in a variety of ways to enhance and improve the functionality of a Nuke script.
In Nuke, the reference frame of a node is the coordinate system that is used to specify the position and orientation of the node in the Node Graph. The reference frame of a node can be used to determine how the node’s transformations and other properties are applied to the image or other data that is processed by the node.
When using the VectorDistort node in Nuke, the reference frame of the node is important because it determines how the node’s transformations are applied to the image. By default, the VectorDistort node uses the reference frame of the input image as its reference frame, which means that the node’s transformations are applied relative to the position and orientation of the input image. However, you can also specify a different reference frame for the VectorDistort node, such as the reference frame of another node in the Nuke script, which will cause the node’s transformations to be applied relative to the position and orientation of the specified reference frame.
To specify the reference frame for the VectorDistort node in Nuke, you can use the node’s Properties tab in the Node Graph to access the Reference Frame section. In this section, you can select the desired reference frame from a list of available options, or you can specify a custom reference frame using the node’s coordinates. Once the reference frame has been set for the VectorDistort node, its transformations will be applied relative to the specified reference frame, allowing you to control the position and orientation of the node’s effects on the image.
This gizmo allows us to change the frame of reference once rendered.
There are two different gizmos inside the folder, it only works with versions higher than Nuke 12, included and the other with all versions. The gizmo for a version higher than nuke 12 works better and it is the one I recommend using, follow the instructions inside the folder to install it on your Nuke.
(Chat GPT) Here is a joke about smart vectors:
– Why did the smart vector go to the doctor?.
– Because it had a control pointache!