render.SetStencilEnable

  render.SetStencilEnable( boolean newState )

Açıklama

Gelecekteki çizim işlemleri için Stencil sistemini etkinleştirir veya devre dışı bırakır.

Etkinleştirildiğinde, çizim işlemlerinden etkilenen tüm piksellerin aktif Render Target'ının Stencil Buffer'ındaki karşılık gelen değerleri, mevcut Referans Değeri ile ve mevcut Depth Buffer değerleri de çizim işlemindeki karşılık gelen pikselin derinliği ile karşılaştırılır.
Bu karşılaştırmaların sonuçlarına bağlı olarak, pikselin Stencil Buffer değeri üzerinde Pass, Fail veya Z-Fail işlemlerinden biri gerçekleştirilir.
Bir piksel, yalnızca Pass işlemi gerçekleştirildiğinde aktif Render Target'ta güncellenir.

Stencil sistemi hakkında kullanım örnekleri de dahil olmak üzere daha ayrıntılı bilgi için Stencils Render Referansı sayfasına bakın.

Stencil sisteminin yapılandırması otomatik olarak sıfırlanmaz.
Beklenmedik davranışları önlemek için, etkinleştirdikten sonra Stencil sisteminin kendi kullanım durumunuza uygun şekilde yapılandırıldığından daima manuel olarak emin olun.

Argümanlar

1 boolean newState
Yeni durum.

Tüm sunucular · GmodTR Launcher · Rehber · GMod Wiki · GmodTR nedir? · Sunucu ekle · Discord