add some platform tween effects

This commit is contained in:
Stewart Allen 2021-02-10 20:11:03 -05:00
commit d2487f1b08
2 changed files with 40 additions and 11 deletions

View file

@ -393,8 +393,10 @@
// sparse layers only present when non-vase mose and sparse % > 0
if (doSparseFill && !isSynth) {
let lastType;
forSlices(0.5, 0.7, slice => {
let params = getRangeParameters(settings, slice.index);
let newType = params.sliceFillType;
doSparseLayerFill(slice, {
settings: settings,
process: spro,
@ -404,9 +406,10 @@
density: params.sliceFillSparse,
bounds: widget.getBoundingBox(),
height: sliceHeight,
type: params.sliceFillType,
cache: params._range !== true
type: newType,
cache: params._range !== true && lastType === newType
});
lastType = newType;
}, "infill");
} else if (isSynth && supportDensity) {
forSlices(0.5, 0.7, slice => {