Producir efectos de borrador usando libgdx y OpenGL ES

Por favor considere las siguientes imágenes para la ilustración:

Inicialmente, lleno toda la pantalla / el escenario con imágenes individuales hasta que la pantalla se vuelve rosa. Cada gota de color rosa es un actor de imagen individual que agrego al escenario.

Ahora quiero implementar el método touchDown de tal manera que cada vez que el usuario toque la pantalla, borre una parte de esa imagen donde ocurrió el evento táctil. Sin embargo, ese evento táctil no debe afectar a otras imágenes / actores / texturas que estén detrás o por encima de los actores de manchas rosas. ¿Cómo se supone que voy a lograr esto en libgdx utilizando OpenGL ES? Por favor ayúdame en este sentido.

Encontré este enlace que explica cómo modificar una TextureRegion, pero no sé cómo voy a lograr una solución para mi problema usando la técnica explicada en este blog.Aqui esta el link

Respuestas a la pregunta(1)

Su respuesta a la pregunta