मैं एंडइंजिन और ओपनजीएल ES 2.0 के साथ काम कर रहा हूं। मैं GL_MAX_TEXTURE_SIZE
पढ़ने के बारे में पढ़ता रहता हूं और मुझे अपने ग्रंथों को 1024x1024
के तहत कैसे रखना चाहिए। मैंने टीएमएक्स एक्सटेंशन में टाइलसेट का उपयोग करने से पहले और गलत शुरुआत की है (यदि आप एंडींजिन नहीं जानते हैं तो वास्तव में कोई फर्क नहीं पड़ता) मैं एक टाइलसेट प्राप्त करता हूं जो 1024px
से अधिक बनावट बना देता है। मैं टाइल्ससेट को दो में विभाजित करने की सोच रहा हूं, जिससे उन्हें "सुरक्षित" बना दिया जा रहा है। लेकिन मुझे पिछले कुछ वर्षों में जारी कोई भी डिवाइस नहीं मिला है, जिसकी सीमा 2048x2048
के तहत निर्धारित है। क्या कोई सूची या वेबसाइट है जिसका उपयोग मैं GL_MAX_TEXTURE_SIZE
द्वारा डिवाइस फ़िल्टर करने के लिए कर सकता हूं?एंड्रॉइड डिवाइस GL_MAX_TEXTURE_SIZE सीमा, सुरक्षित बनावट आकार
मैं निम्नलिखित प्रश्नों पढ़ें:
- Minimum required Texture Size for compliance with OpenGL-ES 2.0 on Android?
- Is there any Android device with screen size greater than GL_MAX_TEXTURE_SIZE?
And I used this site to search for devices. लेकिन मैं GL_MAX_TEXTURE_SIZE
, जो खोज थकाऊ बनाता द्वारा/फिल्टर द्वारा खोज नहीं कर सकते। मैं ज्यादातर पूछ रहा हूं क्योंकि मैंने गलत शुरुआत की है, यह एक शौक परियोजना है और संभवतः संभावित डिवाइसों की संख्या की तुलना में काम की मात्रा बहुत बड़ी हो सकती है (मुझे 0
की उम्मीद है)।
आप का उपयोग जावा कोड में अपने Android डिवाइस क्वेरी कर सकते हैं: पूर्णांक [] अधिकतम = नई int [1]; GLES20.glGetIntegerv (GLES20.GL_MAX_TEXTURE_SIZE, अधिकतम, 0); – Antinous