Unify all the 3D transformation nodes into one single coordinate value. Snap vertex supported animation, shifted pivot, and able to export translation and rotation.
Unify3DCoordinate
Updated: 30 March 2021
Author: xmjtx
Compatible Nuke versions: 10.0 or later
Compatibility: Linux, Mac, Windows
video about this tool :
https://youtu.be/YQvqi7j724U
Solve complicated 3D transformation setup and tricky snap vertex, return in one single coordinate value.
changelog :
2.4
- added Camera3 class into detection list
2.3
- compatible with python3
- added Light3 & Axis3 class into detection list
2.2 (check the image below)
- frame range added 'current frame'option. For 1 frame calculation.
- exposed custom node class data. User can add custom node class if there has special 3D nodes.
* custom node class MUST included 'matrix' knob.
2.1
- added export axis
2.0
- mirror fix (update error message)
- uncheck calculate vertex by default
1.9
- vertex function: roll back the previous rotation but keep the new scale
1.8
- rework vertex rotate and scale equation
1.7
- added scale on vertex snap
- enhance vertex tracking
1.5
- snap vertex fixed on readgeo
v2.2 update
Basically, all nodes in circle shape (nuke default node) should be in 'non-reverse' list.