How to Create Gun Recoil from a Rifle in After Effects | ActionVFX Quick Tips | ActionVFX

How to Create Gun Recoil from a Rifle in After Effects | ActionVFX Quick Tips

How to Create Gun Recoil from a Rifle in After Effects | ActionVFX Quick Tips

In this Quick Tip tutorial, we are going to learn how to add a fake gun recoil from a rifle in post-production.

Imagine this scenario: filming is done and you’re nearing that looming deadline when you find out there is supposed to be gunfire in your b-roll shot. Adding the audio should be easy, but there’s no time for a reshoot, and the soldiers are not shot in a way that the muzzle flash would look realistic from their stationary arms. 

What if I told you this is not only fixable without a reshoot, but also relatively easy? In this quick tip tutorial, we are going to learn how to add a fake gun recoil from a rifle in post-production. This technique applies to all software, but we will be using Adobe After Effects as a demonstration.



This Quick Tip tutorial features:

  • How to create a fake gun recoil for a rifle in post-production.
  • No additional plug-ins are needed.
  • The effect can be performed in any VFX software (AE featured in this video).

ActionVFX Assets Used:



Are you ready to follow along and try this comp yourself? Click here to download the plates for this scene.

If you have any questions or want to discuss this tutorial further, head on over to our Forum. Our team of experts is always happy to help out. And be sure to check back often for more tutorials just like this one.




Are you looking for a place to learn more about VFX? We post content weekly to our YouTube channel, including tutorials, live demos, and even work from some of our featured artists every week! We want to reach 100k subscribers by the end of 2022, so be sure to subscribe and turn on notifications so you don't miss out on anything.

Remember to connect with us on our social networks to stay updated on our latest news, giveaways, announcements, and more!

ActionVFX socials: