GLSL

Kohteesta Linux.fi
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.
GLSL

Käyttöliittymä OpenGL
Lisenssi useita lisenssejä
Kotisivu www.opengl.org/documentation/glsl/
Lähdekoodi Lähdekoodia ei ole määritelty

GLSL (OpenGL Shader Language) on varjostinohjelmakieli, jonka syntaksi muistuttaa C-ohjelmointikieltä. Varjostimet kääntyvät OpenGL-ajurilla silloin kun ne otetaan ohjelmassa käyttöön. Varjostimet ovat näytönohjaimessa ajettavia erinäisiä ohjelmia, jotka mahdollistavat grafiikan manipuloinnin erittäin korkealla suorituskyvyllä. Varjostimia ajetaan useita rinnakkain ja niille voidaan kuljettaa erilaisia parametreja pääohjelmasta. Kulmapistevarjostin muokkaa kulmapisteitä halutuilla laskutoimituksilla ja pikselivarjostin muokkaa rasteroidun pikselin arvoa.

Katso myös[muokkaa]

OpenGL kirjastoja
OpenGL | GLSL | FreeGLUT | GLFW | GLEW | GLM | GLU
Muita kirjastoja
Assimp | SDL | Vulkan