Vincular partículas a shape que genere cilindros

Hola qué tal. Necesito vuestra ayuda, en la siguiente imagen os expongo un ejemplo de un objeto moviéndose por un shape con la deformación que se adapta al shape. Necesito saber cómo puedo crear un sistema de partículas vinculado a un shape que genere cilindros (en este caso) y que se deformen igual que en la imagen. La historia se trata de crear varios de ellos, aplicarles un random para qué disparen estas partículas a través de los shapes de una forma aleatoria.
Espero que me hayáis entendido. Gracias.

Miniaturas adjuntas