У меня есть 2d координаты:Как вычислить преобразование из экранных координат в изометрические координаты экрана?
0, 0
200, 0
200, 100
400, 100
400, 200
0, 200
координаты представляют следующую форму:
Но я хочу, чтобы динамически вычислять экран координат для каждой точки преобразованной в изометрической проекции. Итак, у меня есть список координат буквенно-экранных координат, и я хочу сгенерировать на нем координаты экрана, представляющие изометрическую «версию» формы. Обратите внимание, что я не хочу вычислять координаты в «изометрическом мире», я хочу получить буквальные координаты экрана. (поворачивается на 45 градусов, и масштабирование по вертикали 0,5)
Где на экране каждая точка знаки вопроса? Очень вероятно, что некоторые координаты станут отрицательными, но это нормально. Это можно логически решить, вычисляя смещение, так что самая левая координата x равна нулю.
И да! Задача решена. Благодарю. – user2190492