From 15acdcfcbad9fd350cc99a9cd8638241d8da5f96 Mon Sep 17 00:00:00 2001 From: Stewart Allen Date: Tue, 23 Dec 2025 10:39:36 -0500 Subject: [PATCH] fix use of flatness to drop points in gpu contour --- src/kiri/mode/cam/topo3.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/kiri/mode/cam/topo3.js b/src/kiri/mode/cam/topo3.js index 460881bb..3910268d 100644 --- a/src/kiri/mode/cam/topo3.js +++ b/src/kiri/mode/cam/topo3.js @@ -252,11 +252,11 @@ export class Topo { for (let i=2; i epsilon) { + if (Math.abs(dz - ndz) > flatness) { // slope changed merged.push(lp); dz = ndz; - } else if (curvesOnly && Math.abs(ndz) < epsilon) { + } else if (curvesOnly && Math.abs(ndz) < flatness) { // add empty points as path separators merged.push(undefined); }