Particles that bend according to velocity

Godot Version

v4.2.stable.official [46dc27791]


How can I create particles that squish and bend according to the direction/velocity they’re flying in?

For example I want to create blood particles that move and squish like this:

If they’re completely still they should be perfectly round.

1 Like

The cheapest solution would be to draw the particle texture already squished and set the flag “Align Y” to true. This way they would rotate towards the direction of their velocity.

But I don’t know how to make them appear perfectly round when they are still.