OpenGL Utility Toolkit: Difference between revisions

Jump to navigation Jump to search
imported>William Graham
Rescuing 2 sources and tagging 0 as dead.) #IABot (v2.0.9
 
imported>Maxeto0910
removed double link in infobox
 
Line 1: Line 1:
{{Short description|Computer program library}}
{{Multiple issues|
{{Multiple issues|
{{primary sources|date=September 2011}}
{{primary sources|date=September 2011}}
Line 5: Line 6:


{{Infobox software
{{Infobox software
| name                   = OpenGL Utility Toolkit
| name = OpenGL Utility Toolkit
| logo                   =  
| logo =  
| logo caption           =  
| logo caption =  
| screenshot             = Fenetre glut.png
| screenshot = Fenetre glut.png
| caption               =  
| caption =  
| collapsible           =  
| collapsible =  
| author                 =  
| author =  
| developer             = [[Mark Kilgard]]
| developer = [[Mark Kilgard]]
| released               = <!-- {{Start date and age|YYYY|MM|DD|df=yes/no}} -->
| released = <!-- {{Start date and age|YYYY|MM|DD|df=yes/no}} -->
| discontinued           =  
| discontinued =  
| latest release version =  
| latest release version =  
| latest release date   = <!-- {{release date and age|YYYY|MM|DD}}<ref>{{cite web|title=|url=|date=|accessdate=}}</ref>  -->
| latest release date = <!-- {{release date and age|YYYY|MM|DD}}<ref>{{cite web|title=|url=|date=|accessdate=}}</ref>  -->
| latest preview version =  
| latest preview version =  
| latest preview date   = <!-- {{Start date and age|YYYY|MM|DD|df=yes/no}} -->
| latest preview date = <!-- {{Start date and age|YYYY|MM|DD|df=yes/no}} -->
| programming language   =  
| programming language =  
| operating system       = [[Cross-platform]]
| operating system = [[Cross-platform]]
| platform               = [[Cross-platform]]
| platform = Cross-platform
| size                   =  
| size =  
| language               =  
| language =  
| genre                 = [[Application programming interface|API]]
| genre = [[Application programming interface|API]]
| license               =  
| license =  
| website               =  
| website =  
}}
}}


The '''OpenGL Utility Toolkit''' ('''GLUT''') is a [[library (computing)|library]] of utilities for [[OpenGL]] programs, which primarily perform system-level [[input/output|I/O]] with the host [[operating system]]. Functions performed include window definition, window control, and monitoring of [[Computer keyboard|keyboard]] and [[Computer mouse|mouse]] input. Routines for drawing a number of geometric primitives (both in solid and wireframe mode) are also provided, including [[cube (geometry)|cubes]], [[sphere]]s and the [[Utah teapot]]. GLUT also has some limited support for creating pop-up menus.
The '''OpenGL Utility Toolkit''' ('''GLUT''') is an outdated [[library (computing)|library]] of utilities for [[OpenGL]] programs, which primarily perform system-level [[input/output|I/O]] with the host [[operating system]]. Functions performed include window definition, window control, and monitoring of [[Computer keyboard|keyboard]] and [[Computer mouse|mouse]] input. Routines for drawing a number of geometric primitives (both in solid and wireframe mode) are also provided, including [[cube (geometry)|cubes]], [[sphere]]s and the [[Utah teapot]]. GLUT also has some limited support for creating pop-up menus.


GLUT was written by [[Mark Kilgard|Mark J. Kilgard]], author of ''OpenGL Programming for the X Window System'' and ''The Cg Tutorial: The Definitive Guide to Programmable Real-Time Graphics'', while he was working for [[Silicon Graphics]] Inc.
GLUT was written by [[Mark Kilgard|Mark J. Kilgard]], author of ''OpenGL Programming for the X Window System'' and ''The Cg Tutorial: The Definitive Guide to Programmable Real-Time Graphics'', while he was working for [[Silicon Graphics]] Inc.
Line 73: Line 74:
== External links ==
== External links ==
* [https://www.opengl.org/resources/libraries/glut/ GLUT - The OpenGL Utility Toolkit] {{Webarchive|url=https://web.archive.org/web/20180118221325/https://www.opengl.org/resources/libraries/glut/ |date=2018-01-18 }}
* [https://www.opengl.org/resources/libraries/glut/ GLUT - The OpenGL Utility Toolkit] {{Webarchive|url=https://web.archive.org/web/20180118221325/https://www.opengl.org/resources/libraries/glut/ |date=2018-01-18 }}
* [https://www.opengl.org/documentation/specs/glut/spec3/spec3.html The OpenGL Utility Toolkit (GLUT) Programming Interface API Version 3] (official documentation)
* [https://www.opengl.org/documentation/specs/glut/spec3/spec3.html The OpenGL Utility Toolkit (GLUT) Programming Interface API Version 3] {{Webarchive|url=https://web.archive.org/web/20160430172438/https://www.opengl.org/documentation/specs/glut/spec3/spec3.html |date=2016-04-30 }} (official documentation)
* [https://www.opengl.org/resources/libraries/glut/glut_downloads.php The OpenGL Utility Toolkit (GLUT) downloads] (source and pre-compiled libraries)
* [https://www.opengl.org/resources/libraries/glut/glut_downloads.php The OpenGL Utility Toolkit (GLUT) downloads] (source and pre-compiled libraries)


[[Category:OpenGL]]
[[Category:OpenGL]]