How can I add motion-tracked text to a video where the text follows a character, scales based on their distance from the camera, and rotates to match the character’s orientation? I’m looking for a way to make the text appear larger when the character is closer and smaller when they move away, while also having the text rotate in the same direction the character is facing. What software or tools would you recommend for this, and what are the specific steps involved?
Hi! To achieve motion-tracked text that follows a character's movement, scales with their distance, and rotates with their orientation, you can use Adobe After Effects with the following steps: Track the Motion: Use the built-in tracking tools to track the character's movement. Select the footage, go to the "Tracker" panel, and choose "Track Motion." Follow the prompts to create tracking points. Create a Text Layer: Once you have tracked the motion, create a new text layer for the motion-tracked text. Attach the Text to the Tracking Data: In the tracking data, right-click on the track point and choose “Create Null.” This will create a null object that you can link to your text layer. Parent your text layer to this null object. Scale Based on Distance: To make the text scale based on the distance from the camera, you can add an expression to the scale property of your text layer. Use an expression like: distance = length(thisComp.layer("Null 1").transform.position, thisComp.activeCamera.transform.position); scaleFactor = linear(distance, minDistance, maxDistance, minScale, maxScale); [scaleFactor, scaleFactor] Adjust the minDistance, maxDistance, minScale, and maxScale values to suit your scene. Rotate with the Character: For rotation, you can link the rotation of the text layer to the rotation of the null object. This way, the text will rotate in the same direction as the character. Fine-Tuning: Adjust keyframes and properties as necessary to ensure the text looks natural in relation to the character's movement. Using After Effects provides robust tools for this type of project, and with these steps, you should be able to create the effect you're looking for! Hope this helps, cheers!
Yeah, but what do you do when the tracking fails at some point? You need to show how to fix it when it goes wrong and needs to be corrected. Tutorials are easy to make when you assume it works perfectly the first time. Job half done.
Thank you. Why did I think this was so more complicated than it actually is :)
Underrated bro...i really thank u for all of ur efforts♡
My pleasure 😊
Awesome mate! You explained this very well....Great work
How can I add motion-tracked text to a video where the text follows a character, scales based on their distance from the camera, and rotates to match the character’s orientation? I’m looking for a way to make the text appear larger when the character is closer and smaller when they move away, while also having the text rotate in the same direction the character is facing. What software or tools would you recommend for this, and what are the specific steps involved?
Hi!
To achieve motion-tracked text that follows a character's movement, scales with their distance, and rotates with their orientation, you can use Adobe After Effects with the following steps:
Track the Motion: Use the built-in tracking tools to track the character's movement. Select the footage, go to the "Tracker" panel, and choose "Track Motion." Follow the prompts to create tracking points.
Create a Text Layer: Once you have tracked the motion, create a new text layer for the motion-tracked text.
Attach the Text to the Tracking Data: In the tracking data, right-click on the track point and choose “Create Null.” This will create a null object that you can link to your text layer. Parent your text layer to this null object.
Scale Based on Distance: To make the text scale based on the distance from the camera, you can add an expression to the scale property of your text layer. Use an expression like:
distance = length(thisComp.layer("Null 1").transform.position, thisComp.activeCamera.transform.position);
scaleFactor = linear(distance, minDistance, maxDistance, minScale, maxScale);
[scaleFactor, scaleFactor]
Adjust the minDistance, maxDistance, minScale, and maxScale values to suit your scene.
Rotate with the Character: For rotation, you can link the rotation of the text layer to the rotation of the null object. This way, the text will rotate in the same direction as the character.
Fine-Tuning: Adjust keyframes and properties as necessary to ensure the text looks natural in relation to the character's movement.
Using After Effects provides robust tools for this type of project, and with these steps, you should be able to create the effect you're looking for!
Hope this helps, cheers!
Thank you. This was very helpful.
skvělé děkuji👋
Thank you so much. Where can I find heart rate box ? Please
No worries, here you go - elements.envato.com/hud-cyberpunk-medical-5HBLU9S
YOU SAVED MY JOB THANK YOU💙
I did everything step by step and it didn't work. My text doesn't stay with the object i selected.
nice yet my tracking option is coming unclickable or has grey unclickable buttons
why when i hit apply. motion tracking go to middle.. ?
Thank you!!!
Great vid! Although i think that hiker is about to go into cardiac arrest😂
I don't know why but i can not press apply. It stays gray for me
Yeah same for me 😢
I love this video so very well done
Thank you so much!
Cool!!!!
Good video
Glad you enjoyed
Dude, i love the vid ... but the suscribe button looks BLACK not RED.
They went and changed the UI on me and my auto pilot 'hit that red button' shout out hasn't rewired in my brain yet 😂
164 is crazy high downhill x) id say 110-130
Oh ,i trust u🤣
😢😢😢😢😢😢😢
Yeah, but what do you do when the tracking fails at some point? You need to show how to fix it when it goes wrong and needs to be corrected. Tutorials are easy to make when you assume it works perfectly the first time. Job half done.
HIKER!! wizard!!