BLEND
Açıklama
Bu enumlar, çizim işlemleri sırasında bir pikselin nihai rengini hesaplamak için Karıştırma Fonksiyonu'na gönderilmeden önce, belirli bir pikselin Kaynak ve Hedef renk ve alfa kanalı değerlerinin ne ile çarpılacağını belirlemek amacıyla render.OverrideBlend tarafından kullanılır.
Bu enumların nasıl davrandığına dair etkileşimli bir gösterim için Anders Riggelsen'in Görsel glBlendFunc Aracına buradan bakın.

Değerler
| BLEND_ZERO | 0 | Çarpan, r=0, g=0, b=0, a=0 olacaktır.
Bu, Kaynak veya Hedefi nihai piksel renginden çıkarmak için kullanışlıdır. |
| BLEND_ONE | 1 | Çarpan, r=1, g=1, b=1, a=1 olacaktır.
Bu, Kaynak veya Hedefi başlangıç değerlerinde tutmak için kullanışlıdır. |
| BLEND_DST_COLOR | 2 | Çarpan, Hedef renk ve alfa ile aynı olacaktır. |
| BLEND_ONE_MINUS_DST_COLOR | 3 | Hedefin her bir renk ve alfa kanalı değeri 1'den çıkarılır.
Örnek: |
| BLEND_SRC_ALPHA | 4 | Tüm renk ve alfa kanalları, Kaynak alfa değeriyle aynı olacaktır.
Örnek: |
| BLEND_ONE_MINUS_SRC_ALPHA | 5 | Tüm renk ve alfa kanalları, Kaynak alfa değerinin 1'den çıkarılmasıyla elde edilen değere ayarlanacaktır.
Örnek: |
| BLEND_DST_ALPHA | 6 | Tüm renk ve alfa kanalları, Hedef alfa değerine ayarlanacaktır.
Örnek: |
| BLEND_ONE_MINUS_DST_ALPHA | 7 | Tüm renk ve alfa kanalları, Hedef alfa değerinin 1'den çıkarılmasıyla elde edilen değere ayarlanacaktır.
Örnek: |
| BLEND_SRC_ALPHA_SATURATE | 8 | İlk olarak, Kaynak alfa değeri, Hedef alfa değerinin 1'den çıkarılmasıyla elde edilen değerle karşılaştırılır ve ikisinden küçük olanı tutulur.
Ardından, Kaynak renk kanalları ilk adımdaki değerle çarpılır. Kaynak alfa kanalı Örnek: Hedef alfa değerinin Kaynağın renk kanalları daha küçük olan değerle çarpılır: Nihai Çarpan değeri |
| BLEND_SRC_COLOR | 9 | Çarpan, Kaynak renk ve alfa ile aynı olacaktır. |
| BLEND_ONE_MINUS_SRC_COLOR | 10 | Kaynağın her bir renk ve alfa kanalı değeri 1'den çıkarılır.
Örnek: |
Tüm sunucular · GmodTR Launcher · Rehber · GMod Wiki · GmodTR nedir? · Sunucu ekle · Discord