OpenGL User Interface Library: Difference between revisions

Content deleted Content added
Djmckee1 (talk | contribs)
clean up using AWB
Tag: New redirect
 
(51 intermediate revisions by 33 users not shown)
Line 1:
#REDIRECT [[OpenGL#Associated libraries]]
'''OpenGL User Interface Library''' ('''GLUI''') is a [[C++]] [[user interface]] library based on the [[OpenGL Utility Toolkit]] (GLUT) which provides controls such as buttons, checkboxes, radio buttons, and spinners to OpenGL applications. It is window- and operating system independent, relying on GLUT to handle all system-dependent issues, such as window and mouse management.
 
{{Rcat shell|
It lacks the features of a more full-fledged GUI toolkit such as [[Qt (toolkit)|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.
{{R to related topic}}
 
}}
It was first written by Paul Rademacher to help him with his academic work. It is now maintained by Nigel Stewart.
 
Weaknesses include the lack of a file chooser (perhaps the most frustrating omission) and mediocre responsiveness.
 
= See Also =
* [[OpenGL Utility Library]] (GLU)
 
== External links ==
* [http://glui.sourceforge.net/ Main Site (download)]
* [http://sourceforge.net/projects/glui/ GLUI SourceForge Project]
 
[[Category:3D computer graphics]]
[[Category:SourceForge projects]]
 
{{compu-stub}}
 
[[es:GLUI]]
[[fr:OpenGL user interface library]]