mirror of
https://github.com/storytold/vectorcraft.git
synced 2026-11-11 16:31:38 +00:00
A cap inset by a bevel fitted each run of sampled edges along one curve as a whole, while the wall next to it fitted each sampled edge by itself. The two outlines lay up to 0.25 pt apart on an 800 pt circle, which left a gap or an overlap between the cap and the wall. An inset outline is now fitted one sampled edge at a time in the cap as well, so both faces draw the same curves. Caps that are not inset keep one cubic for each curve of the art. Test: solid::tests::a_beveled_cap_and_its_walls_share_their_curves. Docs: docs/three-d.md, docs/target-app-parity.md.