I am working on a project with a curving shell with spikes on it. I would like to populate the curving geometry with multiple sizes of spikes. So essentially different blocks, linked to points on the surface and angled according to the curve of the surface [See the section]. Considering the large number of spikes I think this can be done efficiently in Grasshopper. However, I’ve never used grasshopper before. By now I managed to populate the points on the geometry. However, the points are also placed on the inside of the geometry which is not ideal since I would have to manually delete the spikes later. Can someone help me out with the next steps and how to get the points only on the outside of the geometry?