Shape based on array of points