zigzag: ensure pairs

lexelby/split-satin-stagger dev-build-lexelby-split-satin-stagger
Kaalleen 2023-09-07 18:55:57 +02:00
rodzic 2358c6fa28
commit c90064d0d3
1 zmienionych plików z 4 dodań i 0 usunięć

Wyświetl plik

@ -1276,6 +1276,10 @@ class SatinColumn(EmbroideryElement):
# turn the list of points back into pairs
pairs = [points[i:i + 2] for i in range(0, len(points), 2)]
# remove last item if it isn't paired up
if len(pairs[-1]) == 1:
del pairs[-1]
short_pairs = self.inset_short_stitches_sawtooth(pairs)
max_stitch_length = self.max_stitch_length_px
length_sigma = self.random_split_jitter