...которые в данный момент проходят тригонометрию и все хорошо помнят) Есть квадрат такой вот http://s001.radikal.ru/i196/1002/70/135b0f76c3f3.png только с двумя осями. Как посчитать координаты точки на оси X1Y1, если известны ее координаты на оси X2Y2 ?
да фигня все это а не тригонометрия данные координаты находятся как сумма двух преобразований перемещение плоскости и ее поворот на 45градусов!
Задача решена, если кому интересно: x' = (x+y)/sqrt(2) y' = (y-x)/sqrt(2) + a где x' и y' - координаты на оси X1Y1, x и y - координаты на оси X2Y2, а - сторона квадрата.
никому не нужна.... методика движенья и поворота спратов делается по другому для программистов! А твоя задача именно то что дохтур прописал !
матрицей перемещения за одну операцию сумма 2-х перемещений параллельное перемещение по вектору и поворот! ... но суть таже как и в твоей задаче по одним коррдинатам найти другие после трансформации декартовой системы координат (которая эквивалентна движенья обьекта в ней) Секреты программирования игр (Ла Мот,Ратклиф итд)