Я ищу хороший пример базового приложения OpenGL для Mac OS X, но не слишком простой.
У меня есть солидный опыт работы с iOS и target-c, но я никогда не создавал приложение для Mac OS X.
Все, что мне удалось найти, это очень простопримеры, которые делают все рисование и логику в drawRect: или слишком сложные примеры со слоями и слоями абстракции.Я не хочу использовать Glut, SDL или любые другие сторонние библиотеки или движки.
Я хочу иметь возможность использовать Game Loop и использовать CADisplayLink, как я использую в своих играх для iOS.Я также предпочел бы не использовать файлы .xib, потому что мне нравится понимать, что происходит, и этот черный ящик скрывает слишком много для меня, хотя я был бы рад использовать его в качестве первого шага, если он принес мне все остальное (игровой цикл, CADisplayLink и т. д.).
Мой код iOS создает свои OpenGL Views вручную, но, похоже, разницы между iOS и OS X достаточно, так что у меня возникли проблемы с наведением порядка,Мне просто нужно получить окно и вид OpenGL, и я смогу сделать это через игровой цикл.
Может кто-нибудь указать мне хороший ресурс?Примеры Apples переходят от простого к слишком сложному, как и все, что я могу найти в Интернете.