This gizmo allows you to manage your uvs and export it, especially when you have all of them in different coordinates. Here you can see a video explaining how to use it, you may find a more updated version on nukepedia or github.
Many times I have had a problem when I try to find a part of the uv geometry, when I want to do some kind of projection or something like that, with this gizmo you can easily find that part, or export all the uv range you need.
Internally it allows you to automatically detect in which uv coordinates we have information by reading it through the metadata contained in the geometry, it is very useful as we don’t have to search one by one. Thanks to the position channel we can make a picker in our geometry and find it in our uv chart.
UV map is a two-dimensional representation of the surface of a three-dimensional object.
It is used to specify how the object’s texture or other attributes should be mapped onto its surface. UV maps are an important element of 3D computer graphics, as they allow you to control the appearance of 3D objects by specifying how their textures and other attributes should be mapped onto their surfaces. They are typically created and managed using the UVTransform node, and they can be applied to 3D objects to control their appearance and texture mapping.
Pref channels and pworld channels are both types of user-defined channels in Nuke that can be used to store custom data for individual nodes in a Nuke script. However, they are used for different purposes and have some key differences:
Pref channels, also known as preference channels, are used to store a wide range of data types, including numerical values, strings, or even other pref channels. They can be used to store custom parameter settings, labels, or other metadata for individual nodes in a Nuke script. Pref channels are accessed and managed through the Preferences tab in the Node Graph, and they can be used to improve the organization and efficiency of a Nuke script.
Pworld channels, on the other hand, are used specifically to store position data for individual nodes in a Nuke script. This data can be used by various nodes in the script to track the movement of objects, maintain the alignment of multiple layers, or perform other tasks that require precise positioning. Pworld channels are accessed and managed through the pworld tab in the Node Graph, and they can be used in conjunction with other nodes, such as the Transform or CameraTracker nodes, to control the position of objects in a 3D scene.
In summary, pref channels are more general-purpose channels that can be used to store a variety of data types, while pworld channels are specifically designed to store position data for nodes in a Nuke script.
«If you want to change the world, start with yourself.» – Mahatma Gandhi.