Thanks for taking this further.
Well, I am experimenting with rather simple examples - so please find file enclosed.
Make2D_CurveSorting_ToMcNeel.3dm (198.8 KB)
Layers are arranged to accommodate each type of the
If segment is
Visible - then sub-layers are arranged to receive different combinations of
From there you can easily trace what combination of
FillSide is produced.
Geometry to include into HLD is given in layer Geo.
Curves are produced in top view and translated with -50 units in y direction.
Current HLD is computed with tolerance 0.001. However, when decreasing tolerances - output is different.
Now to the SourceObject -> when I try to receive any info about
SourceObject (one of the Breps located on Layer “Geo”) - my Rhino is hard-crashed, see below:
All computing I am doing in custom GH component - therefore I cannot post complete code here.
P.S. Is @GregArden is still a main developer behind HLD or you took it over?
Thanks a lot in advance,