Будучи компонентами iOS, Cocoa Touch и openGL имеют различную систему координат.Почему это так - PullRequest
0 голосов
/ 16 декабря 2011

Я новичок в cocos2d, но подумал, что cocos2d получен из openGL.На самом деле у меня есть базовые знания для UIKit также.Итак, я хотел знать разницу в системе координат в этом.Оба предназначены для iOS, но оба имеют совершенно противоположную систему координат, почему это так?

1 Ответ

1 голос
/ 16 декабря 2011

Поскольку люди, которые разрабатывали OpenGL, думали, что их система координат (с источником внизу слева) лучше для 3D-приложений, а люди, которые разрабатывали UIKit, думали, что их система координат (источник слева вверху) был лучшим выбором дляприложения, которые поддерживает UIKit.

И, возможно, обе команды сделали правильный выбор.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...