2015-09-02 5 views
9

मैं अल्फा के साथ 24 बिट .png का उपयोग कर रहा हूं, फ़ोटोशॉप से, और बस एक .psd की कोशिश की जो OpenGL ES के साथ ठीक काम करता था, लेकिन धातु को अल्फा चैनल नहीं मिला।एससीएनपार्टिकल के लिए सबसे अधिक प्रदर्शन छवि प्रारूप?

दृश्यकिट के भीतर कणों के लिए बिल्कुल सबसे अधिक प्रदर्शन करने वाला बनावट प्रारूप क्या है?

यदि आवश्यक हो, तो परीक्षण करने के लिए यहां एक चादर है।

यह सफेद दिखता है ... रिक्त स्थान पर राइट क्लिक करें और सहेजें। यह अंगूठियों का अल्फा भारी सेट है। आप शायद मुश्किल से उन्हें बाहर कर सकते हैं यदि आप स्क्रीन पर भेंगापन:

enter image description here

अतिरंजित उदाहरण उपयोग के मामले:

https://www.dropbox.com/s/vu4dvfl0aj3f50o/circless.mov?dl=0

enter image description here

// अतिरिक्त अंक किसी को भी अनुमान लगा सकते हैं के लिए वीडियो में बाएं और दाएं छल्ले के बीच का अंतर।

+0

धन्यवाद मुझे लगता है कि मेरी स्क्रीन को सफाई की आवश्यकता है ... और "कलाकार" एक वीज़ल शब्द है: क्या आप सबसे तेज़, सबसे अधिक फीचर-लेटेन या कुछ और चाहते हैं? – Roddy

+0

सबसे तेज़। लेकिन मैंने बनावट जोड़ दी है ताकि आप देख सकें कि यह किसी भी प्रारूप में सुझाए गए सभी क्रुडी में जाता है या नहीं। स्पष्ट रूप से लक्ष्य गति और गुणवत्ता का एक संकर है, लेकिन हमेशा प्रदान की गई बनावट गुणवत्ता के विचारों के लिए कुछ प्रकार की आधार रेखा के रूप में कार्य करती है। इसके अलावा एक उदाहरण उपयोग केस वीडियो के साथ संपादित किया गया। – Confused

उत्तर

3

एक ग्रेस्केल/अल्फा पीएनजी का प्रयोग करें, आरजीबीए नहीं। चूंकि यह 32 (8 + 8 + 8 + 8) के बजाय 16 बिट्स प्रति पिक्सेल (8 + 8) का उपयोग करता है, प्रारंभिक बनावट लोड तेज होगा और यह (जीपीयू के आधार पर) कम स्मृति का भी उपयोग कर सकता है। समय प्रस्तुत करने पर, आप एक गति अंतर को देखने के लिए नहीं जा रहे हैं, क्योंकि जो कुछ भी बनावट प्रारूप है, वह अभी भी एक पूर्ण आरजीबी (ए) रेंडर बफर पर खींचा जा रहा है।

वहाँ भी PVRTC, जो आप नीचे पिक्सेल के अनुसार कम 2-4 के रूप में बिट्स प्राप्त कर सकते हैं, लेकिन मैं अपनी छवि पर Imagine’s tool बाहर करने की कोशिश की और यहां तक ​​कि उच्चतम गुणवत्ता सेटिंग्स नीचे की तरह कलाकृतियों का एक समूह के कारण होता है:

PVR artifacts

लंबी कहानी छोटी: ग्रेस्केल + अल्फा पीएनजी के साथ जाएं, जिसे आप फ़ोटोशॉप से ​​आसानी से निर्यात कर सकते हैं। यदि आपका कण प्रणाली आपकी फ्रेम दर को चोट पहुंचा रहा है, तो कणों की संख्या और/या आकार को कम करें- इस मामले में आप स्रोत बनावट एटलस में एक दूसरे के शीर्ष पर अपने कुछ कण छवियों को लेयर करने में सक्षम हो सकते हैं, जो बहुत अधिक ध्यान देने योग्य नहीं हो सकता है यदि आप उन आकारों को चुनते हैं जो पर्याप्त आकार में भिन्न हैं।

+0

तो लोडिंग और संपीड़न के अलावा, डिवाइस पर एक बार बनावट के बीच कोई प्रदर्शन अंतर नहीं है क्योंकि आईओएस जीपीयू हमेशा इसे एक ही प्रकार का आरजीबी (ए) बनाते हैं? – Confused

+0

जहां तक ​​मुझे पता है, हाँ। –

+0

मैं कम बिट गहराई वाले विभिन्न प्रारूपों के बारे में कुछ पढ़ रहा हूं, लेकिन पीआरवीटीसी के रूप में मूल रूप से कम नहीं है। प्रति रंग 4 बिट की तरह, और पसंद है। क्या वैसे भी है कि एक 4 बिट प्रति रंग बनावट का उपयोग 8 बिट प्रति रंग बनावट प्रारूप पर योजक मिश्रण की गति को दोगुना कर सकता है ... जाहिर है यदि GPU 4 बिट के रूप में 4 बिट स्टोर और उपयोग कर सकता है। लेकिन इस तरह का शोध वास्तव में मेरे सिर को चोट पहुंचा रहा है। कल्पना पत्र मेरे जैसे मूर्खों के लिए नहीं बने हैं। – Confused

संबंधित मुद्दे