BT Sözlüğü › Programlama › Varyans gölge haritaları (VSM)

Varyans gölge haritaları (VSM)

Programlama Svenska → Güncellendi: 2026-10-25

Hem derinliği hem derinliğin karesini saklayan bir gölge haritası; Chebyshev eşitsizliği gölgelenmeyi kestirir, harita her doku gibi bulanıklaştırılıp filtrelenebilir ve yumuşak kenarlar ucuza gelir.

Sıradan bir gölge haritası filtrelenemez: iki derinliğin ortalaması, iki gölge testinin ortalaması değildir; bu yüzden bulanıklaştırma yanlış sonuç verir. William Donnelly ve Andrew Lauritzen (2006) derinliğin birinci ve ikinci momentlerini saklayarak bunu çözdü. Bu momentlerden Chebyshev eşitsizliği, gölgeleyen geometrinin oranı için bir üst sınır verir: gölgede olmak ya da olmamak gibi ikili bir durum yerine yumuşak bir geçiş.

Harita artık yalnızca ortalaması alınabilir sayılar tuttuğu için bir doku gibi ön filtrelenebilir, mipmap'lenebilir ve MSAA ile kullanılabilir. Dezavantajı, gölgelerin buluştuğu yerlerdeki ışık sızmasıdır; ESM, EVSM ve moment gölge haritası türevleri bunu dizginler.

← Sözlüğe dön