GLUI | |
---|---|
| |
Тип | Элементы интерфейса |
Разработчик | Paul Rademacher |
Написана на | C++ |
Операционная система | Кроссплатформенное программное обеспечение |
Последняя версия | 2.36 (4 ноября 2007 ) |
Лицензия | LGPL |
Сайт | glui.sourceforge.net |
OpenGL User Interface Library (GLUI) − библиотека элементов интерфейса пользователя, написанная на C++ и основанная OpenGL Utility Toolkit (GLUT). Она предоставляет такие виджеты, как кнопка, флажок, радиокнопка, спинер для приложений OpenGL. Это не зависящая от оконной и операционной системы библиотека, опирающаяся на GLUT в зависящих от системы вопросах, к примеру управление мышью.
Ей не хватает функциональности по сравнению с полноценными инструментариями виджетов, таких как Qt, wxWidgets или FLTK, но она очень мала и проста в использовании. Исследовательская или демонстрационная программа, которая первоначально использует только GLUT, может быть дополнена в короткие сроки полезной панелью управления с использованием GLUI даже кем-то, только начавшим использовать этот инструментарий.
Написание библиотеки начал Paul Rademacher для помощи в научной работе. Сейчас её разрабатывает Nigel Stewart.
Слабыми местами является отсутствие полнофункционального диалога выбора файла и посредственная отзывчивость.
Энциклопедичный YouTube
-
1/3Просмотров:36 42965 81129 496
-
Building an OpenGL Base Library
-
OpenGL 3D Game Tutorial 24: Rendering GUIs
-
Modern OpenGL C++ & ImGui : Introduction
Субтитры
См. также
- OpenGL Utility Library (GLU)
- OpenGL Utility Toolkit (GLUT)
- freeglut
Ссылки
- GLUI SourceForge Project Архивная копия от 17 февраля 2009 на Wayback Machine
Обычно почти сразу, изредка в течении часа.