Super. Efekt wizualny jest bardzo ladny.
Moje pierwsze rozwiazanie bylo takie samo (pierwszy outer i kolejne ksztalty jako inner), potem zauwazylem ze zewnetrzny pierscien ma zwykle najwiecej wezlow wiec ten ktory ma najwiecej wezlow ustawiam jako outer a reszte jako inner i w przecinym kierunku (outer odwrotnie do ruchu wskazowek zegara i inner zgodnie z nim), statystycznie lepiej sie sprawdza.
Obydwa podejscia na przyklad nie wyrenderuja sie poprawnie kiedy obiekt ma dwa rozlaczne kawalki z dwoma dziurami, wiec dodaje tag fixme.
Mialem ambicje konwertowac obiekty z tylko jednym ciagiem wezlow ktory opisuje zarowno zewnetrzny ksztalt i dziury, ale to sie robi potwornie skomplikowana geometria.