KJ_Tracker_to_Pins v1.2
This location is for Registered Users Only.
Perhaps you need to login or register.
11.0, 10.5 or later
Mac, Windows


V1.2: Fixed broken script, and made it easier to incorporate with W_hotbox
V1.1: Added option to stabilise as well as matchmove!
Use this script and any highlighted Tracker4 nodes, will sprout a SplineWarp node with Pins using the tracks and reference frame from the Tracker node. Personally, I've coupled this script with Wouter Gilsing's fabulous W_hotbox, for ease of use. I've found it great for doing skin patches, or any patches really where a general CornerPin track doesn't quite cut it. Think of it as an ultra CornerPin track with up to 99 corners! It's expression-linked so changes to any existing tracks, or to the reference frame, will follow through.
To use this script with W_hotbox, simply save the python script in a location nuke has access to, (for me: .nuke/pythons). When creating a new W_hotbox function, call trackerToPins() externally with:
import KJ_Tracker_to_Pins
KJ_Tracker_to_Pins.trackerToPins()
Feedback would be absolutely fantastic! Especially with testing in previous versions of Nuke.
Comments
Thanks for this! Will be very useful in my day to day.
I couldn't get this running through the hotbox at first, but I had a look at the code. Ended up containing it all in a class and moving the call to after the class.
line 10 should come in the end of the script
cheers!
I'm working on options for baking, and using only selected tracks, so hopefully that'll be up soon, too!
Can anyone help me ?
Thanks
Add "import _curvelib as cl" with the rest of the imports
replace all instances of "nuke.curvelib" with "cl" (should be 8 of them on 4 lines)
RSS feed for comments to this post