2010-08-30 20 views
14

का उपयोग कर एंड्रॉइड पर बिटमैप कैसे आकर्षित करें मेरे पास * .bmp फ़ाइल की सामग्री (बिना शीर्षलेख) की तरह आरजीबी मानों का बाइट सरणी है। मैं क्या करना चाहता हूं, ओपनजीएल का उपयोग करके एंड्रॉइड पर संबंधित बिटमैप खींचें।ओपनजीएल

ऐसा लगता है कि ओपनजीएल ईएस में एक एकल एपीआई नहीं है जो सच करेगी?

यदि सच है, तो मैं यह कैसे कर सकता हूं?

पीएस: असल में, मैं इसे जावा कोड में खींच सकता हूं, लेकिन यह बहुत धीमा है और बहुत अधिक CPU समय खर्च करता है। तो मैं इसे ओपनजीएल के साथ खींचने की कोशिश करना चाहता हूं। क्या कोई अन्य सलाह है? या शायद ओपनजीएल सही जवाब नहीं हो सकता है?

सभी को धन्यवाद!

उत्तर

0

यह एक बहुत ही सामान्य सवाल है, आप इंटरनेट पर बहुत से एंड्रॉइड ओपनजीएल ES कोड नमूने पा सकते हैं।

एक अच्छी शुरुआत है लेकिन Android के लिए वास्तविक समय खेल लिखने पर गूगल आईओ वार्ता होगा:

http://code.google.com/events/io/2009/sessions/WritingRealTimeGamesAndroid.html

http://www.androidphonethemes.com/google-io-2010-writing-real-time-games-for-android-redux

पहली प्रस्तुति मैं सिर्फ एक के लिए जुड़ा हुआ की 25 पेज 23 देखें एंड्रॉइड में मौजूदा विभिन्न कैनवास और ओपनजीएल ईएस ड्राइंग विधियों की तुलना।

+0

दोनों लिंक के ऊपर काम नहीं कर रहे हैं। –

4

बीएमपी शुरू करने के लिए वास्तव में एक खराब प्रारूप है, आपको पीएनजी फाइलों का उपयोग करना चाहिए। वे छोटे हैं और एक ही गुणवत्ता की पेशकश करते हैं। ओपनजीएल का उपयोग करने के साथ काम करना भी आसान है।

आप इसे एंड्रॉइड में आसानी से कर सकते हैं। आप बनावट लोडिंग में देखना चाहते हैं। यहां एक लिंक दिया गया है: http://qdevarena.blogspot.com/2009/02/how-to-load-texture-in-android-opengl.html