Particle Collision not working properly?

Hey Everyone,

I was hoping you could help me with an issue I’m having.

I have a particle system that spawns a drop of water, collides with a surface and then spawns a “splash” mesh emitter. Everything is working fine except that the particles are colliding with pretty much every actor in the level, including volumes. Even if the volumes or meshes I don’t want the particles colliding with are set to “NoCollision” and the collision type in the particle editor is set to “world static” my issue still remains. Is this just a bug or am I doing something wrong?

Thanks!

PS: Using CPU Particles! :slight_smile:

Hi -

I have a few questions to help narrow down the issue here. Are you spawning the particles via a blueprint or just placing in the level? What type of Volumes are the particles colliding with, just Collision Volumes or other types as well? Can you give me a screenshot of the behavior and the Collision and Required Modules settings in Cascade?

Thank You

Eric Ketchum

Hey Eric,

The particles are just being placed in the level when the issue occurs (although it also happens if I activate them when overlapping a trigger box).

Right now they are colliding with blocking volumes and any mesh (even if they don’t have collision enabled).

Here are the screenshots you required, hope this helps :slight_smile: (I assumed by behaviour module you meant Event generator and receiver modules - let me know if I’m missing anything haha)

Thanks for your help!

Hi -

Look at the meshes, even if there collision is set to No Collision they Object Type is still set to World Static, Change that to World Dynamic and your particles should no longer collide. (You may need to set the Collision Preset to Custom.) For the Blocking Volume I was able to set it to No Collision and have the particles fall through.

Let me know -

Eric Ketchum

That did the trick!

Thanks for the help!