📅 A nap kiterjesztése

.067 - Tömörített archív fájl

Egyes tömörítési és archiválási segédprogramok 067 fájlkiterjesztést használnak egy osztott többkötetes archívum 67. rés...

.GLSL fájlkiterjesztés

GLSL Shader fájl

A GLSL-fájl árnyékoló tulajdonságokat tartalmaz a GL Shading Language (GLSL) nyelvben, amely a 3D grafikák árnyékolására szolgál. Tárolhat csúcsot, töredéket vagy csúcs- és töredéktulajdonságokat, amelyek programozzák a 3D-s grafika megjelenését az OpenGL-t (OpenGL) használó alkalmazásokban. A GLSL-fájlok egyszerű szövegként kerülnek mentésre.

A GLSL egy magas szintű árnyékoló nyelv, amely a C programozási nyelvhez hasonló szintaxissal rendelkezik. Ezt az OpenGL használja, amely egy alkalmazásprogramozási felület (API), amely 2D és 3D grafikát jelenít meg az alkalmazásokban különböző platformokon.

Az OpenGL-t különféle alkalmazások használják, beleértve a videojátékokat, a számítógéppel segített tervezési (CAD) alkalmazásokat és a művészi 3D-s vizualizációs programokat. Az OpenGL-t használó alkalmazások közé tartozik például a Doom és a Minecraft játékok, az Adobe Photoshop és a Premiere Pro, az Autodesk AutoCAD és a Maya, valamint a Google Earth.

Az árnyékolók a színük megváltoztatásával mélységet adnak a 3D grafikának. Ez magában foglalja a szín, a fény, a sötétség, a színárnyalat, a telítettség és a kontraszt különböző szintjeit a grafikát alkotó csúcsokra, képpontokra és textúrákra.

A GLSL shaderek a számítógép grafikus feldolgozó egységén (GPU) futnak, amely egy grafikus műveletek kezelésére összpontosító processzor. A GPU-n futtatva a shaderek csökkentik a számítógép központi feldolgozóegységének (CPU) leterheltségét, amely aztán erőforrásait a tényleges kód végrehajtására tudja összpontosítani.

A GLSL shadereknek két kiemelkedő típusa van:

- Csúcs - Egy csúcsot árnyékol, amely egy sokszög azon pontja, ahol két egyenes találkozik; meghatározza egy csúcs koordinátáit és a grafikák elhelyezését a képernyőn, ezt követően; csúcsonként egyszer hívják meg

- Fragment - Texture shaderként is ismert; árnyékol egy töredéket, amely egy pixel egy 3D-s képen a sokszög raszterizálása után; színek, árnyékok és egyéb hatások feldolgozására szolgál

Számos kiterjesztés használható a GLSL shader tulajdonságait tároló fájlokhoz. Néhány gyakori fájlkiterjesztés:

- .VSH fájl - A csúcsok árnyékoló tulajdonságait tárolja

- .VERT fájl - A vertex shader tulajdonságait tárolja

- .FSH fájl - A fragmens shader tulajdonságait tárolja

- .FRAG fájl - A töredék árnyékoló tulajdonságait tárolja

Fájl információ

Kiterjesztés:
.GLSL
Típus kód:
GLSL
Kategória:
3D kép