diff --git a/lib/ViaGraphSolver/via-graph-generator/generateConvexViaTopologyRegions.ts b/lib/ViaGraphSolver/via-graph-generator/generateConvexViaTopologyRegions.ts index fc34ec2..9a9caee 100644 --- a/lib/ViaGraphSolver/via-graph-generator/generateConvexViaTopologyRegions.ts +++ b/lib/ViaGraphSolver/via-graph-generator/generateConvexViaTopologyRegions.ts @@ -367,6 +367,7 @@ export function generateConvexViaTopologyRegions(opts: { polygons: obstaclePolygons, clearance, concavityTolerance, + useConstrainedDelaunay: true, } as ConstructorParameters[0] const solver = new ConvexRegionsSolver(solverInput) diff --git a/package.json b/package.json index 93ecf5a..65e06b5 100644 --- a/package.json +++ b/package.json @@ -16,7 +16,7 @@ "repository": "https://github.com/tscircuit/hypergraph", "devDependencies": { "@biomejs/biome": "^2.3.11", - "@tscircuit/find-convex-regions": "^0.0.7", + "@tscircuit/find-convex-regions": "^0.0.9", "@tscircuit/jumper-topology-generator": "^0.0.4", "@tscircuit/math-utils": "^0.0.29", "@types/bun": "latest", diff --git a/tests/via-graph-solver/__snapshots__/via-graph-convex-dataset02.snap.svg b/tests/via-graph-solver/__snapshots__/via-graph-convex-dataset02.snap.svg index fce81e3..63d45ff 100644 --- a/tests/via-graph-solver/__snapshots__/via-graph-convex-dataset02.snap.svg +++ b/tests/via-graph-solver/__snapshots__/via-graph-convex-dataset02.snap.svg @@ -1,34 +1,34 @@ -