Doodle3D-Slicer/src/sliceActions/optimizePaths.js

16 lines
327 B
JavaScript
Raw Normal View History

import THREE from 'three.js';
export default function optimizePaths(slices, settings) {
console.log('opimize paths');
2016-04-23 00:24:01 +02:00
const start = new THREE.Vector2(0, 0);
2016-04-23 00:24:01 +02:00
for (let layer = 0; layer < slices.length; layer ++) {
const slice = slices[layer];
const end = slice.optimizePaths(start);
start.copy(end);
}
}