Image sampling perforations on 3D surface

I have an irregular, non-planar 3D surface I would like to clad with perforated aluminum panels.

I was able to map the image on to said surface but the problem is I cannot keep the pixel size constant along the surface, especially towards the end where it tapers off. Any suggestions / solutions on how to solve this?

Attached all files and reference images.

Image-Sampler-Perforation.3dm (72.9 KB)

Image-Sampler-Perforation.gh (486.0 KB)

image for sampling:

Definition screenshot:

Surface geometry:

https://www.food4rhino.com/app/rooster try to use rooster!

1 Like

Thanks Mohamad, will give it a go.