KJ_Tracker_to_Pins v1.2


 
This location is for Registered Users Only.
Perhaps you need to login or register.
Contributor: Kaeden James
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.
Requirements:
11.0, 10.5 or later
Mac, Windows
06 Apr 2018
516

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.

Please login in order to download these files.

Comments   

 
+1 # Alexey Kuchinski 2018-04-01 20:07
thanks man, worked from the first go!
 
 
0 # Sven Ahlstrom 2018-04-04 14:29
Hiya,

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.
 
 
0 # Alexey Kuchinski 2018-04-05 07:39
Hey, you broke the second upload :P
line 10 should come in the end of the script
cheers!
 
 
0 # Alexey Kuchinski 2018-04-05 07:42
and it will be nice if you will save it as a python file and put short explanation how to install it- more people will understand how to use it.
 
 
0 # Kaeden James 2018-04-06 00:51
Thanks Sven and Alexey, fixes should be incorporated now.
I'm working on options for baking, and using only selected tracks, so hopefully that'll be up soon, too!
 
 
0 # Arun Lukose 2019-03-18 06:40
Helped a lot ! :-)
 
 
0 # Enrico Guarischi 2019-04-27 15:55
I am not sure how to install this , i am not using hotbox.
Can anyone help me ?
Thanks
 
 
0 # li zhaohui 2021-03-31 14:16
nuke13
 
 
+1 # Jeremy Cox 2021-04-15 23:57
I was able to update this script to work in Nuke 13 by changing the following:

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)
 
 
0 # Max Rodas 2022-10-13 02:01
This is a pretty cool script, I added it to w_hotbox, just put the script directly in the .nuke folder, just the nuke indie limitation mess up a bit with it, so I have to keep the track points to less than 10, but I was using it to export some mesh warp from mocha, so reducing trackers is a bommer, I like that I can edit the track points, is there a way to bake the animation?
 

You have no rights to post comments

We have 2226 guests and 72 members online