Thanks Nando & Dan,

I did confirm that Dan's script to skew a checkerboard by 1 in x-y works.

I tried to throw my transformation matrix into the Card3D local matrix after 
that, but the resulting transform is way off - the translations in my input 
matrix are on the order of 10's of pixels, but it seems like they should be 
normalized relative to the Tz = -1 in the Card3D local matrix? I tried that too 
but still was getting nowhere. 

That aside, I had my eureka moment and found a simpler and (to my mind) cleaner 
solution. Here it is for reference:

We had established that the CornerPin2D would be the way to go if I was using 
>= 6.3. I looked again in 6.2 and realized that even in 6.2 the CornerPin2D 
node creates a transform matrix under the hood using the 8 input points. I 
already have the transform matrix, so I tried transforming the 'to' points of 
the CornerPin by my input matrix to try and force the creation of the matrix 
under the hood. It works like a charm.

Thanks again for the pointer to the CornerPin and other suggestions.

Best,
Bruce



_______________________________________________
Nuke-users mailing list
[email protected], http://forums.thefoundry.co.uk/
http://support.thefoundry.co.uk/cgi-bin/mailman/listinfo/nuke-users

Reply via email to