Описание тега glkit
GLKit - это фреймворк высокого уровня для OS X и iOS, который помогает в разработке приложений OpenGL и OpenGL ES.
Платформа GLKit предоставляет четыре ключевые функциональные области, упрощающие разработку современных приложений OpenGL и OpenGLES для OS X и iOS:
- В
GLKView
а такжеGLKViewController
классы в iOS предоставляют стандартную реализацию представления UIKit, которое рисует свой контент с помощью OpenGLES и контроллера представления для управления анимацией в этом представлении. - В
GLKTextureLoader
class позволяет вашему приложению легко загружать текстуры из различных источников. Текстуры можно даже асинхронно загружать в фоновом режиме с помощью всего нескольких строк кода. - Эффекты, в
GLKBaseEffect
и связанные классы, предоставляют основанные на шейдерах версии общих методов рендеринга, аналогичные функциям конвейера фиксированных функций в устаревших OpenGL и OpenGLES. - Математические библиотеки векторов, матриц и кватернионов, оптимизированные для быстрой работы на устройствах Apple, предоставляют функции и типы данных, полезные для программирования графики, и заменяют функции, имеющиеся только в устаревших версиях OpenGL и OpenGLES.
См. Подробности в Справочнике по GLKit Framework.