4:19 - "Here is where it starts to make sense"... No... Here is where everything that made sense before, goes completely off the rails.... If you aren't linked to anything, what is the tracking data being applied too, and how does it change perspective to something that isn't linked to anything? I've watched this video several times and each time get more confused.
Linking in the track always refers to how the shapes move with the tracked layer. In Mocha, track data and shape data are two different things. The shape data sits on top of the track data. What this means usually is that once you track your shape, you can add keyframes to the shape independent of the track data, to get the shape fitting perfectly. Another way to use this is to link a shape to the track data of a completely different layer. This is like "parenting" in other applications. Unlink tracking is a completely different way to use this separation between the track and shape data. And a very powerful one at that. With the Link to Track set to "None", you essentially break the physical connection the shape has with the track. The shape will only move if you animate it yourself. Why is this important? Well, just because the shape isn't moving, doesn't mean that we can't create tracking data from the movement of the pixels _within_ that shape. The shape data doesn't represent the tracking data. That's the job of the Surface (discussed in Exercise 01 and 03). This means that it is easy to track long shots without having to constantly move the shape back into frame. Unlink tracking lets you use the shape as a window to track through. Turn on the Surface and you'll see that the tracking data is created even with a static shape. It isn't the easiest concept to get your head around at first. But when you do, you'll see it opens up a large number of opportunities for tracking. We do come back to this concept later in the course too, so you'll have a chance to revisit it. Hope that helps.
I watched the end multiple times and read your thorough response below. Kind of stumped. Is it safe to assume that when the Shape is unlinked to the Track... then your oval stationary window (Shape) is what the program continues to look through for every frame while the brick wall viewable behind it/within that oval is shifting and rotating... so it's kind of like saying that Mocha is analyzing a new set of pixels/bricks in the wall on every new frame of tracking, as opposed to attempting to cling to the original set of bricks, which is how we're more used to working in our 'traditional' style of tracking? If so, that is really cool. But I still might have it wrong. Excited to continue watching :) Thank you for creating Mocha, and thank you for this video series.
Yes. Pretty much that. Mocha looks for the movement of the planar surface as it moves through that stationary shape. If the pixels keep moving through that window in a consistent way, you get a lovely consistent track without having to chase things as they go offscreen.
Thanks! One thing that was different when I tried it : *minute **6:50* you turn off the visibility of the layer. When I do it, the logo disappears immediately. why is that?
I'm having trouble. When I do this, it does the opposite of what happens in your video. I.e., the planar surface moves, but everything else remains static.
By "everything else" do you mean the shape? Because that's what it is meant to do. Unlink tracking creates a window for pixels to pass through. This movement is then passed only onto the Surface (ie the tracking data). If you want to relink your shape to the track data, you can just select that layer back in the dropdown, and your shape will move.
why the link layer to none, the track still drifts? :/ its a phone on the table, at first the phone is visible, then go off screen, then back on screen again. and the track is way off.
Best to post this to the forums with some screenshots. forum.borisfx.com/ Unlink tracking works best when you can long camera movement. You may have better luck with offset tracking or merging separate tracks together. But join us on the forums and we can have a look.
Wonderful tutorial - thank you very much for this! Question: Back in AE (I'm using Mocha AE) I can see that Mocha has created some trackingdata + I can see the corner Pins following the object out of the frame on the tracked footage. BUT when I hit "apply Export" (with corner pin selected) to an null object, it creates hidden stopwatches on the null properties but no keyframes and probably no movement... Do you know why? Is there a hidden "apply shape export" button that I can only use in mocha pro or something?
If the stopwatch goes on, then there must be keyframes created somewhere. I am worried that they are not being created in the correct place. Does your null object start at the first frame of the comp? Take a quick look at these next two videos. They go through the process of applying tracking data, also to a null object in one example: Transforms : ua-cam.com/video/4CQDRYPsCKM/v-deo.html Corner pins : ua-cam.com/video/s_wJZeWk7jc/v-deo.html
@@borisfxlearn Hola, thank you very much for the fast answer. I've looked into the comp an you were right with "mocha has created keyframes but not on the place where it should be." (honestly I was to lazy to look out if that could be the problem). Anyway... I had to stretch my comp out to 1 hour (before the comp was 00:00:05:00 long) and mocha has created the first keyframes somewhere on 00:00:35:00 and then has created endless keyframes. When I scretched the comp out to 2 or even 3 hours mocha has created keyframes to the end of the end of the end of the comp anyway :D Really strange. I've took all the keyframes (they were gone out of the max of 3 hours of comp lenght) and have comprimise it on the lenght of 5sec. And yeah in the end it has "worked" :D Any Idea how to not get in this "troubleshooting-workflow" again?
Glad you got it working, but it is still odd. Did the original clip have any time changes or edits on it? That is very unusual. Most of the troubleshooting breaks down into one of these six things in this video : ua-cam.com/video/1tWKdbjKLNE/v-deo.html EDIT : I forgot to emphasise the importance of precomposing too : borisfx.com/videos/quick-tip-precomp-footage-for-best-mocha-results/
Humm. so for what i understand. unlink track will be so powerful incase of there alot of camera movement that shape data will drift in a co-plannar with the track data. humm interesting. i will try that techniques
Man, I thought that little touch was just for linking the "Layers" to each other. I was enlightened by this video.
Such a powerful technique. Glad you enjoyed the video.
This is Gold! I love it! I didnt expect that. Love it guys! ♥
after a long search.. thanks!
You're very welcome.
Great 👍👍👍
Glad you found it useful!
4:19 - "Here is where it starts to make sense"... No... Here is where everything that made sense before, goes completely off the rails.... If you aren't linked to anything, what is the tracking data being applied too, and how does it change perspective to something that isn't linked to anything? I've watched this video several times and each time get more confused.
Linking in the track always refers to how the shapes move with the tracked layer. In Mocha, track data and shape data are two different things. The shape data sits on top of the track data. What this means usually is that once you track your shape, you can add keyframes to the shape independent of the track data, to get the shape fitting perfectly. Another way to use this is to link a shape to the track data of a completely different layer. This is like "parenting" in other applications.
Unlink tracking is a completely different way to use this separation between the track and shape data. And a very powerful one at that. With the Link to Track set to "None", you essentially break the physical connection the shape has with the track. The shape will only move if you animate it yourself. Why is this important? Well, just because the shape isn't moving, doesn't mean that we can't create tracking data from the movement of the pixels _within_ that shape. The shape data doesn't represent the tracking data. That's the job of the Surface (discussed in Exercise 01 and 03). This means that it is easy to track long shots without having to constantly move the shape back into frame. Unlink tracking lets you use the shape as a window to track through. Turn on the Surface and you'll see that the tracking data is created even with a static shape.
It isn't the easiest concept to get your head around at first. But when you do, you'll see it opens up a large number of opportunities for tracking. We do come back to this concept later in the course too, so you'll have a chance to revisit it. Hope that helps.
@@borisfxlearn
This is an excellent answer to a great question. Thank you!
@@borisfxlearn oh right. Gotcha. I was thrown off by the video, but your reply cleared things up
This just blew my mind!!!
It's a great little trick
I watched the end multiple times and read your thorough response below. Kind of stumped. Is it safe to assume that when the Shape is unlinked to the Track... then your oval stationary window (Shape) is what the program continues to look through for every frame while the brick wall viewable behind it/within that oval is shifting and rotating... so it's kind of like saying that Mocha is analyzing a new set of pixels/bricks in the wall on every new frame of tracking, as opposed to attempting to cling to the original set of bricks, which is how we're more used to working in our 'traditional' style of tracking? If so, that is really cool. But I still might have it wrong.
Excited to continue watching :)
Thank you for creating Mocha, and thank you for this video series.
Yes. Pretty much that. Mocha looks for the movement of the planar surface as it moves through that stationary shape. If the pixels keep moving through that window in a consistent way, you get a lovely consistent track without having to chase things as they go offscreen.
@@borisfxlearn Awesome, thank you
Great tutorial sir these is really a much helpful hi myself Rony an VFX student from India
Thanks Rony, glad to hear it
U Solve my biggest problem Thanks ❤
Thanks! One thing that was different when I tried it :
*minute **6:50* you turn off the visibility of the layer. When I do it, the logo disappears immediately.
why is that?
That was new functionality in a software update :D
Genius one click magic!
It really is a great technique. Thanks for the comment.
I'm having trouble. When I do this, it does the opposite of what happens in your video. I.e., the planar surface moves, but everything else remains static.
By "everything else" do you mean the shape? Because that's what it is meant to do. Unlink tracking creates a window for pixels to pass through. This movement is then passed only onto the Surface (ie the tracking data). If you want to relink your shape to the track data, you can just select that layer back in the dropdown, and your shape will move.
why the link layer to none, the track still drifts? :/ its a phone on the table, at first the phone is visible, then go off screen, then back on screen again. and the track is way off.
Best to post this to the forums with some screenshots. forum.borisfx.com/ Unlink tracking works best when you can long camera movement. You may have better luck with offset tracking or merging separate tracks together. But join us on the forums and we can have a look.
cảm ơn rất rất nhiều .
You are very welcome.
Wonderful tutorial - thank you very much for this!
Question: Back in AE (I'm using Mocha AE) I can see that Mocha has created some trackingdata + I can see the corner Pins following the object out of the frame on the tracked footage.
BUT when I hit "apply Export" (with corner pin selected) to an null object, it creates hidden stopwatches on the null properties but no keyframes and probably no movement... Do you know why? Is there a hidden "apply shape export" button that I can only use in mocha pro or something?
If the stopwatch goes on, then there must be keyframes created somewhere. I am worried that they are not being created in the correct place. Does your null object start at the first frame of the comp?
Take a quick look at these next two videos. They go through the process of applying tracking data, also to a null object in one example:
Transforms : ua-cam.com/video/4CQDRYPsCKM/v-deo.html
Corner pins : ua-cam.com/video/s_wJZeWk7jc/v-deo.html
@@borisfxlearn Hola, thank you very much for the fast answer. I've looked into the comp an you were right with "mocha has created keyframes but not on the place where it should be." (honestly I was to lazy to look out if that could be the problem). Anyway... I had to stretch my comp out to 1 hour (before the comp was 00:00:05:00 long) and mocha has created the first keyframes somewhere on 00:00:35:00 and then has created endless keyframes. When I scretched the comp out to 2 or even 3 hours mocha has created keyframes to the end of the end of the end of the comp anyway :D Really strange.
I've took all the keyframes (they were gone out of the max of 3 hours of comp lenght) and have comprimise it on the lenght of 5sec. And yeah in the end it has "worked" :D
Any Idea how to not get in this "troubleshooting-workflow" again?
Glad you got it working, but it is still odd. Did the original clip have any time changes or edits on it? That is very unusual. Most of the troubleshooting breaks down into one of these six things in this video : ua-cam.com/video/1tWKdbjKLNE/v-deo.html
EDIT : I forgot to emphasise the importance of precomposing too : borisfx.com/videos/quick-tip-precomp-footage-for-best-mocha-results/
Humm. so for what i understand. unlink track will be so powerful incase of there alot of camera movement that shape data will drift in a co-plannar with the track data. humm interesting. i will try that techniques
Yes, exactly! It's really powerful on longer camera movements or tracking backgrounds.