.FRAG Přípona souboru
Soubor fragmentového shaderu
| Vývojář | OpenGL |
| Popularita |
3,5 | 19 hlasů |
Co je soubor FRAG?
Soubor FRAG obsahuje vlastnosti fragmentového shaderu v jazyce GL Shading Language (GLSL). Ukládá grafickou funkci používanou k vykreslení fragmentu, který představuje pixel ve 3D grafice, pomocí barev RGB (s alfou), stínů a dalších efektů. Soubory FRAG lze také uložit jako soubory .FSH.
Další informace
GLSL je vyšší shaderovací jazyk se syntaxí podobnou programovacímu jazyku C. Využívá ho Open Graphics Library (OpenGL), aplikační programovací rozhraní (API), které vykresluje 2D a 3D grafiku v aplikacích na různých platformách. OpenGL využívají k vykreslování grafiky různé aplikace včetně Minecraftu, Adobe After Effects, Blenderu a Avogadra.
Co jsou shadery?
Shadery dodávají 3D grafice hloubku změnou jejího vzhledu, což zahrnuje určení úrovní barev, světla, tmy, odstínu, sytosti a kontrastu grafiky. Například úprava úhlu světla dopadajícího na povrch a vzdálenosti světla jsou dva příklady toho, jak může stínování změnit vzhled grafiky.
Shadery běží na grafickém procesoru počítače (GPU), čímž snižují zátěž centrálního procesoru počítače (CPU). Když CPU uvolníte od úlohy vykreslování grafiky, může své prostředky soustředit na spouštění kódu aplikace.
Existují dva hlavní typy shaderů GLSL:
- Vertex – manipuluje s vertexem, což je bod trojúhelníkové sítě 3D modelu, ve kterém se setkávají dvě čáry; určuje souřadnice vertexu a v širším měřítku umístění grafiky na obrazovce; volá se jednou pro každý vertex
- Fragment – také známý jako texturový shader; stínuje fragment, což je pixel v rasterizovaném trojúhelníku tvořícím 3D obraz; používá se ke zpracování barev, stínů a dalších efektů
Jak otevřít soubor FRAG
Soubory FRAG můžete otevřít pomocí nástrojů dodávaných s OpenGL SDK (pro více platforem). Soubory FRAG můžete také otevírat a upravovat v editorech zdrojového kódu, jako je Microsoft Visual Studio Code (pro více platforem), a v editorech prostého textu, jako je Microsoft Notepad (součást systému Windows), Apple TextEdit (součást systému macOS) nebo gedit (Linux).
POZNÁMKA: Editory prostého textu neposkytují užitečné funkce pro úpravy, jako je zvýrazňování syntaxe, které nabízejí editory zdrojového kódu.