Actually, the pattern was made by a script I downloaded online, however, if I apply the surface into the downloaded script directly, it dosen’t work properly somehow.
I initially did not add remap there. So it got this image, which seems the image in the Image Sampler doesn’t fit the surface properly. This make me very crazy to figure it out.
I don’t have Rhino at my disposal at the moment, but in your latest image there’s no reason to believe the image sampler domain and the surface UV domain are the same.
Thank you for reply. What you did is almost about what I am trying to do. However, the patter seems to be strecthed along the curvy surface. What I am trying to do is like this picture does:
I know the image is not long enough to fit the surface, so is there some way allow the image repeat properly along the surface in order to create this sort of pattern as the picture above shows?
I am trying to use boundarySurface to generate circular surfaces, and use them to punch holes on the long curvy surface via command Regin Difference, but it doesn’t work somehow. Is there any other way to punch those small circles on the surface underneath?
Regions are planar, you can’t use them on curved surfaces. Be warned though that no matter what you end up doing, punching a lot of small holes in a surface is a slow operation. One thing you can do is create spheres instead of circles and cut with those instead using the Trim Solid component, but be prepared to wait for it.
I attempted to pull the curves to the surface (which was reasonably quick, around 20 seconds), and then split the surface using these curves but as Mr Rutten said “slow process”…my laptop couldn’t handle it