Doodle3D-Slicer/src/sliceActions/addBrim.js
2017-06-22 13:21:18 +02:00

19 lines
456 B
JavaScript

import THREE from 'three.js';
import { PRECISION } from '../constants.js';
const offsetOptions = {
jointType: 'jtSquare',
endType: 'etClosedPolygon',
miterLimit: 2.0,
roundPrecision: 0.25
};
export default function addBrim(slices, settings) {
console.log('add brim');
const brimOffset = settings.config['brimOffset'] / PRECISION;
const fistLayer = slices[0];
fistLayer.brim = fistLayer.getOutline().offset(brimOffset, offsetOptions);
}