Как в canvas нарисовать произвольную прозрачную фигуру?
Здравствуйте, в примере jsfiddle.net/yd7Wv/8987 нарисовал фон, а на нем вывел два прозрачных круга, которые напоминают отверстие в фоне.
Помогите нарисовать какую нибудь фигуру например с помощью lineTo, с таким же эффектом.
Есть сомнения в том, что так вообще возможно. Вот например во флеш есть аналогичная проблема, которая решается только продолжением контура. Не знаю как там сохранить свой вариант, но код будет вот такой -
Благодарю. Может я не с той стороны к задаче подхожу. А задача примерно такая.
На фото - интерьер кухни, мне нужно помочь пользователю выбрать нужный цвет стены, подставляя необходимый цвет в canvas учитывая что в стене могут быть лампочки, раковина и прочее. А как это сделать хз.
Иваныч Марк сделать другое изображение-маску, где стена будет черным цветом, а остальное белым, потом параллельно взять пиксели с помощью getImageData с обоих, и если на маске пиксель черный, то менять цвет соответствующего пикселя на фото