NEW TUTORIAL: Dynamic Machine Gun

In this tutorial we will create a particle system for emitting specific particles based on a surface type. For example, when the emitter is on the ground we see dirt chunks and when it touches the water we see water splashes. This technique is easy to setup and can be used for motion graphics situations that require dynamic particles types that would be difficult to hand-animate.

The project files contains the expressions and some sample footage to start understanding the concept. For high-resolution footage elements, please check out Action Essentials 2 from our products page!

Example Video

Watch Tutorial

Side Note: If you use multiple elements from Action Essentials 2, you can create more random effects, like this.

November 28th, 2011 @ 12:36 pm
2 in one week! thanks man!
    November 29th, 2011 @ 12:39 am
    and 2 awesome, i love the design of this one... remember me cod e bf3... thanks andrew!!!
November 28th, 2011 @ 12:37 pm
This looks sweet! I just may have to breakdown and finally get action essentials.
November 28th, 2011 @ 12:38 pm
omg blog is exploding xD
November 28th, 2011 @ 12:38 pm
Thank you Andrew!!!
November 28th, 2011 @ 12:40 pm
Looks awesome! Can't wait to the tut.
    November 28th, 2011 @ 4:45 pm
    Your name is from The League and I loveit
November 28th, 2011 @ 12:41 pm
Opps, meant to say:

Looks awesome! Can’t wait to WATCH the tut.
November 28th, 2011 @ 12:43 pm
You also promised tuts about how you did the motion graphics with the AE2 in the product.. And please tell me that you didn't finish posting the demon cam tuts. And is there an estimated time for when you'll publish Element 3D?
November 28th, 2011 @ 12:43 pm
I cant wait to get home from work to do this tut!
    Zvi Twersky
    November 28th, 2011 @ 8:27 pm
    Finally, someone who DOES the tut and doesn't just watch it!
November 28th, 2011 @ 12:43 pm
Thanks man
youre awesome My hero!
November 28th, 2011 @ 12:45 pm
Hallo Andrew, wieder ein tolles Lehrstück von Dir. Sehr gut. Wann kommt denn ELEMENTS? Gruß aus Deutschland!
November 28th, 2011 @ 12:46 pm
great tutorial sir... awesome as usual :)
November 28th, 2011 @ 12:48 pm
hey, nice effect. i will try it, you are great andrew - thank you!
November 28th, 2011 @ 12:49 pm
Awesome! Thank you very much!
November 28th, 2011 @ 12:56 pm
Wow! You're on a roll Andrew! Thank you for the tutorial.
Got money saved for Element wanna be the first to buy it!
November 28th, 2011 @ 12:59 pm
That's AWSOME!
November 28th, 2011 @ 12:59 pm
Awesome stuff, Andrew! Wasn't expecting this.
November 28th, 2011 @ 1:00 pm
Wow Sir, now you are back on "Track" :o)

Thank you for great stuff!
November 28th, 2011 @ 1:01 pm
¡Muchas muchas muchas gracias!
Dead Flesh
November 28th, 2011 @ 1:07 pm
what i like about you have sense of creativity ....!!! really amazing....!!!
November 28th, 2011 @ 1:07 pm
:( i dont have CS5 and no Particular 2
so i cant use Sprite
any other options?
    November 28th, 2011 @ 2:07 pm
    both are must-have ;)
Hassan Al-Tarooti
November 28th, 2011 @ 1:08 pm

I like your woke my REF..

November 28th, 2011 @ 1:15 pm
keep them comming :)
Meat Puppet
November 28th, 2011 @ 1:16 pm
Sir...what require to be a talented vfx artist?
please tell me ....i wanna know how vfx artists that working on movies and in studios ? how they do anything they asked for in movies?
November 28th, 2011 @ 1:18 pm
Today was my b-day and you gave me the best gift ever an amazing tutorial and the second in one week! something wired! Thanks videocopilot for all your tutorials. Check out my youtube channel with some nice vids!!
November 28th, 2011 @ 1:39 pm
Ahh this looks SO awesome. Nice to see a couple of Tutorials coming out all together as well! :)

Thanks Andrew.
November 28th, 2011 @ 1:59 pm
Freakaliscious mate! I was actually able to follow this one (coming from a programming background). Never thought of adding "smarts" into After Effects. This opens up a whole to new can of possibilities! Tell me, is that brain of yours always in 'thinking' mode to come up with these ideas?

Thanks again for sharing despite your busy schedule, it's appreciated.

Haggai Nwokolo
November 28th, 2011 @ 2:08 pm
WOW!!! Awesome Indeed... Keep the good works up sir Kramer...
November 28th, 2011 @ 2:19 pm
Very nice tut, but i havn't AE2 :( and no other footage like this
@Ralf :Kann Andrew deutsch, wenn ja war mir das nicht bewusst wär aber cool
@english guys they dont understand german: do adrew speak german?

PS: excuse me that my english isn't so good
    November 29th, 2011 @ 12:21 pm
    AE2 ??? like from 1995 ?
    November 30th, 2011 @ 10:31 am
    No Steven, Action Essentials 2, not After Effects 2 but I'm sure you know that ;-)
November 28th, 2011 @ 2:24 pm
Thanks Andrew! :)

This tutorial could be very helpful for my current project. ;)
November 28th, 2011 @ 3:03 pm
One of my favorite tutorial!
November 28th, 2011 @ 3:14 pm
wow, that was pretty nice:) after watching this i think i need to experiment a little bit more with expressions, cause they can be very powefull :)
November 28th, 2011 @ 3:18 pm
Andrew, could have sworn I saw a commercial for some upcoming TV special that had effects suspiciously similar to your sneak previews of Element. Are you beta testing in the broadcast world?
Chris Francis
November 28th, 2011 @ 3:24 pm
wow Andrew throw us 2 big tutorials after a silence... this is too much...
November 28th, 2011 @ 3:55 pm
Wow! This one came out of nowhere! Thanks Andrew!
November 28th, 2011 @ 4:04 pm
thanks about your info . nice all of them
November 28th, 2011 @ 4:54 pm
Heay Great one!
THX Man!
November 28th, 2011 @ 4:55 pm
creazy awesomeee....
Area 52 Productions
November 28th, 2011 @ 5:34 pm
Really love the tuts, super helpful and fun!
November 28th, 2011 @ 5:48 pm
Amazing :D..................
November 28th, 2011 @ 5:54 pm
Awsome, Will check it out after work. U really need to make the videos work on the iPhone :)

Keep up the good work!!

Regards Sweden :)
Rusty Shackleford
November 28th, 2011 @ 6:48 pm
Two in a week? How did I get so lucky?! Andrew, you complete me.
Just Doing it Life
November 28th, 2011 @ 7:11 pm
Hi Mr.Andrew....about Expressions? how can i identify the expressions? i mean make any expression my mind set to...i can't save them in my can u do that?
November 28th, 2011 @ 8:27 pm
Very cool.. I used your 108. tutorial to figure out what you did with that earlier machine gun sample like a year ago. So this is fantastic to see it used in such a tailored way and expanded on. Thanks so much!
November 28th, 2011 @ 10:27 pm
I was all like, "Hey! I'm going to try out that new awesome shattering orb tutorial Andrew Kramer made!" Then I got to the page and was like, "WHAAAT?!? Another one!" I know what I'm going to be doing now...
November 28th, 2011 @ 10:28 pm
2nd tut within 7 days? AK, You Rock!
jyotirmay shuva
November 28th, 2011 @ 10:38 pm
Nice man thanks.
nice bro
November 28th, 2011 @ 10:50 pm
love it.

nice andrew - the only thing i need for my movie is what i learn form this. :) thanks mich

November 28th, 2011 @ 10:58 pm
You always rock sir ...
November 28th, 2011 @ 11:33 pm
I'm really going to try this one!
November 29th, 2011 @ 12:22 am
Great work Andrew...hoping for more of these in the future.
November 29th, 2011 @ 1:05 am
hello) hello your tutor bomb Respect to you) more to the lessons from partikl) thanks)
November 29th, 2011 @ 1:27 am
Great tutorial! Even more uses for Action Essentials!

Jodo Kast
November 29th, 2011 @ 6:13 am
What kind of BLACK MAGIC IS THIS?!
November 29th, 2011 @ 7:59 am
Eres un genio amigo...... gracias por los
November 29th, 2011 @ 8:41 am
hi Master Andrew :D
thx very very much :D
it is so cool :D
Ehsan Farokhi
November 29th, 2011 @ 9:09 am
good worck
repeat my question for you:
what is the color sampling?
please answer dear friend!
November 29th, 2011 @ 9:24 am
Wow, this is a remarkably cool one! Never thought about
the split clip alternative in particular,cool expression setup and very interesting use of Trapcode P.with different layers and sprites. A lot to learn from and definitely even more to play around!Thank you very much! LK
Mike Koke
November 29th, 2011 @ 11:35 am
What a fantastic tutorial. This is the stuff that really puts this site ahead of everything. BTW, I like the Detroit joke, I don't think you missed on that one ;)

It's cool to see your progression as the years go by. O and thanks for reminding me how awesome Doom was.
Fabiano Peres
November 29th, 2011 @ 11:43 am
This might be the best tutorial you have ever made.
Really amazing what you can create with your creative mind.

Keep the good work.
Mind less thinking
November 29th, 2011 @ 12:20 pm
Wow. I am very happy to see this!! no... happy is not the word..... OVERjoyed is the word!! YES!! YES!!! VERY OVERjoyed!!!
November 29th, 2011 @ 4:08 pm
YES YES!! I've been wanting something like this for soooo long!!! THANKS ANDREW!! AWESOME!!!
November 30th, 2011 @ 5:22 am
may you do a tutorial for the mw3 audio waves?
November 30th, 2011 @ 5:50 am it took me a little while to get bullet holes to appear on the wall and then the ground. I am glad you left that out, you know to make us think. Also, I took the displacement trick in the Epic Shatter to make ripples in the water hits.
December 1st, 2011 @ 4:26 am
i realy love that tute kind
Martin Hancock
December 3rd, 2011 @ 12:40 am
Hi Andrew,

Another excellent Tut. I see.

Listen. Could I please get those expressions in a
text file instead of in the project file as you originaly
suggested ?

I don't have that version of AE, but I can still use
the expressions.

If you would be so kind it would be greatly appreciated.

December 4th, 2011 @ 12:29 pm
Wow Mr. Kramer ! I think you guys should make a plugin with this effect ! You rule ! Greetings from Denmark
December 7th, 2011 @ 1:02 am
Well….I Love you, Andrew)))) Doom was the first videgame I played, but I rather expected to see BF3 or MWF 3 than the good old Doom))))))))))))))) This was funny point of the tutorial. Thank you for showing us unlimited possibilities of AE.In my opinion Adobe should pay you and help to support the site!!!)))))))))))))))) May IT BE so… and until then we’re buying your great products!!!
Looking forward to buy VC Element 3D
December 8th, 2011 @ 2:45 am
very very goooooooooooooooooooooood
December 29th, 2011 @ 3:57 pm
awesome Mr Andrew
January 4th, 2012 @ 2:37 pm
I want to thank you for all the time you put in your tutorials, you are the best! thanks to them I was able to increase my knowledge on after effects!
January 15th, 2012 @ 9:29 pm
THANK YOU. i remember asking you to do a 'tut' on this last and my brother david, we used a garden hose with holes in it,, we wanted to make it look like a spitfire was chasing us and shooting up the ground.
so w, we hid the hosepipe and then quickly turned the water on and off.
it didnt work well.

and dad went nuts when he saw the hose pipe.. maybe this summer we can try again wtih this
thanks again
February 4th, 2012 @ 12:11 pm
please andrew upload the bullet tutorial for free
February 18th, 2012 @ 3:48 am
Appreciable blog !! The tutorial given here is really stunning.Nice job done.Keep on sharing.
Before Posting
We're trying to encourage more thoughtful commenting.  Please take a moment to write a meaningful response to this post.
* Name
* Email (will not be published)
* field is required