Hi,
You would have to edit the file product / option via the menu Display>Views
In there you have a variable $variant defined a some point within a foreach.
The images data of the current variant of the current option being displayed is available in $variant->images
So you need to add custom PHP/HTML code to add the HTML of all the images of all the variants of all the options on the page.
And then, at the end of the view, you can see a bunch of javascript code to handle the refresh of the total price when you change a selection in an option.
So you need to add custom javascript code there to display/hide the images based on what is selected.