OpenGL

Kohteesta Linux.fi
(Ohjattu sivulta OpenGL 1.5)
Siirry navigaatioon Siirry hakuun
Tux.png
Linux.fi-wikissä artikkelit käsittelevät yleensä aihettaan siltä osin, kuin se koskee Linuxia ja vapaaohjelmistoja. Yleisluontoisemman artikkelin tästä aiheesta löydät tietosanakirja Wikipediasta.
OpenGL
Opengl-logo.jpg
Käyttöliittymä kirjasto
Lisenssi useita lisenssejä
Kotisivu www.opengl.org
Lähdekoodi Lähdekoodia ei ole määritelty

OpenGL on 2D- ja 3D-grafiikkakirjasto. Se on alun perin SGI:n kehittämä, ja pyörittää monimutkaista grafiikkaa monenlaisilla alustoilla kännyköistä pelikoneiden kautta superkoneisiin. Linuxissa käytettävät 3D-sovellukset käyttävät hyvin usein OpenGL:ää.

OpenGL kehitystiedostojen asennus[muokkaa]

OpewnGL kehitystiedostot löytyy useimpien jakeluiden paketinhallinnasta nimellä freeglut3 freeglut3-dev binutils-gold ibglew-dev mesa-common-dev libglew1.5-dev libglm-dev. Lisätietoja ohjelmien asentamisesta löytyy artikkelista Ohjelmien asentaminen. OpenGL kehitystiedostoja tarvitset vain jos ohjelmoit esimerkiksi peliä Linuxille. Perus työpöytä käytössä näitä kehitystiedostoja ei tarvitse.

Glxinfo ohjelmalla voi tarkistaa että OpenGL toimii koneessasi. Komenna komentorivillä:

glxinfo | grep "OpenGL version"

Ohjelma tulostaa OpenGL version ja näytönohjaimen tietoja esimerkiksi:

 käyttäjä@kenentietokone:~$ 
   $ glxinfo | grep "OpenGL version"
      OpenGL version string: 4.6.0 NVIDIA 440.82
 

Aiheesta muualla[muokkaa]

Katso myös[muokkaa]

  • Vulkan on seuraavan sukupolven matalan tason grafiikkarajapinta.
v  k  m
OpenGL kirjastoja
OpenGL | GLSL | FreeGLUT | GLFW | GLEW | GLM | GLU
Muita kirjastoja
Assimp | SDL | Vulkan