Is it possible to detect particle collisions inside Blueprint?

Hi Guys, what I’m trying to do is simply detect how many particles from a system collide with an external object (e. g. a simple mesh).

After some research, I found these articles that helped me a lot in grabbing particle basic infos with Particle Callback Handler:

  1. Particle Editor Extension by Cultrarius
  2. UE4 ParticleDataを使用したNiagaraとBlueprintの連携 - PaperSloth’s diary

Anyway, with Store Particle Data inside Scratch Pad we can only grab Particle position, velocity and size but, for example, we can’t take the HasCollided variable which should basically be what I’m looking for (that variable should wheter the particle collide or not).

Does anyone know if it is possible to add custom data to Store Particle Data or if there is a way to detect collision event inside bluprints?

I found that tutorial that explains it very well :

1 Like