fix trace outside cut direction
This commit is contained in:
parent
2c1e7220be
commit
852c275f54
1 changed files with 2 additions and 2 deletions
|
|
@ -89,7 +89,7 @@ class OpTrace extends CamOp {
|
||||||
if (reContour) {
|
if (reContour) {
|
||||||
state.contourPolys(widget, slice.camLines);
|
state.contourPolys(widget, slice.camLines);
|
||||||
}
|
}
|
||||||
POLY.setWinding(slice.camLines, cutdir, false);
|
POLY.setWinding(slice.camLines, offset === "outside" ? !cutdir : cutdir, false);
|
||||||
slice.output()
|
slice.output()
|
||||||
.setLayer("trace follow", {line: color}, false)
|
.setLayer("trace follow", {line: color}, false)
|
||||||
.addPolys(slice.camLines)
|
.addPolys(slice.camLines)
|
||||||
|
|
@ -145,7 +145,7 @@ class OpTrace extends CamOp {
|
||||||
} else {
|
} else {
|
||||||
slice.camLines = POLY.flatten(slice.camLines, null, true);
|
slice.camLines = POLY.flatten(slice.camLines, null, true);
|
||||||
}
|
}
|
||||||
POLY.setWinding(slice.camLines, cutdir, false);
|
POLY.setWinding(slice.camLines, offset === "outside" ? !cutdir : cutdir, false);
|
||||||
if (debug && shadow) slice.output()
|
if (debug && shadow) slice.output()
|
||||||
.setLayer("trace shadow", {line: 0xff8811}, false)
|
.setLayer("trace shadow", {line: 0xff8811}, false)
|
||||||
.addPolys(shadow)
|
.addPolys(shadow)
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue