Прозрачность заполненного штриха в HTML5

Я работаю над приложением для рисования в HTML5, и я хотел бы сделать что-то вроде ведра. Идея состоит в том, чтобы нарисовать путь, и он будет замкнут и залит выбранным цветом (цветом обводки). Он довольно хорошо работает со сплошными цветами, но если я хочу иметь прозрачные обводку и заливку, я сталкиваюсь с этой проблемой: http://imgur.com/0N3MW

Что происходит, так это то, что заливка выполняется до тех пор, пока середина обводки (фактическая точка выборки контура), так что внутри фигуры есть линия половинного размера обводки, которая темнее, потому что это пересечение заливки и обводки.

Вы видите обходной путь для этого?

К сожалению, я не могу отправлять сообщения в JSFiddle прямо сейчас, потому что он находится в режиме ТОЛЬКО ДЛЯ ЧТЕНИЯ. Но вы должны увидеть, о чем я говорю, вживую в этой песочнице: http://bit.ly/AbaMLl (Веб-сайт и библиотека не имеют отношения к тому, что я использую, это просто ящик для холста, который я нашел)

Любые идеи / предложения приветствуются :)

8
задан Simon Sarris 10 February 2012 в 17:33
поделиться