Hi Dan, thanks for the explanation. I'll do the invert and multiply route. That is what Ben was suggesting too.
Thanks guys! Pete On Tue, Oct 20, 2015 at 11:28 PM, Dan Ring <[email protected]> wrote: > > Ah if you're using the PlanarTracker, there's actually a "set reference > frame" button in the toolbar that allows you to change the reference frame > to a new frame. > > However, if you're using data that someone else has already exported you > might have to go down the "invert & multiply your own matrices" route. > > On Tue, Oct 20, 2015 at 11:23 AM, Pete O'Connell <[email protected]> > wrote: > >> Hi Dan and Ben here is the scenario with a bit more detail. Using nuke's >> planar tracker, track a face, for example. The gathered data is stored as >> an animated transform matrix. Using this matrix, I want to set a reference >> frame (identity matrix on a certain frame), but I want to be free to choose >> any frame and update the reference frame to that frame (like I can using a >> tracker node or a corner pin (setting the froms to the tos on a certain >> frame)). I will try multiplying by the inverse of the matrix (yowza) >> That sounds promising! >> >> Thanks guys! >> Pete >> >> On Tue, Oct 20, 2015 at 9:52 PM, Dan Ring <[email protected]> wrote: >> >>> Hi Pete, >>> >>> can you explain your problem a bit more, for example what nodes are you >>> using, were you simply given a Transform / CornerPin node that has an >>> animated matrix? There may be an easier way to achieve what you want. >>> >>> The following is the "hard way". First go to your new reference frame >>> 'f' and get that matrix, let's call it M. Now for every frame, get the >>> matrix A, and post-multiply it by the inverse of M, and set that as your >>> new A, e.g. A = A * M^-1. This is effectively warping everything by the >>> opposite of whatever existed at 'f', making 'f' your new reference frame. >>> For practical reasons, it might make more sense to save your matrix into a >>> new Transform node so that you still have the original if you want. >>> >>> Hope that makes sense, >>> >>> Dan. >>> >>> >>> >>> >>> >>> >>> On Tue, Oct 20, 2015 at 3:53 AM, Pete O'Connell <[email protected] >>> > wrote: >>> >>>> Hi, does anyone have any insight into how to set the reference frame on >>>> an animated transform matrix? This would be similar to setting the >>>> reference frame on a tracker node or making the FROMs the same as the TOs >>>> on a certain frame of an animated cornerpin node. >>>> >>>> I'm stumped :P >>>> >>>> Pete >>>> >>>> _______________________________________________ >>>> Nuke-python mailing list >>>> [email protected], http://forums.thefoundry.co.uk/ >>>> http://support.thefoundry.co.uk/cgi-bin/mailman/listinfo/nuke-python >>>> >>>> >>> >>> >>> -- >>> Dan Ring, Ph.D. >>> Senior Research Engineer >>> The Foundry >>> 31-36 Ormond Quay Upper >>> Dublin 7 >>> Ireland >>> Tel: +353(0) 1 526-6788 >>> Web: www.thefoundry.co.uk >>> Email: [email protected] >>> >>> The Foundry Visionmongers Ltd. >>> Registered in England and Wales No: 4642027 >>> >>> _______________________________________________ >>> Nuke-python mailing list >>> [email protected], http://forums.thefoundry.co.uk/ >>> http://support.thefoundry.co.uk/cgi-bin/mailman/listinfo/nuke-python >>> >>> >> >> >> -- >> - >> >> _______________________________________________ >> Nuke-python mailing list >> [email protected], http://forums.thefoundry.co.uk/ >> http://support.thefoundry.co.uk/cgi-bin/mailman/listinfo/nuke-python >> >> > > > -- > Dan Ring, Ph.D. > Senior Research Engineer > The Foundry > 31-36 Ormond Quay Upper > Dublin 7 > Ireland > Tel: +353(0) 1 526-6788 > Web: www.thefoundry.co.uk > Email: [email protected] > > The Foundry Visionmongers Ltd. > Registered in England and Wales No: 4642027 > > _______________________________________________ > Nuke-python mailing list > [email protected], http://forums.thefoundry.co.uk/ > http://support.thefoundry.co.uk/cgi-bin/mailman/listinfo/nuke-python > > -- -
_______________________________________________ Nuke-python mailing list [email protected], http://forums.thefoundry.co.uk/ http://support.thefoundry.co.uk/cgi-bin/mailman/listinfo/nuke-python
