Есть ли (элегантный) способ рисовать дорожку с «негативным» цветом штриха?Рисование пути с «отрицательным» цветом в SVG
То, что я имею в виду, если у меня есть какой-то элемент в HTML-документ (например, <canvas>
или <img>
, и я покрой его с <svg>
элементом. И я хочу, чтобы нарисовать путь в этом <svg>
элемент. Я хочу, чтобы ход цвет автоматически негативом то, что находится в этом пути. Конечно, это означает, что цвет каждого пикселя на пути изменения, как она проходит через различные части <img>
элемента на нижней стороне <svg>
элемента.
ли вы имеете в виду, как это? http://jsdo.it/defghi1977/8JKE – defghi1977
@ defghi1977 В значительной степени. Но я вижу, что в вашем CSS «mix-blend-mode» применяется ко всему элементу SVG. Интересно, могу ли я расширить селектор, поэтому он применим только к подмножеству путей, которые я рисую. – Kal
@ defghi1977 Я просто разветвил ваш пример. Действительно, можно сделать режим mix-blend-mode применимым к подмножеству путей: http://jsdo.it/ksze/GTUN – Kal