मैं एक कण प्रणाली लिख रहा हूं और बिना छंटे कणों के बिना उचित अल्फा सम्मिश्रण प्राप्त करने के लिए एक चाल खोजना चाहूंगा क्योंकि:
- प्रत्येक कण एक जाल में एक बिंदु स्प्राइट है और मैं पारदर्शी नोड्स को सॉर्ट करने के लिए दृश्य ग्राफ क्षमता का उपयोग नहीं कर सकता। सिस्टम नोड को ठीक से सॉर्ट किया जाना चाहिए, हालांकि।
- कण की स्थिति प्रारंभिक वेग, त्वरण और समय से shader पर गणना की जाती है। सिस्टम को सॉर्ट करने के लिए मुझे सीपीयू पर यह सभी संगणनाएँ करनी होंगी, जो कि मैं बचना चाहता हूँ।
- कैमरे की स्थिति के खिलाफ सैकड़ों कणों को छांटना और GPU पर प्रत्येक फ्रेम सीम को शांत भारी संचालन के लिए अपलोड करना।
अल्फा परीक्षण जीएलईएस 2.0 पर काफी तेज लगता है और गैर-पारदर्शी लेकिन "नकाबपोश" बनावट के लिए ठीक काम करता है। फिर भी, यह अर्ध-पारदर्शी कणों के लिए पर्याप्त नहीं है।
आप इसे कैसे संभालेंगे?