diff options
| author | Lex Neva <github@lexneva.name> | 2016-01-18 18:18:30 -0500 |
|---|---|---|
| committer | Lex Neva <github@lexneva.name> | 2016-01-18 18:18:30 -0500 |
| commit | 521be47402de0ff955c8b2499ebec226938cdfc7 (patch) | |
| tree | 6dda7ce5067d12ba495fd0285c19ef18c3e8abcf /embroider.inx | |
| parent | 3e3d54008937e0195c88143986ab6dc44c21facb (diff) | |
really fix "preserve order"
My previous fix didn't really do the job. It took patches in Z-order, but runs of patches of the same color were fed into the TSP algorithm and it could embroider them in whatever order it chose. This resulted in underlays for my fill regions being embroidered AFTER the fill.
Now, the "preserve order" option has been changed to "preserve layers". Patches on different layers are gauranteed to be stitched in layer order. Patches of the same color within the same layer can be stitched in any order as chosen by the TSP algorithm.
Diffstat (limited to 'embroider.inx')
| -rw-r--r-- | embroider.inx | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/embroider.inx b/embroider.inx index 1dd59464..d2682eba 100644 --- a/embroider.inx +++ b/embroider.inx @@ -9,8 +9,9 @@ <param name="max_stitch_len_mm" type="float" min="0.1" max="100.0" _gui-text="Maximum stitch length (mm)">3.0</param> <param name="running_stitch_len_mm" type="float" min="0.1" max="100.0" _gui-text="Running stitch length (mm)">3.0</param> <param name="collapse_len_mm" type="float" min="0.0" max="10.0" _gui-text="Maximum collapse length (mm)">0.0</param> - <param name="preserve_order" type="boolean" _gui-text="Preserve stacking order" description="if false, sorts by color, which saves thread changes. True preserves stacking order, important if you're laying colors over each other.">false</param> + <param name="preserve_layers" type="boolean" _gui-text="Stitch layers in order" description="if false, sorts by color, which saves thread changes. True preserves layer order, important if you're laying colors over each other.">true</param> <param name="hatch_filled_paths" type="boolean" _gui-text="Hatch filled paths" description="If false, filled paths are filled using equally-spaced lines. If true, filled paths are filled using hatching lines.">false</param> + <param name="hide_layers" type="boolean" _gui-text="Hide other layers" description="Hide all other top-level layers when the embroidery layer is generated, in order to make stitching discernable.">true</param> <param name="add_preamble" type="optiongroup" _gui-text="Add preamble" appearance="minimal"> <_option value="0">None</_option> <_option value="010">0-1-0</_option> |
