Я пытаюсь сделать инструмент для рисования произвольной фигуры, как в этом примере, - Line Drawing, но используя путь непосредственно с fill
- не stroke
. Вот что я уже сделал - https://jsfiddle.net/zeleniy/b14paam2/. Пример уже содержит одиночную произвольную цифру пути, но вы можете рисовать самостоятельно, используя перетаскивание.d3.js: кисть с проблемами d3.svg.area
Как вы можете видеть, есть две проблемы:
Nib наклонена я не знаю, почему. Как следствие, при рисовании диагональной линии от верхнего правого до нижнего левого или наоборот пути почти невидимы.
В местах, где путь пересекает само заполнение, отсутствуют.
Как исправить эти проблемы?