I am trying to evaluate a surface created from curves using C# creating a grasshopper-component.
Having the four curves I am using CreateEdgeSurface(curves) to get the Brep and then converting it into a surface. The problem is that ordering of the vertices is not as expected. My hope was that the first vertex in the Brep would be the same as the start point of the first curve, but instead the CreateEdgeSurface has its own ordering which makes it difficult to predict the ordering. I have tried to change the ordering of the input curves, but this doesn’t change the ordering of the vertices. In order to evaluate the surface correctly the ordering must be “correct”.
Does anyone have any experience with this and have a solution? Or maybe even a different way of creating the surface where the ordering can be controlled?