Prevent GPU Particles from entering an area, or kill them on collision

I’m trying to make gpu particles be killed when colliding with a surface, mostly for rain/snow occlusion effects. However, I am unsuccessful. Is there a way to do that, without using distance fields, or will I have to resort to using CPU particles? Is there maybe another way to simulate collision, by preventing prevent particles from entering an area (say using a predefined volume placed indoors)?

I’m talking about Cascade particles, as I don’t know about Niagara.

No reply on this yet? Trying to solve a similar problem myself

yup no reply unfortunately