I would like to copy one mesh onto another's surface using the surface normal. I would like to specify a vertex group for this.
I tried to use particle/hair for this but could not get exactly one copy per vertex.
I tried keeping the object origin at (0,0,0) but editing the vertices so that the copied object is oriented along the y axis and then making it a child of the surface object and turned on vertex instancing. I can't specify the vertex group nor change the instances to new meshes so that I can delete the ones that are outside the vertex group.