Kozgemikin
@Kozgemikin
Как хлебный мякиш , только кожный

Как найти координаты повернутого объекта?

Есть объект с такими параметрами:
var obj={
x:100,  //координаты по x
y:100, //координаты по y
w:100, //ширина
h:100 //высота
d:90 //угол поворота
}

Также есть функция,которая отображает все эти параметры на картинку (функция вызывается каждую секунду). Всё работает,только хотелось бы,чтобы можно было вычислить координаты углов картинки,повернутой на несколько градусов(а сами координаты записать в параметры объекта). Проблема в том,что я не могу это реализовать. Может кто-нибудь дать решение проблемы? Заранее спасибо
  • Вопрос задан
  • 44 просмотра
Пригласить эксперта
Ответы на вопрос 1
RAX7
@RAX7
Можешь матрицу трансформации сохранить и потом ее применить к координатам углов исходной картинки.
Пример на canvas

p.s. может проще все же использовать синусы и косинусы
Ответ написан
Ваш ответ на вопрос

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

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