this doesn’t relate to the main topic, but I would suggest to insert this Surface Closest Point + Reparametrize Surface:
as things are in your definition, each time you use a new image you have to readjust the image Domain to the grid
if you insert the above changes, the whole image will be reparametrized in the domain [0, 1] and the surface closest Point will generate UVs Points in the very same [0, 1] Domain, which guarantees the image to be always sampled in its full extension
this does not solve a different issue, which comes when using a grid size that does not respect the image proportion, like for instance:
but it’s still some heavy lifting that might make the job a bit easier to handle
STV-Portillon-Solution_02-B3_Re.gh (1.1 MB)

