У меня есть формат векторной графики, источник которого находится в левом нижнем углу, и мне нужно преобразовать его в расширенный метафайл, источник которого находится в левом верхнем углу. Что такое преобразование для перемещения между ними, не переворачивая его с ног на голову?
Преобразование 2D-графики — перемещение начала координат
Ответы (1)
Возможно, я полностью неправильно понял ваш вопрос, но вот: создайте вектор из старого источника в новый источник (вектор, указывающий вверх) и вычтите его из всех точек в файле.
Если вы хотите сделать это как преобразование, вам нужна матрица 3 на 3, как показано ниже:
1 0 0
0 1 -T
0 0 1
Где "Т" - это требуемый перевод сверху вниз.
надеюсь, что это полезно для вас...
person
S.C. Madsen
schedule
06.06.2011