# Custom Shaders

- **İngilizce aslı:** https://wiki.facepunch.com/gmod/custom_shaders
- **Çeviri tarihi:** 2026-01-28

Başlık Tag (Geleneksel Şaderler)

## Geleneksel Şaderler

### Shader nedir?

Shaders programları [HLSL dili](https://learn.microsoft.com/en-us/windows/win32/direct3dhlsl/dx-graphics-hlsl)Bilgisayarın grafik kartında çalışır ve piksellerin rengini ve model zirvelerinin konumunu belirler.

### Shader Örneği

Bu, ekrandaki her pikselin rengini etkileyen bir Shader'dir. Pikselenmiş bir retro efekt üretmek için.

![pix_shader_example.png](https://gmod.tr/api/uploads/wiki/0c10b39a27d65e56b3f8.png)

## Shader nasıl yaparım?

Özel Shaders oluşturmak için kullanılan Shader hakkında bilgi için şunları görün: [Shaders/screenspace_general](https://gmod.tr/wiki/Shaders/screenspace_general)

Kendi Shaders'inizi oluşturmak hakkında daha fazla bilgi için:

- [Shader Authoring - Valve geliştiricileri topluluğu](https://developer.valvesoftware.com/wiki/Shader_Authoring)Shader yazma süreci için.
- [SDK Ekran Uzay Şaderleri - ficool2 GitHub](https://github.com/ficool2/sdk_screenspace_shaders)screenspace_general hakkında daha fazla bilgi için.
- [SCell555'in Shader Tasarımcısı](https://github.com/SCell555/ShaderCompile)Linux/Mac kullanıcıları için Wine/Crossover veya CI/CD süreçleri aracılığıyla kullanışlı olan bağımsız Shader kompozisyonu için.`SM1 non-float expression`Yani Wine için orijinal d3dcompilerini Winetricks üzerinden indirmelisin.
- [Srlions'ın RNDX kütüphanesi](https://github.com/Srlion/RNDX)Bir gölge örneği, yuvarlak şekiller çizer.
- [Ethan TheGreat'in Gm_universe shaders](https://github.com/EthanTheGreat/gm_universe)Gezegenleri çizen bir gölge örneği.
- [EthanTheGreat'ın gm_shaderbuild kullanımı](https://github.com/EthanTheGreat/gm_shaderbuild)kolay bir geliştirme için şaderleri sıcak yüklemenizi sağlayan bir hizmet.
- [Meetric'in gölge rehberi.](https://github.com/meetric1/gmod_shader_guide)Garry'nin Mod Shaders'ine dair kapsamlı bir rehber.

## Notlar:

> **NOT:** Şaderler aşağıdaki içerik yollarına dahil edilebilir: [MOD](https://gmod.tr/wiki/File_Search_Paths)- Evet .[BSP](https://gmod.tr/wiki/File_Search_Paths)- Evet .[Üçüncü taraf](https://gmod.tr/wiki/File_Search_Paths)

> **NOT:** Kaynak Motor oyunları `game/shaders/fxc`(GMO kullanımı `garrysmod/shaders/fxc`) dosya yüklenmesi `.vcs`Şaderler.

> **NOT:** Grafikleri için ToGL çeviri katmanına güvenen Linux / Mac kullanıcıları için SM3.0 desteği eksikliği nedeniyle sorunlarla karşılaşabilirler.

> **NOT:** UI şaderleri yapmaya çalışıyorsanız, sabit renkleri kullanın veya UI'de dokuları kullanın ve bunların gamma düzeltmesini istemezseniz (bakınız [2807 sayısı](https://github.com/Facepunch/garrysmod-issues/issues/2807)- Evet .[Emisyon 2241](https://github.com/Facepunch/garrysmod-requests/issues/2241)), sonra belirlenir `$linearwrite`1 (ve `linearread_basetexture`/etc. şaderinizde dokular kullanıyorsanız).

- [GMod Wiki ana sayfası](https://gmod.tr/wiki)

---

[Tüm sunucular](https://gmod.tr/) · [GmodTR Launcher](https://gmod.tr/launcher) · [Rehber](https://gmod.tr/rehber) · [GMod Wiki](https://gmod.tr/wiki) · [GmodTR nedir?](https://gmod.tr/hakkinda) · [Sunucu ekle](https://gmod.tr/sunucu-ekle) · [Discord](https://discord.gg/gmodtr)

Kaynak: https://gmod.tr/wiki/custom_shaders
