Clever Geek Handbook
📜 ⬆️ ⬇️

GLUT

OpenGL Utility Toolkit (GLUT) is a library of utilities for OpenGL applications, which is mainly responsible for the system level of I / O operations when working with the operating system. The functions include the following: window creation, window management, monitoring keyboard input and mouse events. It also includes functions for drawing a number of geometric primitives: a cube, a sphere, a teapot . GLUT even includes the ability to create simple pop-up menus.

GLUT was created by Mark Kilgard, during his work at Silicon Graphics Inc.

Using the GLUT library has two goals. First, it is the creation of a cross-platform code. Secondly, GLUT makes it easy to learn OpenGL. To start programming under OpenGL using GLUT, the entire code page is required. Writing similar things on an API requires several pages written with knowledge of the operating system window management API.

All GLUT functions begin with the prefix glut (for example, glutPostRedisplay marks the current window as requiring redrawing).

See also

  • freeglut
  • GLFW - a library of modern window tools OpenGL
  • Java OpenGL

Links

  • GLUT - The OpenGL Utility Toolkit
  • Framework OpenGL applications using GLUT
  • GLUT Programming
  • Open alternative to the OpenGL Utility Toolkit (GLUT)
Source - https://ru.wikipedia.org/w/index.php?title=GLUT&oldid=67051203


More articles:

  • Szeghalom
  • Icheri Sheher (subway station)
  • The law of the inverse relationship between content and scope of the concept
  • Kun, Franz Felix Adalbert
  • Friedman, George
  • Linor Lens
  • Generation X
  • Riots in Cincinnati (2001)
  • Monchalovsky, Osip Andreevich
  • Blanes

All articles

Clever Geek | 2019