ITransform v1.5
This location is for Registered Users Only.
Perhaps you need to login or register.
10.0, 9.0, 8.0, 7.1, 7.0, 6.3, 6.2, 6.1, 6.0 or later
Linux, Mac, Windows
v1.5: added 'root warp knob to dial back the overall warp effect. added knob to define the control channel.
To get the root format's centre by default add the following callback to your init.py:
# auto center for ITransform
def setCenter():
n = nuke.thisNode()
n['center'].setValue((n.width() * 0.5, n.height() * 0.5))
nuke.addOnUserCreate(setCenter, nodeClass='ITransform')
v1.4: fixed non-uniform scale
v1.3: re-implemented the skew knobs which got lost when the new skew paremters where introduces in Nuke
v1.2: updated to deal with non-square pixel aspect
v1.1: added option to not crop the result and fixed expressions to work with stereo projects
ITransform uses the IDisplace node under the hood to warp an image based on a control mask.
It's quite handy for controlled warping as it let's you do anything a normal Transform node does, so it's possible to use tracking data to for animated warps etc.
The controls are just like the regular Transform node (though due to a bug in the current Nuke version the center knob may not set itself correctly upon initial node creation)
Comments
thanks so much
http://www.nukepedia.com/gizmos/gizmo-downloads/transform/icornerpin/
The ICornerPin is working but I haven't been successful with this one.
Thanks,
Thanks a lot for your numerous tools, it really helps.
I noticed that if you have a Transform (i.e. scale >1) before it, the crop tool at the end of the gizmo avoid keeping the extra infos outside the frame. So i added a "crop result" check box to it. But maybe i have missed something on how to handle it with the regular iTransform.
Otherwise, in the transform expression links, there are the ".main" at each end of it that avoid the gizmo to work in a stereo project. When deleted it works like a charm. I had also had the same issue with some of my tools, IMHO It would be nice that Foundry always bypass this last "argument" because it's less likely to use it, and we can add it when necessary. My 2 cents.
Joseph, is this last point fix your problem ?
-hamish
Transform2.skewX: no such knob
Transform2.{parent.Transform1.skew.main}: no such knob
Is there a version for Nuke7/Nuke8?
Thanks
David
how are you ?
we are using your itransform gizmo and it help a lot
but we have some weird problem from computer to computer
and from day to another day...
weird
the problem is that inside the gizmo : the main idistort wich take the foward U and V sometime switch to foward nx and ny
so it s not working anymore
so sometimes it work on our computer and not on the farm
sometimes it s not working friday but working on monday
we are on linux with nuke 7
if you have any idea ?
thanks
Is this also happening when you convert the gizmo into group?
Is anybody else seeing this? Let me know if you can reproduce this reliably so I can check here.
we found out the problem
so yes we convert the gizmo in group
but the main issue for us is that we have too many layer and channel with a really close name like : foward.u / uv.x // N.x etc
so it seems that nuke don t know wich channel to take
for exemple when i made a remove channel he consider that
in the forward layer there is also the nx channel ...
so what i did is in your copy i create a really different name :
disto.green and disto.red like this i m sure it s nowhere else
in the comp ...
so your gizmo is still working great ;)
have fun with the kiwi ;)
When you hit "x" and type ITransfrom, do you get the gizmo?
If so, have a look at how to install gizmos.
Cheers,
frank
iTransform.Transform1.skew: Animated knob has been deprecated
can i get icornerpin ? Thanks
can i get icornerpin ? Thanks
RSS feed for comments to this post