Add physics/spring motion to particles
#1
Photo 
Hi all,

I'm working on an animation that I want to control the extrusion of particles in a grid formation to form shapes. A bit like that table from X-men years ago:

https://beforesandafters.com/2020/07/14/...rom-x-men/

So far I've got it working pretty well by scaling particles based on a texture (which I animate in greyscale in after effects):

https://vimeo.com/882474226/f8480d8496?share=copy

The two things that aren't working as well are as follows:

1. there appears to be some judder to the particle scales (if you look at the particles nearest the camera its most evident)
2. it would be good to have the particles more dynamic/springy. So if they animate upwards for example, the upward motion doesn't just go from point A to B, but has a dampened spring effect

At the moment the particles are scaled on one axis based on the texture map, but maybe I should do it on the position of one axis? and then try to add some physics?
I assume the first problem is due to there being 'stepping' between the different greyscale values?

I am thinking about trying to add the springy effect via the greyscale texture that drives the particle height but I can't find any scripts for after effects that would do this unless I try to create some kind of 3D environment in after effects and then animate a bunch of 3D objects coming closer and further away from the camera using the spring motion from 'after effects duik' and output this as a zdepth pass. but this seems like a big pain.

Any advice would be greatly appreciated.

Here are the files if anyone can take a peek :-)

https://drive.google.com/drive/folders/1...sp=sharing

Many thanks in advance.


Attached Files Thumbnail(s)
   
  Reply
#2
Check your tyFlow time step is set to 1/2 or 1/4, it might help the judder. You could also use Temporal Smooth operator to fix that.
  Reply
#3
(11-08-2023, 05:59 PM)betamax Wrote: Check your tyFlow time step is set to 1/2 or 1/4, it might help the judder. You could also use Temporal Smooth operator to fix that.

This worked great, thank you.

I've not found a way to add a springing type motion to the scale, but I'll see if I can somehow do that with the greyscale in AE that drives the motion.

Thanks again :-)
  Reply


Forum Jump: