Is there a way to project a 3D curve/surface onto 2D plane but keep its edges lenght? The idea is that I have to be able to unroll a doubly curved surface/mesh. Split it with geodesic lines and then flatten it into 2D curves.
Here is an example geometry:
Project on plane.gh (3.9 KB)
The usual Unroll components produce a result which is wrong. (See image below). The goal is to keep the area in 3D and 2D as similar as possible and also the individual edges lenghts as similar as possible also (a certain error is permisable). Also all the edges when flattened have to be orientated towards the center of their coresponding polygon as in the blue strip in the first image.
Bad result from Unroll components