Array points on a curved surface

Hi Everyone,
I am trying to achive an effect as shown on the image below - little lights on a square array but I would like the lights to follow a curved surface (the grey areas between the lines):

a190e79bb688de5407c4e68cb22261ec
Capture

No idea how I can achive this effect. Thank you for all the help.
Thanks,
Anna

Hi,
So what you want is to have points distribute on a curved surface, there are no requirements for the points distribution?

Farouk

Hi Farouk,

thanks for responding - yes, I want to distribute points on a curved surface. At this point I am less concerned about the distance between them. It would be nice to control the amount/distance but I believe this would require grasshopper.

Thank you,

Hi,
This script will create points at random locations on the surface.
If you had any specific pattern in mind, or distribution you can change the script accordingly, or tag me
DistributePointsOnSurfaceRandom.py (906 Bytes)
Hope that helps,

Farouk

Hi Anna - ArraySrf may help here,
image

it may be tricky to get evenly distributed spacing. The array will be on the untrimmed surface.
PanelingTools may also help -

-Pascal