Вращение двухмерной точки

Вращение двухмерной точки на заданный угол можно выполнить по следующим формулам. Естесственно, все происходит для обыкновенной "школьной" системы координат. Вам придется пересчитывать это для экранной системы.

| cos t    -sin t |  | x |
| sin t     cos t |  | y |

Здесь мы умножаем вектор точки на матрицу вращения.

Как это записывается? Открываем учебник высшей математики и смотрим:

x1=x*cos t + y*(-sint)
y1=x*sin t + y*(cos t)

Вот и все

Posted: 28.01.2k1
Autor: Antiloop
<anti_loop@mail.ru>