function dDecoration(points, justLines = false) {
const n = points.length;
console.assert(n >= 10);
let ret = [];
for (let i = 0; i < 10; i++) {
let q = points[i];
let p = points[(i + 1) % n];
let m = vec2.lerp([], p, q, 0.5);
let v = vec2.sub([], p, m);
let shape = shapeB(m, v);
if (justLines) ret.push (shape.slice(0,2), shape.slice(1,4), [shape[3],shape[0]])
else ret.push(shape);
}
return ret;
}