Какой лучший способ использовать OpenGL с Какао? - PullRequest
1 голос
/ 17 августа 2011

Я пытался создать проект Какао, который использует OpenGL. NSOpenGLView слишком ограничен для моих нужд, поэтому я создал свой собственный подкласс NSView. Мне нужно иметь несколько экземпляров этого класса на экране одновременно. И мне нужно использовать шейдеры.

Как лучше организовать такой проект? Я пробовал кучу разных настроек, но у меня всегда возникают недействительные отрисовки, ошибки GL, проблемы с управлением контекстами и т. Д. Есть ли простой способ, который я пропускаю? Может быть, настроить один контекст при запуске приложения и сделать его доступным для всех представлений?

1 Ответ

0 голосов
/ 17 августа 2011

Избегайте возиться с OpenGL самостоятельно ... это отстой.Просто скажите нет.

Я НАСТОЯТЕЛЬНО рекомендую использовать Cocos2D.Это графическая библиотека FANTASTIC, которая хорошо поддерживается и документируется, обрабатывает всю ерунду OpenGL и избавляет от боли.Не трогайте OpenGL, если вы не хотите тратить больше времени на технические детали, чем на реализацию своего проекта.

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