2011-10-29 7 views
8

मैंने GLUT के बारे में बहुत सी बुरी टिप्पणियां देखी हैं, हालांकि ओपनफ्रेमवर्क इसका उपयोग करते हैं।जीएलयूटी इतना बुरा क्यों है?

भस्म डेवलपर्स ने कहा है कि वे जहाँ तक संभव हो भरमार से दूर रहना चाहते हैं कि ...

तो क्या इसके बारे में इतना बुरा है?

+1

इसमें बहुत अधिक है। –

+2

यह पुराना, लचीला और घृणित है। यह किसी चीज का त्वरित प्रोटोटाइप बनाने के लिए सबसे उपयोगी है, क्योंकि इसका उपयोग करना आसान है। – mpen

+1

"सिंडर डेवलपर्स"? – genpfault

उत्तर

17

आपको कभी भी वास्तविक GLUT का उपयोग नहीं करना चाहिए। इसे 2001 से या तो अपडेट नहीं किया गया है। दूसरी ओर फ्रीग्लूट बस ठीक है; यह मूल के साथ 100% पीछे संगत है और अभी भी अर्द्ध सक्रिय विकास में है। आप मान सकते हैं कि "GLUT" को "फ्रीग्लूट" का अर्थ देने के लिए इस उत्तर में कोई और संदर्भ नहीं है।

क्यों सिंडर डेवलपर्स इसका उपयोग नहीं करते हैं यह स्पष्ट है: क्योंकि वे फिर से लिख रहे हैं कि यह क्या करता है। वे GLUT को वैकल्पिक लिख रहे हैं।

जीएलयूटी को एप्लिकेशन को चलाने और चलाने के लिए डिज़ाइन किया गया है। यह सब कुछ काम करने के लिए अपने कोड को कहां रखना आसान और स्पष्ट बनाने के लिए डिज़ाइन किया गया है। आखिरकार यह है कि: स्क्रीन पर सामान फेंकना आपके लिए आसान बनाना है।

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

यह सही काम के लिए सही उपकरण का उपयोग करने के बारे में है। GLUT एक सरल, आत्मनिर्भर दृश्य प्रभाव को एक साथ रखने के लिए बहुत अच्छा है। यह बहुत अच्छा है अगर आप कुछ बुनियादी इनपुट (माउस मूवमेंट्स, की प्रेस प्रेस) चाहते हैं। लेकिन अगर आपके पास सख्त समय की ज़रूरत है, या ऐसी कई अन्य चीजें हैं जो वास्तविक एप्लिकेशन को करने की ज़रूरत है, तो जीएलयूटी मदद से बाधा बनने जा रहा है।

कोई कारण नहीं है कि आप प्रभावों के सरल परीक्षणों के लिए अपनी जेब में ग्लूट नहीं कर सकते हैं और फिर बाद में सिंडर या कुछ अन्य चीज़ों के लिए कुछ भी ला सकते हैं।

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

  • कोई संबंधित समस्या नहीं^_^