Обычное линейное преобразование поможет (в народе: аффинное преобразование):
Для вашего случая (с осями от 0 до 1) так:
X = 2x - 1
Y = 2y - 1
X и Y - новые координаты точки; x и y - текущие.
Это преобразование надо применить ко всем координатам, которые задают примитив.
Преобразования растягивают примитивы и сдвигают.
__________________
Не забывайте делать резервные копии
|