BT Sözlüğü › Donanım › Alfa testi (alpha testing)

Alfa testi (alpha testing)

Donanım Svenska → Güncellendi: 2026-10-25

Alfa değeri bir eşiğin altında kalan pikseli tamamen atmak — sıralama derdi olmadan sert kenarlar veren ikili bir saydamlık.

Alfa kanalı iki şekilde kullanılabilir. Alfa karıştırma yarı saydam pikselleri birbiriyle harmanlar ve her şeyin doğru derinlik sırasıyla çizilmesini şart koşar. Alfa testi ise ikili bir karar verir: alfa eşiğin altındaysa piksel discard ile yok olur, değilse tamamen opaktır. Derinlik normal şekilde yazıldığı için çizim sırası önemli değildir ve Z-buffer ile sorunsuz çalışır — yapraklar, çitler ve tel örgüler için biçilmiş kaftandır.

Dezavantajı, her piksel ya açık ya kapalı olduğu için kenarlarda oluşan merdiven etkisidir. Bu, kararı çoklu örnekleme kapsama maskesine yayan alpha to coverage ile yumuşatılır. Eski sabit işlevli OpenGL'de bu iş glAlphaFunc idi; modern gölgelendiricilerde tek satırlık koddur.

← Sözlüğe dön