Описание тега glfw
GLFW - это бесплатная многоплатформенная библиотека с открытым исходным кодом для открытия окна, создания контекста OpenGL и управления вводом. Его легко интегрировать в существующие приложения и он не претендует на основной цикл.
GLFW написан на C и имеет встроенную поддержку для Windows, Mac OS X и многих Unix-подобных систем, использующих систему X Window, таких как Linux и FreeBSD.
GLFW находится под лицензией zlib/libpng.
Что такое GLFW?
GLFW - это многоплатформенная библиотека с открытым исходным кодом для создания окон с контекстами OpenGL или OpenGL ES и управления вводом. Его легко интегрировать в существующие приложения и он не претендует на основной цикл.
GLFW написан на C и имеет встроенную поддержку для Windows, Mac OS X и многих Unix-подобных систем, использующих систему X Window, таких как Linux и FreeBSD.
GLFW находится под лицензией zlib/libpng.
особенности
- Простой в использовании API в стиле API OpenGL
- Предоставляет вам окно и контекст OpenGL с двумя вызовами функций
- Явная поддержка MSAA и OpenGL 3.2+, включая профили и флаги
- Клавиатура, мышь, джойстик и ввод времени
- Вход может быть либо опрошен, либо доставлен через обратные вызовы
- Ввод основных символов Юникода
- Поддерживает как статическое, так и динамическое связывание
- Открытый исходный код с либеральной лицензией, сертифицированной OSI
- Make-файлы или файлы проектов для наиболее популярных компиляторов C/C++
- Примеры и исчерпывающая документация
Документация
- Документация содержит учебник, руководства по различным областям API, компиляции и соединяющими направляющих, справочное руководство и руководство по миграции с более старых версий API.