# screenspace\_general\_8tex

- **İngilizce aslı:** https://wiki.facepunch.com/gmod/Shaders/screenspace_general_8tex
- **Çeviri tarihi:** 2026-01-17

## Açıklama

Bu, gölgelendirici miraslama konusunda bir denemedir. Bu, [screenspace_general](https://gmod.tr/wiki/Shaders/screenspace_general) ile aynıdır, ancak 8 doku örnekleyicisini bağlar. Özel gölgelendiriciler oluşturma hakkında daha fazla bilgi için [Özel Gölgelendiriciler referans sayfasına](https://gmod.tr/wiki/custom_shaders) bakın.

Bu, son sürümde (2025.12.01) eklenmiştir. Şu anda yalnızca [Dev Branch](https://gmod.tr/wiki/Dev_Branch)'te kullanılabilir olabilir.

## Parametre

[string](https://gmod.tr/wiki/string) **PIXSHADER**

Sağladığınız özel piksel gölgelendirici. Sonunda `_ps20` sonunda sonek olmalıdır. SM3.0 piksel gölgelendiricileri kullanmak istiyorsanız, SM3.0 köşe gölgelendiricisini de geçmelisiniz, aksi takdirde SM2.0b ile sınırlı kalırsınız.

**Varsayılan:** `""`

[string](https://gmod.tr/wiki/string) **VERTEXSHADER**

Sağladığınız özel köşe gölgelendirici. Sonunda `_vs20` veya `_vs30` sonunda sonek olmalıdır.

**Varsayılan:** `""`

[boolean](https://gmod.tr/wiki/boolean) **DISABLE_COLOR_WRITES**

**Varsayılan:** `false`

[float](https://gmod.tr/wiki/float) **ALPHATESTED**

**Varsayılan** `0`

[boolean](https://gmod.tr/wiki/boolean) **ALPHA_BLEND**

**Varsayılan** `false`

[boolean](https://gmod.tr/wiki/boolean) **ALPHA_BLEND_COLOR_OVERLAY**

**Varsayılan** `false`

[ITexture](https://gmod.tr/wiki/ITexture) **BASETEXTURE**

Shader'ınıza sağlanacak doku.

[ITexture](https://gmod.tr/wiki/ITexture) **TEXTURE1**

Shader'ınız için slot 1'de kullanılabilir olacak doku.

[ITexture](https://gmod.tr/wiki/ITexture) **TEXTURE2**

Shader'ınızın 2. yuvasında kullanılabilecek doku.

[ITexture](https://gmod.tr/wiki/ITexture) **TEXTURE3**

Shader'ınızda 3. yuvada kullanılabilecek doku.

[ITexture](https://gmod.tr/wiki/ITexture) **TEXTURE4**

Shader'ınızda 4. yuvada kullanılabilecek doku.

[ITexture](https://gmod.tr/wiki/ITexture) **TEXTURE5**

Shader'ınızda 5. yuvada kullanılabilecek doku.

[ITexture](https://gmod.tr/wiki/ITexture) **TEXTURE6**

Shader'ınızda 6. yuvada kullanılabilecek doku.

[ITexture](https://gmod.tr/wiki/ITexture) **TEXTURE7**

Shader'ınızda 7. yuvada kullanılabilecek doku.

[boolean](https://gmod.tr/wiki/boolean) **LINEARREAD_BASETEXTURE**

Doku rengini doğrusal olarak okumak mı yoksa gama düzeltmesi uygulamak mı?

**Varsayılan:** `false`

[boolean](https://gmod.tr/wiki/boolean) **LINEARREAD_TEXTURE1**

Tekstür rengini doğrusal olarak okumak mı yoksa gama düzeltmesi uygulamak mı?

**Varsayılan:** `false`

[boolean](https://gmod.tr/wiki/boolean) **LINEARREAD_TEXTURE2**

Doku rengini doğrusal olarak okumak mı yoksa gama düzeltmesi uygulamak mı?

**Varsayılan:** `false`

[boolean](https://gmod.tr/wiki/boolean) **LINEARREAD_TEXTURE3**

Doku rengini doğrusal olarak okumak mı yoksa gama düzeltmesi uygulamak mı?

**Varsayılan** `false`

[boolean](https://gmod.tr/wiki/boolean) **LINEARREAD_TEXTURE4**

Doku rengini doğrusal olarak okumak mı yoksa gama düzeltmesi uygulamak mı.

**Varsayılan** `false`

[boolean](https://gmod.tr/wiki/boolean) **LINEARREAD_TEXTURE5**

Doku rengini doğrusal olarak okumak mı yoksa gama düzeltmesi uygulamak mı?

**Varsayılan:** `false`

[boolean](https://gmod.tr/wiki/boolean) **LINEARREAD_TEXTURE6**

Doku rengini doğrusal olarak okumak mı yoksa gama düzeltmesi uygulamak mı?

**Varsayılan:** `false`

[boolean](https://gmod.tr/wiki/boolean) **LINEARREAD_TEXTURE7**

Doku rengini doğrusal olarak okumak mı yoksa gama düzeltmesi uygulamak mı?

**Varsayılan** `false`

[boolean](https://gmod.tr/wiki/boolean) **LINEARWRITE**

Doku rengini doğrusal olarak yazmak mı yoksa gama düzeltmesi uygulamak mı.

**Varsayılan** `false`

[boolean](https://gmod.tr/wiki/boolean) **VERTEXTRANSFORM**

Verts dünya uzayındadır.

**Varsayılan** `false`

[boolean](https://gmod.tr/wiki/boolean) **VERTEXNORMAL**

Malzeme formatında köşe normali (sıkıştırılmış) belirtin.

**Varsayılan** `false`

[boolean](https://gmod.tr/wiki/boolean) **ALPHABLEND**

Alfa karışımını etkinleştirip etkinleştirmemeyi belirler.

**Varsayılan:** `false`

[boolean](https://gmod.tr/wiki/boolean) **MULTIPLYCOLOR**

src ve dest renklerini çarpıp çarpmayacağını belirler.

**Varsayılan** `false`

[boolean](https://gmod.tr/wiki/boolean) **WRITEALPHA**

Alfa yazmayı etkinleştirip etkinleştirmemeyi belirler.

**Varsayılan** `false`

[boolean](https://gmod.tr/wiki/boolean) **WRITEDEPTH**

Derinlik yazmayı etkinleştirip etkinleştirmeyeceğini belirler.

**Varsayılan** `false`

[tamsayı](https://gmod.tr/wiki/integer) **TCSIZE0**

Doku koordinatında bulunan bileşenlerin sayısı.

**Varsayılan** `2`

[tamsayı](https://gmod.tr/wiki/integer) **TCSIZE1**

Doku coord1'deki bileşen sayısı.

**Varsayılan** `0`

[tamsayı](https://gmod.tr/wiki/integer) **TCSIZE2**

Doku koordinatında bulunan bileşenlerin sayısı.

**Varsayılan** `0`

[tamsayı](https://gmod.tr/wiki/integer) **TCSIZE3**

Doku koordinatında bulunan bileşenlerin sayısı.

**Varsayılan:** `0`

[tamsayı](https://gmod.tr/wiki/integer) **TCSIZE4**

Doku koordinatında bulunan bileşenlerin sayısı.

**Varsayılan:** `0`

[tamsayı](https://gmod.tr/wiki/integer) **TCSIZE5**

Doku koordinatındaki bileşen sayısı5.

**Varsayılan:** `0`

[tamsayı](https://gmod.tr/wiki/integer) **TCSIZE6**

Doku koordinatındaki bileşen sayısı6.

**Varsayılan:** `0`

[tamsayı](https://gmod.tr/wiki/integer) **TCSIZE7**

Doku koordinatındaki bileşen sayısı7.

**Varsayılan** `0`

[boolean](https://gmod.tr/wiki/boolean) **CULL**

Culling kontrolü - `0` = nocull, `1` = eleme yap.

**Varsayılan:** `0`

[boolean](https://gmod.tr/wiki/boolean) **DERİNLİK TESTİ**

Derinlik testini etkinleştir.

**Varsayılan** `0`

[boolean](https://gmod.tr/wiki/boolean) **COPYALPHA**

**Varsayılan** `0`

[matris](https://wiki.facepunch.com/gmod/matrix) **VIEWPROJMAT**

Piksel gölgelendiricide g_viewProjMatrix (kayıt c11) tarafından kullanılır.

**Varsayılan:** `0`

[matris](https://wiki.facepunch.com/gmod/matrix) **INVVIEWPROJMAT**

Piksel gölgelendiricide g_invViewMatrix (kayıt c15) tarafından kullanılır.

**Varsayılan** `0`

[tamsayı](https://gmod.tr/wiki/integer) **BLENDOPMIN**

**Varsayılan** `0`

[sayı](https://gmod.tr/wiki/number) **VERTEXCOLOR**

[boolean](https://gmod.tr/wiki/boolean) **IGNOREZ**

ZBuffer'ı yok sayıp saymayacağını belirler.

**Varsayılan** `false`

[float](https://gmod.tr/wiki/float) **C0_X**

Özel gölgelendiriciniz için kullanabileceğiniz sahte parametre.

**Varsayılan:** `0`

[float](https://gmod.tr/wiki/float) **C0_Y**

Özel gölgelendiriciniz için kullanabileceğiniz sahte parametre.

**Varsayılan:** `0`

[float](https://gmod.tr/wiki/float) **C0_Z**

Özel gölgelendiriciniz için kullanabileceğiniz sahte parametre.

**Varsayılan:** `0`

[float](https://gmod.tr/wiki/float) **C0_W**

Özel gölgelendiriciniz için kullanabileceğiniz sahte parametre.

**Varsayılan:** `0`

[float](https://gmod.tr/wiki/float) **C1_X**

Özel gölgelendiriciniz için kullanabileceğiniz sahte parametre.

**Varsayılan:** `0`

[float](https://gmod.tr/wiki/float) **C1_Y**

Özel gölgelendiriciniz için kullanabileceğiniz sahte parametre.

**Varsayılan:** `0`

[float](https://gmod.tr/wiki/float) **C1_Z**

Özel gölgelendiriciniz için kullanabileceğiniz sahte parametre.

**Varsayılan:** `0`

[float](https://gmod.tr/wiki/float) **C1_W**

Özel gölgelendiriciniz için kullanabileceğiniz sahte parametre.

**Varsayılan:** `0`

[float](https://gmod.tr/wiki/float) **C2_X**

Özel gölgelendiriciniz için kullanabileceğiniz sahte parametre.

**Varsayılan:** `0`

[float](https://gmod.tr/wiki/float) **C2_Y**

Özel gölgelendiriciniz için kullanabileceğiniz sahte parametre.

**Varsayılan:** `0`

[float](https://gmod.tr/wiki/float) **C2_Z**

Özel gölgelendiriciniz için kullanabileceğiniz sahte parametre.

**Varsayılan:** `0`

[float](https://gmod.tr/wiki/float) **C2_W**

Özel gölgelendiriciniz için kullanabileceğiniz sahte parametre.

**Varsayılan:** `0`

[float](https://gmod.tr/wiki/float) **C3_X**

Özel gölgelendiriciniz için kullanabileceğiniz sahte parametre.

**Varsayılan:** `0`

[float](https://gmod.tr/wiki/float) **C3_Y**

Özel gölgelendiriciniz için kullanabileceğiniz sahte parametre.

**Varsayılan:** `0`

[float](https://gmod.tr/wiki/float) **C3_Z**

Özel gölgelendiriciniz için kullanabileceğiniz sahte parametre.

**Varsayılan:** `0`

[float](https://gmod.tr/wiki/float) **C3_W**

Özel gölgelendiriciniz için kullanabileceğiniz sahte parametre.

**Varsayılan** `0`

- [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/Shaders/screenspace_general_8tex
