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 | | name = OpenGL Utility Toolkit | ||
| logo | | logo = | ||
| logo caption | | logo caption = | ||
| screenshot | | screenshot = Fenetre glut.png | ||
| caption | | caption = | ||
| collapsible | | collapsible = | ||
| author | | author = | ||
| developer | | developer = [[Mark Kilgard]] | ||
| released | | released = <!-- {{Start date and age|YYYY|MM|DD|df=yes/no}} --> | ||
| discontinued | | discontinued = | ||
| latest release version = | | latest release version = | ||
| latest release date | | 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 | | latest preview date = <!-- {{Start date and age|YYYY|MM|DD|df=yes/no}} --> | ||
| programming language | | programming language = | ||
| operating system | | operating system = [[Cross-platform]] | ||
| platform | | platform = Cross-platform | ||
| size | | size = | ||
| language | | language = | ||
| genre | | genre = [[Application programming interface|API]] | ||
| license | | license = | ||
| website | | website = | ||
}} | }} | ||
The '''OpenGL Utility Toolkit''' ('''GLUT''') is | 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]] | ||