में कैमरे का सामना करने के लिए स्प्राइट प्राप्त करना मेरे पास एक ऐसा गेम है जो 2 या उससे कम है, लेकिन 3 डी में प्रस्तुत किया गया है। 2 डी गेम फ़ील्ड के ऊपर कैमरा होवर पूरी तरह से लंबवत से लगभग 20 डिग्री झुका हुआ है ताकि इसे थोड़ा 3 डी परिप्रेक्ष्य दिया जा सके।OpenGLES
मेरे पास कुछ sprites हैं जिन्हें पूरी तरह से वर्ग प्रदान करने की आवश्यकता है, क्योंकि वे गोलाकार वस्तुओं का प्रतिनिधित्व करते हैं। मेरा पहला दृष्टिकोण 2 डी फ़ील्ड पर क्वाड फ्लैट प्रदान करता है जो उन्हें सही ढंग से स्थानांतरित करता है, लेकिन स्प्राइट परिप्रेक्ष्य विरूपण के अधीन था और यह हमेशा गोल नहीं दिखता था।
मेरा वर्तमान दृष्टिकोण यह है कि स्प्राइट्स को प्रस्तुत करते समय मैं कैमरे को गेम फ़ील्ड (और स्प्राइट्स) के लंबवत होने के लिए ले जाता हूं जो गारंटी देता है कि क्वाड परिप्रेक्ष्य से कभी विकृत नहीं होते हैं। इस बात की कमी यह है कि स्प्रिट्स की स्थिति थोड़ा अलग है, जहां कैमरा झुका हुआ था।
तो, कैसे मैं स्प्राइट कि कर रहे हैं प्रदान कर सकते हैं:
- पूरी तरह से वर्ग और कैमरे का सामना करना पड़ लेकिन मुझे मेरा कैमरा ले जाने के लिए इस लक्ष्य को हासिल करने के लिए आवश्यकता नहीं है।
- एक आकार है कि (बिंदु स्प्राइट के विपरीत) कैमरे से दूरी से प्रभावित है
धन्यवाद, यह बहुत उपयोगी है। –