Fire-Run | Дата: Четверг, 14.03.2019, 10:24 | Сообщение # 1 |
 Генералиссимус
Группа: Администраторы
Сообщений: 43
Статус: Оффлайн
| Направленность: работа с OpenGL; Платформа: Windows, Mac OS X и Unix (Linux, FreeBSD и пр.); Языки программирования: C/C++; Лицензия: свободная, zlib/libpng license; Открытый исходный код: свободно предоставляется; Достоинства: удобный интерфейс, высокая скорость, хорошо документирована, полностью открыта, OSI-гарантированная лицензия; Недостатки: не часто обновляется; Разработчики движка: elmindreda.GLFW – это свободная и открытая библиотека на лицензии zlib/libpng. Предназначена для открытия окон, входа и управления контекстом через OpenGL. Данная библиотека очень удобная и легко интегрируется с проектами. GLFW написана C имеет нативную поддержку Windows, Mac OS X и множества Unix-подобных систем, использующих X Window System, типа Linux и FreeBSD. К плюсам можно отнести простой в использовании API в стиле OpenGL API. Двумя запросами можно вызвать окно и контекст, полностью поддерживается MSAA и OpenGL 3.2+, работает с Unicode, компилируется на C/C++. Библиотека GLFW использовалась в разных проектах, типа AntTweakBar, BlendELF, Grand Central, Horde3D, The Polynomial, VSXu и т.д. На официальном сайте имеются примеры и обширная документация по использованию. Если вам не понравилась данная билиотека, то в качестве альтернативы вы можте рассмотреть другие подобные решения: Freeglut, Simple DirectMedia Layer (SDL), Simple and Fast Multimedia Library, NGL, GLUI UI Library, GLT and GlutMaster, GLOW Toolkit, Fast Light Toolkit, CPW и др. Официальный сайт: http://www.glfw.org Официальный репозиторий на github: https://github.com/elmindreda/glfw
Версия в архиве: 3.2.1 Скачать
|
|
| |