Map image on mesh

is there a way to project an image onto this mesh? tried decals and project surface command but they distort the image or flatten the mesh?

is it possible with grasshopper?

i have an example with a paraboloid but in the

pol.3dm (768.4 KB)