GLUT
Wikipedia
GLUT (Graphics Library Utility Toolkit) on alustariippumaton C ohjelmointirajapinta C/C++ ohjelmointikielelle. Se on tarkoitettu helpottamaan OpenGL ohjelmointia. Se kutsuu käyttöjärjestelmän kutsuja joita OpenGL ei hoida. Näihin kuuluvat mm. Ikkunoiden avaus, käyttäjän syötteet ja ajastimet. Nämä asiat hoidetaan eri käyttöjärjestelmissä eri tavalla. GLUT:in avulla nämä kutsut voidaan kutsua samalla tavalla kaikissa tuetuissa järjestelmissä. Näin sen pitäisi mahdollistaa suoraan eri järjestelmille käännettävän OpenGL pohjaisen grafiikkaohjelman koodin luomisen.
GLUT:in tuetut järjestelmät:
- Windows
- X Window System (X11)
- MacOS
- OS/2
GLUT pääominaisuudet:
- Useiden ikkunoiden avaus / kokoruutu.
- Erilaisen käyttäjä syötteiden hallinta: näppäimistö,hiiri,ilotikku yms.
- Ajastimet ja "idle" rutiini.
- Yksinkertaiset pop-up menut.
- Muutaman valmiin geometrisen muodon piirtorutiinit. (esim. pallo, sylinteri tms.)
[muokkaa] Katso Myös
[muokkaa] Aiheesta muualla
Biokemiallisesti: GLUT(glucose transporter) on myös glukoosinkuljettaja solukalvoilla.