@egorkozelskij

Как сделать попиксельный поворот фигуры (вектора)?

Есть квадрат - как набор пикселей.
Представляется как список точек
A = [(i1,j1), (i2,j2) ....]

После поворота этого квадрата, мне нужно получить новый список с пикселями.
Проблема в том, что если каждую точку квадрата умножить на матрицу поворота, то получаются не целые значение, а пискель то целый.... В итоге, если все это дело округлить, то получается не совсем то, что нужно.
Как получить набор пикселей повернутого квадрата?
  • Вопрос задан
  • 121 просмотр
Решения вопроса 1
longclaps
@longclaps
Наоборот - проходишься по точкам внешнего квадрата, заведомо вмещающего повёрнутый квадрат, и обсчитываешь, на какую точку повёрнутого кварата попадаешь (если попадаешь).
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы