VFX Graph collision

Is there any way to detect collision in the particles with VFX Graph? Some kind of event that triggers when the particle collides with an object? I saw that there is a form of manual collision, but I wanted to know if there is anything dynamic, to detect that the particles have collided with any object in the scene.

1 Like

Hi, Unfortunately, I’m looking for the same, but haven’t found a proper way to do it…
I have done it in a not-optimised-at-all way, you can find the thread here

1 Like

same Issue here. not optimized at all.

An alternative is just instantiating empty game objects to originate and terminate from your particle at an interval.
Albeit not a great solution. But if you are making an energy weapon for example… That has a beam, and you want to detect particles. Just shoot a game object in the same direction as the particles every n seconds, and then perform your standard detection.

There are other crude ways.

1 Like