Bir WebGL'de, bir parça gölgelendirici tarafından işlenen bir ekran alanı dörtlüsü göndermek istiyorum, ancak parça gölgelendiricinin yalnızca belirli koşullar altında bir piksel yazmasını sağlayın (örneğin ... bir daire içinde olduğunu veya piksel, bir eğri denklemi veya başka bir şeyle tanımlanan bir yarımuzayın pozitif tarafına aitti).
Bir fragman gölgelendiricisinde "piksel yazma" demek mümkün müdür?
Bunun, alfa harmanlama, bunu ilk oluşturma ve arka plan rengini bir piksel çizmek istemediği yere koyması veya belki de derinlik veya şablon tamponlarıyla bir numara yapması gibi çeşitli yöntemler kullanılarak gerçekleştirilebileceğini biliyorum. Ayrıca oluşturmak istediğim şeye uyması için bir grup geometri oluşturabileceğimi de biliyorum.
Parça gölgelendiricinin bir piksel yazmamayı seçmesinin bir yolu var mı?