fix(offset): handle curved self-intersections

Closes #544
This commit is contained in:
Hakan Seven 2026-07-30 00:06:02 +03:00
commit d495e31d37
3 changed files with 287 additions and 167 deletions

View file

@ -83,6 +83,8 @@ ttf-parser = "0.25"
# render through our own wire pipeline.
cosmic-text = "0.15"
lyon_tessellation = "1.0.20"
# Exact line/arc polyline offsets with self-intersection slicing and stitching.
cavalier_contours = "=0.7.0"
[dev-dependencies]
# Shader-interface regression tests. This is already present transitively