Produzindo efeitos de borracha usando libgdx e OpenGL ES

Por favor, considere as seguintes imagens para a ilustração:

Inicialmente eu preencho toda a tela / palco com imagens individuais até que a tela fique rosa. Cada bolha de cor rosa é um ator de imagem individual que eu adiciono ao palco.

Agora, quero implementar o método touchDown de tal forma que, cada vez que o usuário tocar na tela, apague uma parte da imagem em que ocorreu o evento de toque. No entanto, esse evento de toque não deve afetar outras Images / actors / TextureRegions que estão por trás ou acima dos atores de blob rosa. Como eu deveria conseguir isso no libgdx usando o OpenGL ES? Por favor me ajude nesse sentido.

Eu encontrei este link que explica como modificar um TextureRegion, mas eu não sei como eu vou conseguir a solução para o meu problema usando a técnica explicada neste blog.Aqui está o link