Is there no damping functionality in Unity Shuriken Particle?
"Velocity Over Lifetime" is different from damping.

I try to find it on particle system, but can't.
Or is there any other way to apply particle damping?

I want to control each particle's velocity decrement?

Update: Add a poor art work :)

enter image description here

  • \$\begingroup\$ By damping, do you mean, slow down the number of particles being generated? \$\endgroup\$
    – jgallant
    Jun 12, 2015 at 11:49
  • \$\begingroup\$ no, slowing down each particle's velocity. \$\endgroup\$
    – Jinbom Heo
    Jun 12, 2015 at 11:51
  • \$\begingroup\$ If you do not want to slow it over the lifetime, but right out of the gate, you will need to update the properties from source code, since this would be an initial property that would need to be set prior to the particle being created. \$\endgroup\$
    – jgallant
    Jun 12, 2015 at 11:53
  • \$\begingroup\$ Can you define more precisely what behaviour you want (images always help) and how it's different from what you can achieve with the velocity over lifetime modifier? \$\endgroup\$
    – DMGregory
    Jun 12, 2015 at 12:04

1 Answer 1


Limit Velocity Over Lifetime->Dampen in the Editor.

From Unity Docs: "(0-1) value that controls how much the exceeding velocity should be dampened. For example, a value of 0.5 will dampen exceeding velocity by 50%."

For best results set Speed under Limit Velocity Over Lifetime to a Curve that shows how you want the particles velocity to react over its lifetime then use Dampen to fine tune it to your liking.


You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .