From 1b14970313a61c2a50b13cc0a9167099efe750b2 Mon Sep 17 00:00:00 2001 From: Orion Reed Date: Sun, 1 Dec 2024 19:42:01 -0500 Subject: [PATCH] distance field JFA/GPU implementation --- demo/distance.html | 2 +- src/distance-field.ts | 520 +++++++++++++++++++++ src/distanceField/cpt.ts | 108 ----- src/distanceField/distance-field.ts | 202 -------- src/distanceField/distance-field.worker.ts | 40 -- src/distanceField/edt.ts | 36 -- src/distanceField/fields.ts | 217 --------- src/utils/tags.ts | 19 + 8 files changed, 540 insertions(+), 604 deletions(-) create mode 100644 src/distance-field.ts delete mode 100644 src/distanceField/cpt.ts delete mode 100644 src/distanceField/distance-field.ts delete mode 100644 src/distanceField/distance-field.worker.ts delete mode 100644 src/distanceField/edt.ts delete mode 100644 src/distanceField/fields.ts create mode 100644 src/utils/tags.ts diff --git a/demo/distance.html b/demo/distance.html index 9b9d645..713566f 100644 --- a/demo/distance.html +++ b/demo/distance.html @@ -46,7 +46,7 @@