.SHADER Přípona souboru
Soubor shaderu Godot Engine
| Vývojář | Godot |
| Popularita |
4,5 | 11 hlasů |
Co je soubor SHADER?
Soubor SHADER obsahuje vlastnosti shaderu používané enginem Godot Engine, bezplatným open source enginem pro tvorbu 2D a 3D her. Ukládá různé datové typy a funkce v jazyce shaderů Godot, který je založený na jazyce shaderů OpenGL ES (GLSL ES) 3.0. Soubory SHADER používají shaderové programy ve hře pro 2D a 3D vykreslování a částice ve hře.
Další informace
Se soubory SHADER se nejspíš setkáte pouze při vývoji hry v enginu Godot Engine. Soubory SHADER se ukládají v prostém textovém formátu a lze je zobrazit v textovém editoru.
Programy, které otevírají nebo odkazují na soubory SHADER
Shaderový soubor enginu Quake 3
| Vývojář | id Software |
| Popularita |
3,4 | 16 hlasů |
Soubor vlastností shaderu používaný hrami vyvinutými pro id Tech 3, engine Quake III; obsahuje definice textur map, například obrazové soubory, měřítko, pohyb a nastavení osvětlení; odkazují na něj další součásti hry, například načítače map, aby nastavily vlastnosti vzhledu ve hře.
Další informace
Soubory SHADER jsou uloženy ve formátu prostého textu a lze je zobrazit v textovém editoru. Často se nacházejí v adresáři /scripts herního balíčku .PK3.
Programy, které otevírají nebo odkazují na soubory SHADER
Unity shaderový asset
| Vývojář | Unity Technologies |
| Popularita |
3,0 | 3 hlasy |
Soubor SHADER je shaderový asset vytvořený v Unity, aplikaci pro vývoj videoher. Obsahuje zdrojový kód používaný k vykreslování pixelů ve hře. Soubory SHADER se vytvářejí výběrem možnosti Assets → Create → Shader z lišty nabídek Unity.
Další informace
Unity je multiplatformní aplikace pro vývoj 3D videoher. Když vývojář vytváří hru v Unity, může do ní přidávat shadery. Shadery jsou programy, které hře říkají, jak vykreslovat pixely v různých podmínkách a vytvářet tak efekty stínů, osvětlení a textur.
Shadery vytvořené pro použití v Unity se ukládají jako soubory SHADER. Tyto soubory jsou soubory s prostým textem, které obsahují zdrojový kód napsaný v programovacích jazycích High-level Shader Language (HLSL) a ShaderLab. HLSL je jazyk podobný jazyku C, který vytvořila a udržuje společnost Microsoft, zatímco ShaderLab je proprietární shaderový programovací jazyk Unity. Části souboru SHADER napsané v HLSL začínají předponami HLSL nebo CG.
Jak otevřít soubor SHADER
Soubory SHADER jsou určeny k otevírání v aplikaci Unity Technologies Unity (multiplatformní) jako součást projektu Unity. Chcete-li importovat soubor SHADER do projektu Unity, otevřete projekt, klikněte pravým tlačítkem v okně Project a vyberte možnost Import New Asset.... Poté vyberte a importujte soubor SHADER. Po importu souboru SHADER do Unity můžete poklepáním na nový shaderový asset zobrazit jeho kód v editoru skriptů.
Protože jsou soubory SHADER soubory s prostým textem, můžete je také otevírat a upravovat v libovolném editoru textu nebo zdrojového kódu, například v aplikaci Microsoft Visual Studio Code (multiplatformní) nebo GitHub Atom (multiplatformní).
