hi!
Maybe a weird question but I got a solve that I've been working with forever and it ALMOST sticks, but there's subtle drift and If I use a geomtry track node, I can see when importing an object that fits in the scene that the scale is alright, the movement is alright. But theres is ever so slight drift. And If I move the object a couple of times in the clip, it feels rock solid. Now for the problem. The object is static.
Is there a way to transfer that micro movement that the object now has, into the already solved camera so the cameras original movement is intact but get's that extra inverted movement from the object so it stays put?
Hello Jonas,
It's not possible to do that directly, but PFTrack has a couple of ways to achieve your goal.
Option one - If you're using geometry and your object is static, you could use the Survey Solver. You can load your geometry and create survey coordinates for tracking points to directly solve your camera motion. It might provide a quicker way to solve your shot.
Option two - PFTrack has an often underutilised power feature in Python scripting, which can be used to transfer the motion from your object to your camera. The math for the required transformations is a bit involved, and as it looks like you've already invested a reasonable amount of time into the shot I've gone ahead and built you a script that should do the job. I've posted it in the Files section, along with some information about how to use it:
https://www.thepixelfarm.co.uk/pftrack-support-forum/files/lock-object-motion-script
The Enterprise version of PFTrack also has several useful extensions to the Python scripting, allowing you to add user interface elements such as buttons and sliders and create macros and other tools that may be helpful. If you do try the script let me know how you get on, or if you need any further help getting the best from the Survey Solver, just ask.