Evaluate Surface Reparameterize Issue

hi guys. i am new in grasshopper.
I use evaluate surface component to create a grid on this surface and reparameterize but it doesnt work. ı used several surfaces but the result is same.

evaluate-surface.gh (6.5 KB)

Your surface uv domain is zero to one in both directions, but your hexagonal grid coordinates are well beyond the unit square. They are thus off the surface domain.

If I change the cell size of your grid to 0.1, then the whole grid does fit inside the unit square and the surface points are all on the interior:

hexsized

What you may want to do is get the boundingbox of your entire grid and scale it to the unit square after it’s made but before it’s used to sample the surface.

1 Like

thanks a lot, that will be very helpful