.FSH Přípona souboru
Soubor fragmentového shaderu
| Vývojář | OpenGL |
| Popularita |
4,3 | 53 hlasů |
Co je soubor FSH?
Soubor FSH obsahuje vlastnosti fragmentového stínování v jazyce OpenGL Shading Language (GLSL). Ukládá kód fragmentového stínování, který spouští GPU za účelem vykreslení 3D grafiky s barvami, stíny a dalšími efekty. Soubory FSH lze také uložit jako soubory .FRAG.
Další informace
GLSL je jazyk pro stínování vyšší úrovně, který využívá Open Graphics Library OpenGL. Jedná se o aplikační programové rozhraní (API), které vykresluje 2D a 3D grafiku. OpenGL využívají různé aplikace, včetně Google Earth, Minecraftu a Adobe Photoshopu.
Soubory FSH obsahují data, která stínují fragment, což je pixel v rasterizovaném trojúhelníku tvořícím 3D obraz. Při vykreslování pomocí GPU určuje kód v souboru FSH barvu pixelů v grafice (včetně sytosti, odstínu, jasu a kontrastu).
POZNÁMKA: Fragmentové shadery se liší od vrcholových shaderů (soubory .VSH a .VERT), které ukládají kód vrcholů potřebný k úpravě pozice vrcholů trojúhelníkové sítě tvořící 3D model.
Jak otevřít soubor FSH
Soubory FSH můžete otevřít pomocí nástrojů dodávaných s OpenGL SDK (pro více platforem) a Apple Xcode (macOS). Soubory FSH můžete také otevřít a upravovat v editorech zdrojového kódu, jako je Microsoft Visual Studio Code (pro více platforem).
Soubory FSH můžete otevřít také v editorech prostého textu, jako je Microsoft Notepad (dodávaný s Windows), Apple TextEdit (dodávaný s macOS) nebo gedit (Linux), tyto editory však neposkytují užitečné možnosti úprav, jako je zvýrazňování syntaxe, které nabízejí editory zdrojového kódu.
POZNÁMKA: Soubory FSH můžete také otevřít pomocí AMD GPU ShaderAnalyzer (Windows) a Apple OpenGL Shader Builder (macOS), tyto programy však již nejsou vyvíjeny.