Как повернуть систему координат?

Я пытаюсь найти новое значение координаты, если я вращаюсь вокруг начала координат.

Например, скажем, у меня есть точка (1,1). Если я поверну ось координат на 45 градусов вокруг начала координат, преобразованная координата будет (0,1.414)

Есть ли способ сделать это эффективно в cocos2d или в objective-c? Были бы полезны даже ответы, объясняющие математику для этого.

5
задан xcoder 8 February 2012 в 09:37
поделиться