Задать вопрос
Ragtime_Kitty
@Ragtime_Kitty

Как вырезать из канваса полигон?

Привет.
Я хочу вырезать из канваса полигон, и нарисовать его в другом месте.
Вот так:
5cb5ab0740b3c427795132.png

Пыталась сделать через такую последовательность
ctx.getImageData()
ctx.clearRect()
ctx.putImageData()

И оно как бы работает, но getImageData принимает в координаты только прямоугольники, а мне-то нужен полигон :(


Была мысль повернуть контекст перед получением imageData, но, видимо, это так не работает.
Примерно так
5cb5ac9e11399049423951.png


Подскажите, пожалуйста, как можно реализовать такое?
  • Вопрос задан
  • 127 просмотров
Подписаться 1 Простой Комментировать
Решения вопроса 1
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
Rocket Смоленск
от 80 000 до 130 000 ₽
div. Ставрополь
от 40 000 до 90 000 ₽
Wanted. Санкт-Петербург
До 220 000 ₽
18 дек. 2024, в 16:42
2000 руб./за проект
18 дек. 2024, в 16:33
2000 руб./в час
18 дек. 2024, в 16:06
5000 руб./за проект