kopia lustrzana https://github.com/inkstitch/inkstitch
ripple: apply stitch length and stagger to grid
rodzic
5a0d2b3126
commit
40976c82f6
|
@ -246,14 +246,15 @@ def _adjust_helper_lines_for_grid(stroke, helper_lines, skip_start, skip_end):
|
|||
|
||||
def _do_grid(stroke, helper_lines, skip_start, skip_end):
|
||||
helper_lines = _adjust_helper_lines_for_grid(stroke, helper_lines, skip_start, skip_end)
|
||||
grid = []
|
||||
for i, helper in enumerate(helper_lines):
|
||||
end = len(helper) - skip_end
|
||||
points = helper[skip_start:end]
|
||||
if i % 2 == 0:
|
||||
points.reverse()
|
||||
if stroke.reverse:
|
||||
points.reverse()
|
||||
yield from points
|
||||
grid.append(points)
|
||||
grid = _get_staggered_stitches(stroke, grid, 0)
|
||||
return grid
|
||||
|
||||
|
||||
def _get_guided_helper_lines(stroke, outline, max_distance):
|
||||
|
|
Ładowanie…
Reference in New Issue