Delete a single Particle after collision

Is there a way to delete a particle (so a single image) after it hits a mesh and get the collision coords?

I want it to improve the rain, so it can’t rain into a house, or caves.

And I want to create a effect where it hit the ground ( so for each collision a new particle emitter?)

I didn’t used shaders before that, so can I get this effect by a Vertex-Shader?

i don’t think particle emitters allow such flexibility (could be wrong)

Hmm I though I read something like that in this board :frowning: