Jump to content

OpenGL User Interface Library

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by Djm-leighpark (talk | contribs) at 22:01, 8 July 2018 (Replacing uncited pre-2010 cited File chooser and responsiveness (Opinon?) possibly now solved by newer kit and GLUI_FileBrowser by colors). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.
GLUI
Developer(s)Paul Rademacher
Stable release
2.36 / November 4, 2007; 17 years ago (2007-11-04)
Repositorygithub.com/libglui/glui
Written inC++
Operating systemCross-platform
TypeWidget toolkit
Licensezlib
Websitegithub.com/libglui/glui/wiki
As of8 July 2018[1]

OpenGL User Interface Library (GLUI) is a C++ user interface library based on the OpenGL Utility Toolkit (GLUT) which provides widgets such as buttons, checkboxes, radio buttons, and spinners to OpenGL applications.[2] It is window- and operating system independent, relying on GLUT to handle all system-dependent issues, such as window and mouse management.[3]

It lacks the features of a more full-fledged GUI toolkit such as Qt, wxWidgets or FLTK, but it has a very small footprint and is extremely easy to use. A research or demonstration program that originally only uses GLUT can be given a useful control panel using GLUI in a short time, even by someone new to the toolkit.[citation needed]

It was first written by Paul Rademacher to help him with his academic work. Version 2.2 was created and maintained by Nigel Stewart and the software is not maintained as a community edition.[1]

The toolkit only gives limited control over fonts and colors.[4]

See also

References

  1. ^ a b https://github.com/libglui/glui. Retrieved 8 July 2017. {{cite web}}: Missing or empty |title= (help)
  2. ^ Xavier, João; Araújo, Helder. "The Experimental Robotics Framework". Lecture Notes in computer Science. 5325. Retrieved 8 July 2018.
  3. ^ Mohmud, Afzul. "Security Models and Graphical Representation of Security" (PDF). 2.3.2.1 OpenGL Toolkits. Archived from the original (PDF) on 8 July 2018. Retrieved 8 July 2018. {{cite web}}: Unknown parameter |dead-url= ignored (|url-status= suggested) (help)
  4. ^ "Using GLUI". University of Cambridge Computing Department. Retrieved 8 July 2018.