Woocommerce Swatches with PNG foreground and changing background.

Hi ,

Been looking for the right plugin that does this.
Color swatches to change the color or image in the background and in the foreground A png image that stays the same.

It is for a shirt website and the color swatches need to be selectable so that the image changes into the right color T-shirt and a foreground png image stays the same.

Something like this
But then image of a tshirt in the background.

Any Ideas , many thanks