Bir parçacık sistemi yazıyorum ve parçacıkları ayırmadan uygun alfa harmanlamayı elde etmek için bir hile bulmak istiyorum çünkü:
- Her parçacık tek bir kafes içinde bir nokta sprite ve şeffaf düğümleri sıralamak için sahne grafiği yeteneğini kullanamıyorum. Yine de sistem düğümü uygun şekilde sıralanmalıdır.
- Parçacık konumu gölgelendiricide başlangıç hızı, hızlanma ve zamandan hesaplanır. Sistemi sıralamak için, tüm bu hesaplamaları CPU üzerinde yapmak zorunda kalacağım, bu da kaçınmak istediğim bir şey.
- Yüzlerce parçacığı kamera konumuna göre ayırmak ve GPU'ya yüklemek her bir çerçevenin sessiz ve ağır bir şekilde çalışmasını sağlar.
Alfa testi GLES 2.0'da yeterince hızlı görünüyor ve saydam olmayan ancak "maskeli" dokular için iyi çalışıyor. Yine de, yarı saydam parçacıklar için yeterli değildir.
bu işi nasıl halledersin?