add separate sparse extrusion multiplier
This commit is contained in:
parent
fb9746175c
commit
86d830a53b
2 changed files with 45 additions and 27 deletions
|
|
@ -344,6 +344,7 @@ var gs_kiri_print = exports;
|
|||
minSeek = settings.device.nozzleSize * 1.5,
|
||||
fillMult = process.outputFillMult,
|
||||
shellMult = process.outputShellMult || (process.laserSliceHeight >= 0 ? 1 : 0),
|
||||
sparseMult = process.outputSparseMult,
|
||||
origin = startPoint.add(offset),
|
||||
z = slice.z;
|
||||
|
||||
|
|
@ -405,7 +406,7 @@ var gs_kiri_print = exports;
|
|||
if (poly.last() === point) poly.reverse();
|
||||
poly.forEachPoint(function(p, i) {
|
||||
if (i === 0 && lp) checkBisect(lp, p, bounds);
|
||||
preout.push(newOut(p, i === 0 ? 0 : fillMult));
|
||||
preout.push(newOut(p, i === 0 ? 0 : sparseMult));
|
||||
lp = p;
|
||||
});
|
||||
});
|
||||
|
|
|
|||
Loading…
Reference in a new issue