Reverse Speed Particles

In our newest tutorial you learned how to create a dynamic particle system based on the speed of a layer. Now, take that result and reverse it! You will see the particles come together for a stunning reveal.

Watch Sample Video

Just another idea for the stuff you already know.

To reverse the layer, precompose the final composition and then use the “Time Reverse” function on it and set to -100.

July 21st, 2008 @ 12:12 am
July 21st, 2008 @ 12:16 am
wow? hehe
Very cool...
July 21st, 2008 @ 12:18 am
As always another great one! Thanks a lot man.
July 21st, 2008 @ 12:19 am
Wow ... that's ... umm ... what's the word I'm looking for ... DOPE!!!!
July 21st, 2008 @ 12:23 am
awesome, insane, dynamic ect. But also really good
July 21st, 2008 @ 12:31 am
I like this notes that is small but gets big results.
Thank you Andrew.
July 21st, 2008 @ 12:31 am
i wish i had particular and starglow, heck i wish i had CC Particle WORLD
July 21st, 2008 @ 12:39 am
I like the background it has that Indianna Jones feel about it..and the animation is cool too..!
July 21st, 2008 @ 12:44 am
Cool! love the background image.
I think I prefer the original tho.
July 21st, 2008 @ 12:54 am
Thanks Andrew!!! just... Thanks for everything!
But if you can... look this!

I want to know your opinion about this video that find in youtube.

Is posible to make like that with after and 3dmax?

I have the The Bullet Tutorial, but this is more complicated to do with the same methods.

So.... Thank you very very much! and.......... Sam is great!!!
July 21st, 2008 @ 12:55 am
Amazing thing.You are on fire Andrew! :)
July 21st, 2008 @ 12:56 am
Yeah, thanks
July 21st, 2008 @ 1:35 am
Man, I had the exact same idea watching your tutorial yesterday.

German: that video looks to be made in 3D studio max, using just AE for compositing. It uses 3D motion tracking to get the right object angle and position.
July 21st, 2008 @ 1:53 am
OMG I was looking forward to go home and try to accomplish something like
this but you anticipated in the best way like always!
July 21st, 2008 @ 2:02 am
Andrew, you're awesome! Thanks alot for all the great work!
July 21st, 2008 @ 2:59 am
Oh nice, Thanks Andrew
July 21st, 2008 @ 4:12 am
heh, and I thought I knew something know one else would find out!!! thx anyway Andrew, good stuff ;)
July 21st, 2008 @ 4:25 am
Sweet. I have just become a product of the economy. End of September is my last day at work so maybe I can incorporate this into the intro to my portfolio site.
Joe Avino
July 21st, 2008 @ 7:22 am
Looks awesome. Where to you get those great looking backgrounds?
July 21st, 2008 @ 7:35 am
Andrew, you did a great tutorial showcasing your Orbit tool preset which I think is an invaluable resource. It would be great if you could show us how to make particles follow any custom path...square, oval, zig 3D space. Just a thought, thanks!
July 21st, 2008 @ 10:01 am
smart, as usual.
July 21st, 2008 @ 10:38 am
I have following your tutorial and when I was lieing on my bed (we don't care) I have thinking to make the particles withe the matrix font you know all the little letters who they were growing down the screen.

Sorry for my realy bad english.

I hope you understand what I have trying to explain to you so if you want to see my video e-mail me ^^.

And realy thanks Andrew you rocks.
Monroe E.
July 21st, 2008 @ 11:59 am
Hey Andrew,

Great tutorial. I think that if I were to ever use this technique, I would most likely combine the two styles. This way, the particles come together to form the title (time reverse) and then they shake off to make the title disappear. Easily done by duplicating the precomp, time reverse one of them, and play with the opacity in the middle of the animation, where the title is still right?

Thanks again, I had been anticipating another tutorial!!!
July 21st, 2008 @ 12:32 pm
Where's the background texture from ?
ömer tatlisoz
July 21st, 2008 @ 1:39 pm
very very good Andrew :)
July 21st, 2008 @ 3:07 pm
Excelent! just ausum!
July 21st, 2008 @ 3:11 pm
wohooo!! really good stuff!
Dustin James
July 21st, 2008 @ 3:33 pm
these background images remind me of Bio Shock (the game) with those darker colors and the desaturated look.

Kind of out of the ordinary for you as you usually use bright vivid colors...
Dustin James
July 21st, 2008 @ 3:34 pm
I take that back.. your first tutorials on here had some war scenes that had the desaturated colors...
July 21st, 2008 @ 5:04 pm
farout mate u r tha man
July 21st, 2008 @ 7:06 pm
Texture looks like its from an old wooden box or table or something. I really like the way you mix textures with motion, they always fit perfect!! Thanks for all you do guys!
July 21st, 2008 @ 8:08 pm
Andrew, Thanks for all that you do. I just wish I could keep up with you and maybe go back about 30 years to learn this..
The Real Smithy
July 21st, 2008 @ 9:54 pm
great background Andrew. and German nice work on your 3d comp, good lighting
July 21st, 2008 @ 11:38 pm
Andrew I found this just for you, Go get a good laugh!
July 22nd, 2008 @ 3:44 am
Andrew!I wish to make so, that from under the text at impact under force of gravity (like in this post particles took off like in this tutorial. Could you explain more in detail this post.

July 22nd, 2008 @ 7:41 am
Awesome tutorials, helped me learn lots of expression stuff I needed to pick up on. What's the word on the new site?!
July 22nd, 2008 @ 7:57 am
July 22nd, 2008 @ 10:01 am
nice, i guess you just have to stay and think for 5 minutes and to be creative and the results can be like this one... :D

thanks for the tip

keep up the good work VideoCopilot... as always
July 22nd, 2008 @ 2:29 pm
how come VCP doesn't have any advertisements
July 22nd, 2008 @ 3:27 pm
Thanks for the expression tips. Very useful!
July 22nd, 2008 @ 4:04 pm
Dang, seriously ... that looks pretty awesome.
July 22nd, 2008 @ 6:57 pm
This effect has given me some serious inspiration for a water simulation that I have wanted to do for a looooong time. Thanks Andrew!

Also if anyone is looking for some serious inspiration I found this demo reel online and was floored by it.

July 22nd, 2008 @ 7:09 pm
You're right, that reel is fantastic - very inspirational... ;-) Thanks for that!
July 22nd, 2008 @ 10:32 pm

wow that showreel is realy amazing!

BTW I know it's totally unrelated but I know alot of you are interested in 3D Stuff and breaking things up. :)

As I searched around I found out alot of Studios use "SideFx Houdini" for that kind of animation in Blockbuster movies. The Master Edition of the software costs about 8000$ BUT you can get a FREE license for personal use! Which I think is absolutely amazing!

I hope that helps!

July 22nd, 2008 @ 10:59 pm
Your creativity is amazing !!
Morten Enoksen
July 23rd, 2008 @ 12:13 am
neato^^ I actually found that out myself, bu thanks anyway:P
July 23rd, 2008 @ 12:44 am
Keep the ideas flowing man there's no bounds to what you can help us to conceive. You blow my mind everytime you create a mew project and your method for teaching is probably just as important as what you are teaching us. You simplify the tutorial process and the rest of the industry is running scared to catch up.
Kepp up the amazing work and never let them catch you.
Peace out.
July 23rd, 2008 @ 3:50 am
Jacob Behunin
July 23rd, 2008 @ 6:49 am
Ausum last 2 tutorials.
Any word on the new website?
July 23rd, 2008 @ 8:58 am
Hello, newbie here, I was just tinkering with this and tried to get it to emit particles when it was stopped instead of moving. Like it hit something and that caused it to emit.

I tried modifying the expression to this but it won't work:



I'll take any help, Thanks!

Dustin James
July 23rd, 2008 @ 12:29 pm
I could be wrong.. but.. 35*S would be 35*0... and anything multiplied by zero is going to be zero.

But I'm not that good at expressions..
Dustin James
July 23rd, 2008 @ 12:30 pm
But besides that...

why would you need an expression to turn on particles when it isn't moving...

this tutorial is showing how to turn them on and move in the direction of the object..
July 23rd, 2008 @ 12:32 pm
Just a guess but would changing the code around a little make a difference. Right now i believe it says if S is less than 1 do nothing else emit at 35*S.

Should it not be if S is less that 1 emit at 35*S else do nothing.

I am just guessing without trying but here is what I think it should be.


Dustin James
July 23rd, 2008 @ 1:18 pm
Try this



That should work for you...

what it says is that if S (the speed) is 0 (not moving) then emit X amount of particles.

if not then don't emit any.
Some Guy
July 23rd, 2008 @ 1:19 pm
If S is less than 1, then it's 0 or a very small number like 0.123. And like Dustin James said 35*0 is zero and 35*0.123 is only 4.305. So you need to write a big number instead. For example:



Change 10000 to emit more or less particles.
Some Guy
July 23rd, 2008 @ 1:24 pm
Dustin was one minute faster. :)
Dustin James
July 23rd, 2008 @ 1:51 pm
@some guy

why == ?

is that absolutely equal to?
Some Guy
July 23rd, 2008 @ 2:38 pm
@Dustin James: In programming languages "X=1" means the variable X is set to 1 and "X==1" is a relation that returns "true" if X is equals 1 or "false" else. The function "if" requires a logical value (true or false) in the brackets. It's like "if(true) { do this } else { do that }".
So if S is equal to zero then the relation "S==0" would return true and 10000 particles would be emitted. If you write "if(S=0)" then it won't work correctly, because After Effects sets that always to "true" and particles would be emitted whether S is zero or not.
So if you use equations in "if"-brackets use the relations "" or "==".
I hope that helps. :)
Some Guy
July 23rd, 2008 @ 2:49 pm
I meant:
So if you use equations in"if"-brackets use the relations "<" (smaller than), ">" (larger than) or "==" (equals).

The blog has problems with the signs "smaller than" and "larger than".
Dustin James
July 23rd, 2008 @ 2:53 pm
I got it... thanks.

The blog might be interpreting it as code..
July 23rd, 2008 @ 4:21 pm
Now that I think about this more, you don't really need this code if you want particles to emit once the object stops.

Wouldn't it be easier to just create an instance of particular at that specific moment and size the emitter to your object and have the particles emit at that specific time?
Dustin James
July 23rd, 2008 @ 5:17 pm
that is what i said...

but after thinking about it.. if the object moves later it would be nice to keep the emitter connected to the object...

but all together the idea of particles stopping while it is moving just doesn't make any since... at least in this TEXT type of instance
July 23rd, 2008 @ 6:12 pm
hello I am having a problem with the render my particles do not apears at the final render! why??? please help! (I am not following the tutorial is just some inspirational results from the tutorial!)
Jack H
July 23rd, 2008 @ 8:36 pm
The reason I want it to emit when it's stopped is to take advantage of the momentum of the layer to give the particles a nice movement. For those who know hockey, picture a player stopping really fast and spraying ice shavings. that's what I'm looking for. I will try this tomorrow and if I can get it to work I will post a link to the video. Thanks for all the help so far!

Now that I typed it I just had a thought. I will probably need to have the particles emit not exactly at zero but a little before in order to take advantage of some momentum. Maybe have to increase the "affected by velocity" number as well.
The Real Smithy
July 23rd, 2008 @ 9:47 pm
isn't the new website suppose to be up by now?
July 23rd, 2008 @ 10:58 pm
hi andrew..i live in new zealand...tonight there was an advert for x-men3 on one of our tv channels at the end they had the ENERGY ball from your ENERGY tutorial ...could not believe my eyes...looked great.....keep up the good work and thanks .....
Andrew Kramer
July 23rd, 2008 @ 11:17 pm
Smithy, check some of the recent blog posts.
July 24th, 2008 @ 3:21 pm
respect for the beatles link
July 25th, 2008 @ 1:00 am
I love this website.
HIStory [Germany]
July 25th, 2008 @ 1:10 am
Hi Andrew,
these two Tutorials (Speed & Reverse Speed Particle) is very awesome !
This is an very nice idea for my new DVD-Intro.

I really like your Flourishes and I hope you can give us an Tutorial about making Growing Flourish... ;-)

My beste wishes to you and your Family.

Greets from Germany
July 25th, 2008 @ 3:26 am
Hi, this maby slightly offtopic,

but can I find that old VCP tutorial of the city impact somewhere on this site?
I am trying to make a mushroom cloud with particular, but havn't succeeded yet.
July 25th, 2008 @ 5:26 am
My adobe after effecsts is working slow. Why?
The Real Smithy
July 26th, 2008 @ 12:30 am
hey HIStory,

check out this link, its from creative cow, its a great way of making your own growing flourish.
The Real Smithy
July 26th, 2008 @ 12:32 am
hey Martin,

here is the link to video co. archive website, explosion
July 26th, 2008 @ 9:22 am
This is totally amazing Andrew... Thanks for the best web-tutorials!!!
HIStory [Germany]
July 27th, 2008 @ 6:35 am
@The Real Smithy:
thanks for this link.
i know this tutorial but i hope andrew show us his technic to do this. ;)
July 27th, 2008 @ 1:40 pm
Hi Andrew!!
I want to know if exist any expression to do the same thing of link, but only one parameter, like the position of a layer?
July 28th, 2008 @ 2:34 am
Oh wow!

I just finished giving my try on the first Particle Sped.

I'm eager to check this out!
July 28th, 2008 @ 1:29 pm
Pete Valcanas
July 29th, 2008 @ 12:07 pm
I just finished this and I used the "Time Reverse" with it but I wanted the particles to reverse in the beginning and then disperse at the end along with the text and after about a dozen trial and errors I figured it out. Now I need to get the timing right.
This old man is feeling pretty good right now!

Thanks A.K.,

September 30th, 2008 @ 4:41 am
I think this looks like an intro from a TV chanel in my country...
May 9th, 2013 @ 6:53 am
Amazing! This could be one particular of the very very helpful blogs We have ever be seen across about this issue. Actually Great. Therefore i'm also a specialist in this particular topic in order to recognize your efforts.
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