Fragments 1.0

लाइसेंस: मुफ्त ‎फ़ाइल आकार: 450.56 KB
‎उपयोगकर्ताओं की रेटिंग: 0.0/5 - ‎0 ‎वोट

या क़िस्‍म: टुकड़े एंड्रॉइड के लिए कस्टम ओपनजीएल जावा कार्यान्वयन के लिए एक डेमो एप्लिकेशन है। डेमो जीवंत, बेतरतीब ढंग से उत्पन्न विमानों के साथ अपनी उंगली ट्रेल्स के रूप में आप स्क्रीन भर में अपनी उंगली खींचें । कार्यान्वयन: विमानों को स्टैनफोर्ड के CS148 ग्राफिक्स वर्ग के लिए ओपनजीएल (जिसे एसजीएल कहा जाता है) के कस्टम लिखित जावा कार्यान्वयन का उपयोग करके एंड्रॉइड बिटमैप पर खींचा जाता है। कैनवास के प्रत्येक अतिरिक्त से पहले, एक यादृच्छिक रोटेशन और स्केलिंग मैट्रिक्स एसजीएल स्टैक पर धकेल दिया जाता है। प्रत्येक विमान एक "त्रिकोण पट्टी के लिए OpenGL कॉल के साथ तैयार एक वर्ग है." एक विमान तैयार होने के बाद, एसजीएल राज्य को यादृच्छिक परिवर्तनों से बहाल किया जाता है ताकि नई संपत्तियों वाला विमान खींचा जा सके। वर्गों के रंग की गणना त्रिकोण पट्टी वर्टिक्स को सौंपे गए रंगों के बीच बैरिसेंट्रिक इंटरपोलेशन का उपयोग करके की जाती है। ओपनजीएल/एसजीएल कार्यान्वयन कि इस डेमो शोकेस में पूर्ण ओपनजीएल एपीआई में सुविधाओं का एक उपयोग योग्य हिस्सा प्रदान करने के लिए अन्य सुविधाओं के बीच मैट्रिक्स स्टैक, वर्टिस स्थिति और रंग विनिर्देश, त्रिकोण ड्राइंग और बैरिसेंट्रिक इंटरपोलेशन की सुविधा है। प्रदर्शन: महत्वपूर्ण: कृपया ध्यान दें कि यह डेमो एप्लिकेशन प्रोसेसर गहन है। यह एंड्रॉयड प्लेटफॉर्म पर ओपनजीएल/एसजीएल के कस्टम, स्क्रैच-निर्मित जावा कार्यान्वयन की संभावना को प्रदर्शित करने के लिए है। चूंकि यह जावा में लिखा गया है और जावा एनडीके का उपयोग नहीं करता है या जीपीयू कॉल नहीं करता है, इसलिए इस एप्लिकेशन में रेंडरिंग देरी हो सकती है और कमजोर सीपीयू वाले उपकरणों पर धीमी गति से चल सकता है। प्रतिपुष्टि: यह आवेदन अभी भी विकास के अधीन है। किसी भी सवाल या टिप्पणियों की सराहना कर रहे हैं!

संस्करण इतिहास

  • विवरण 1.0 पर तैनात 2013-01-01

कार्यक्रम विवरण