Tuesday 21 November 2017

भरमार डाउनलोड द्विआधारी विकल्प


ट्रांसमिशन शून्य फ्रीलाट विंडोज डेवलपमेंट लायब्रेरीज़ परिचय एसेक्स विश्वविद्यालय में, मैंने इंटरैक्टिव कम्प्यूटर ग्राफिक्स (या ईई 222 नामक एक मॉड्यूल लिया जैसा कि हमने इसे निर्दिष्ट किया है)। पाठ्यक्रमों में से अर्ध-पीओवी-रे का उपयोग चित्र बनाने के लिए किया गया, और फिर उन्हें एक उच्च गुणवत्ता वाले एनीमेशन बनाने के लिए एक साथ डाल दिया। पाठ्यक्रम के दूसरे भाग में सी और ओपनजीएल का इस्तेमाल करते हुए प्रोग्रामिंग रीयल-टाइम इंटरेक्टिव ग्राफिक्स शामिल थे, जिसमें ग्लूटाल लाइब्रेरी फ्रीगलट की मदद मिली थी। मैं अपना अंतिम वर्ष प्रोजेक्ट करने के लिए चला गया, सी और ओपनजीएल में सिमुलेशन का निर्माण करना यह पहली बार मैंने एक वास्तविक आवेदन लिखा था, और मेरे पास अभी भी ग्लूटाइट के लिए एक नरम स्थान है। मेरी यूनिवर्सिटी परियोजना के लिए, मैं विंडोज बिल्ड के लिए Win32 प्रोजेक्ट के लिए नैट रॉबिन्स जीएलयूयूटीयूटीयूयूटीयूयूटीयूटीयूटीयूटीयूटीयूयूटी और लिनक्स बिल्ड के लिए फ्रीगलट का इस्तेमाल किया। विंडोज फ्रीग्लूट बाइनरी पैकेज मिलना मुश्किल है, खासकर मिनगू कंपाइलर के लिए, इसलिए मैंने उचित पैकेज बनाया और उन्हें ऑनलाइन बना दिया। आप माइक्रोसॉफ्ट्स विज़ुअल सी और मिनजीड का उपयोग करके फ्रीगलट एप्लिकेशन को बनाने के लिए उनका उपयोग कर सकते हैं। फ्रीग्लट 3.0.0 एमएसवीसी पैकेज: इस पैकेज में 32 और 64 बिट विंडोज़ डीएलएल, आयात लाइब्रेरी और हेडर फाइल शामिल हैं, फ्रीलाट एप्लीकेशन को माइक्रोसॉफ्ट विज़ुअल सी का उपयोग करके लिखित किया जा सकता है। पैकेज को स्टूडियो कोड से स्टूडियो कोड से बनाया गया था। डीएलएल द्विआधारी है मेरी मिनजीडब्ल्यूएलएल दोनों के साथ संगत है, और नैट रॉबिन द्वारा प्रदान किए गए Win32 DLL के लिए GLUT DLL का परीक्षण विंडोज 98 एसई, विंडोज एमई, विंडोज 2000, विंडोज एक्सपी, विंडोज विस्टा, विंडोज 7 (64 बिट), और विंडोज 8 (64 बिट) पर किया गया है। फ्रीग्लूट 3.0.0 मिनग़ू पैकेज इस पैकेज में 32 और 64 बिट विंडोज़ डीएलएल, आयात लाइब्रेरी, स्थैतिक लाइब्रेरी और हेडर फाइल शामिल हैं, फ्रीग्लॉट एप्लिकेशन को मिनिजीड्यू कंपाइलर का उपयोग करके संकलित किया जा सकता है। पैकेज को मिनगू द्वारा स्रोत कोड से बनाया गया था। DLL मेरी MSVC DLL, और नैट रॉबिन द्वारा प्रदान किए गए Win32 DLL के लिए GLUT दोनों के साथ द्विआधारी संगत है। DLL का परीक्षण विंडोज 98 एसई, विंडोज एमई, विंडोज 2000, विंडोज एक्सपी, विंडोज विस्टा, विंडोज 7 (64 बिट), और विंडोज 8 (64 बिट) पर किया गया है। पैकेज को विभिन्न आईडीई के साथ भी काम करना चाहिए, जो कि न्यूनतम GG के लिए फ्रंटएन्मेंट पेश करता है, उदाहरण के लिए एक्लिप्स। देव-सी। और कोड :: ब्लॉक हालांकि, आपको यह कैसे करना है इसके निर्देशों के लिए अपने आईडीई के मैनुअल से परामर्श करना होगा। मिनग डब्ल्यू के साथ फ्रीग्लट का उपयोग करने के बारे में अधिक जानकारी के लिए, मेरे जीएलयूटीयूटी मिनजीड लेख देखें। पुराने फ्रीग्लॉट संकुल यदि आप पुराने 2.4.0, 2.6.0 या 2.8.x संकुल को डाउनलोड करना चाहते हैं, तो उन्हें पुराने जीएलयूयूटीयूपी संकुल निर्देशिका में पाया जा सकता है। यदि आपको विंडोज एनटी 4.0 का समर्थन करने की आवश्यकता है, तो आपको इन पैकेजों में से एक को डाउनलोड करने की आवश्यकता होगी क्योंकि फ्रीगलट 2.8.0 इस प्लेटफॉर्म के साथ संगत नहीं है। यदि इन पैकेजों (कंपाइलर लिंकर त्रुटियां इत्यादि) का उपयोग करने में आपको समस्याएं हैं, तो कृपया जांचें कि आपने रीडमी फ़ाइल में सभी चरणों का सही ढंग से पालन किया है। लगभग सभी समस्याएं जो इन पैकेजों के साथ रिपोर्ट की जाती हैं, वे एक कदम को अनुपलब्ध या सही तरीके से नहीं कर रहे हैं, उदाहरण के लिए, 64 बिट आयात लाइब्रेरी के विरुद्ध 32 बिट ऐप बनाने की कोशिश कर रहे हैं। यदि आपने सभी चरणों का सही ढंग से पालन किया है लेकिन आपका आवेदन अभी भी बनाने में विफल रहता है, तो एक बहुत ही सरल लेकिन कार्यात्मक कार्यक्रम बनाने का प्रयास करें (यह मिनजीड फ्रीग्लुट उदाहरण अच्छा है, आप मिनजीड का उपयोग कर रहे हैं या नहीं)। बहुत सारे लोग इन पैकेजों को स्थापित करने के बाद बहुत ही जटिल अनुप्रयोगों का निर्माण करने की कोशिश करते हैं, और अक्सर त्रुटि फ्रीलॉगट की बजाय एप्लिकेशन कोड या अन्य लाइब्रेरी निर्भरता के साथ होती है। यदि आप अभी भी एक साधारण आवेदन को संकलन करने की कोशिश करने के बाद काम नहीं कर सकते हैं, तो कृपया संपर्क में अधिक से अधिक विवरण प्रदान कर सकते हैं जितना आप कर सकते हैं। कृपया स्वतंत्र व्यक्तियों से शिकायत न करें जब तक कि आप बिना किसी फ्रीगुल बग को सुनिश्चित करें, और फ़्रीग्लुट को नवीनतम एसवीएन संस्करण से संकलित करने के बाद इस मुद्दे को दोबारा तैयार कर लें, मुझे यकीन है कि वे बग रिपोर्ट या पैच की सराहना करेंगे। संबंधित पन्नेउद्योग के लिए उच्च प्रदर्शन ग्राफिक्स के लिए फाउंडेशन GLUT - ओपनजीएल यूटिलिटी टूलकिट जीएलयूटीयूपी (खुशियां में खामोशी की तरह स्पष्ट) ओपनजीएल उपयोगिता टूलकिट, ओपनजीएल कार्यक्रम लिखने के लिए एक विंडो सिस्टम स्वतंत्र टूलकिट है। यह ओपनजीएल के लिए एक साधारण विंडोिंग प्रोग्रामिंग इंटरफ़ेस (एपीआई) लागू करता है। जीएलयूटीयूपी ने ओपनजीएल प्रोग्रामिंग के बारे में सीखने और तलाशने में काफी आसान बना दिया है। जीएलयूटी एक पोर्टेबल एपीआई प्रदान करता है ताकि आप एक ओपनजीएल प्रोग्राम लिख सकें जो सभी पीसी और वर्कस्टेशन ओएस प्लेटफॉर्म पर काम करता है। जीएलयूटीयूटी को छोटे से मध्यम आकार के ओपनजीएल कार्यक्रमों के निर्माण के लिए डिज़ाइन किया गया है। जबकि जीएलयूटी ओपनजीएल को सीखने और सरल ओपनजीएल के अनुप्रयोगों के विकास के लिए अच्छी तरह से अनुकूल है, जीएलयूटी एक पूर्ण विशेषताओं वाले टूलकिट नहीं है, इसलिए बड़े अनुप्रयोगों को आधुनिक खिड़की प्रणाली टूलकिट्स का इस्तेमाल करने से परिष्कृत उपयोगकर्ता इंटरफेस की आवश्यकता होती है। GLUT सरल, आसान और छोटा है जीएलयूटीयूटी पुस्तकालय में सी, सी (सी के समान है), फोरट्रान और एडा प्रोग्रामिंग बाइंडिंग हैं। जीएलयूटीयूटी स्रोत कोड वितरण लगभग सभी ओपनजीएल लागूकरण और प्लेटफार्मों के लिए पोर्टेबल है। वर्तमान संस्करण 3.7 है लाइब्रेरी के अतिरिक्त रिलीज़ अनुमान नहीं लगाए जाते हैं। GLUT खुला स्रोत नहीं है मार्क किलगार्ड कॉपीराइट बनाए रखता है कई नए और ओपन सोर्स विकल्प हैं GLUT API का वर्तमान संस्करण 3. वर्तमान स्रोत कोड वितरण GLUT 3.7 है। टूलकिट का समर्थन करता है: ओपनजीएल रेंडरिंग के लिए कई विंडो कॉलबैक चालित इवेंट प्रोसेसिंग परिष्कृत इनपुट डिवाइस एक निष्क्रिय रूटीन और टाइमर एक सरल, कैस्केडिंग पॉप-अप मेनू सुविधा विभिन्न ठोस और तार फ्रेम ऑब्जेक्ट्स उत्पन्न करने के लिए उपयोगिता रूटिंग्स बिटमैप और स्ट्रोक फोंट्स के लिए समर्थन विविध विंडो प्रबंधन फ़ंक्शन बेसिक जीएलयूटीयूयूटीयूटीयूटीओयूडीएडएक्सएलएल सूचना डाऊनलोड्स विंडोज मशीन पर जीएलयूटी अधिष्ठापन एक्स 86 जीएलयूयूटी पर सोलारिस के लिए पूर्व संकलित बायनेरिज़ 3.7 एक्स 86 64-बिट जीएलयूयूटी पर सोलारिस के लिए पूर्व संकलित बायनेरिज़ 3.7 एसपीएआरसी जीएलयूटी पर सोलारिस के लिए पूर्व संकलित बायनेरिज़ 3.7 पूर्व संकलित बायनेरिज़ SPARC 64-बिट GLUT पर सोलारिस 3.7 इंटेल ग्लूट के लिए पूर्व संकलित Win32 3.7 डीएलएल के लिए विंडोज 95 एपीटी एनटी प्री-कंपाइल्टेड विन्डो 32 अल्फा ग्लूट के लिए 3.6 डीएलएलज़ विंडोज एनटी के लिए डीएलएलएस ग्लुतमस्टर: जी आवरण प्रोग्रामिंग के लिए सी आवरण वर्ग प्रोग्रामिंग कोडिंग संसाधन फ्रीग्लूट एक फ्री-सॉफ्टवेयरपेंशन - ओपनजीएल यूटिलिटी टूलकिट (जीएलयूटी) पुस्तकालय के लिए स्रोत विकल्प जीएलयूटी मूल रूप से मार्क कल्गर्ड द्वारा दूसरी संस्करण ओपनजीएल रेडबुक में नमूना कार्यक्रमों का समर्थन करने के लिए लिखा गया था। तब से, जीएलयूटी का उपयोग विभिन्न प्रकार के व्यावहारिक अनुप्रयोगों में किया गया है क्योंकि यह सरल, व्यापक रूप से उपलब्ध है और उच्च पोर्टेबल है। जीएलयूटीयूटी (और इसलिए फ्रीजीएलयूयूटी) ट्रिलली पोर्टेबल ओपनजीएल कार्यक्रमों के लिए अनुमति देने के लिए, विंडोज़ बनाने, ओपनसीएल संदर्भों को शुरु करने और इनपुट इवेंट्स को संभालने के लिए आवश्यक सभी सिस्टम-विशिष्ट कार्यों का ख्याल रखता है। फ्रीग्रेट को एक्स-कंसोर्टियम लाइसेंस के तहत जारी किया गया है। मूल जीएलयूटीयूटी पुस्तकालय को अगस्त 1 99 8 के आखिरी संस्करण (3.7) के साथ छोड़ दिया गया है। इसका लाइसेंस किसी भी संशोधित लाइब्रेरी कोड को वितरित करने की अनुमति नहीं देता है। यह वास्तव में दुर्भाग्यपूर्ण है, क्योंकि जीएलयूटी पुराना हो रहा है और वास्तव में सुधार की आवश्यकता है। इसके अलावा, कुछ सॉफ्टवेयर वितरण (उदा। XFree86) के साथ जीएलयूटीस लाइसेंस असंगत है। फ्रीलाइट को मूल रूप से पावेल डब्ल्यू। ऑल्स्त्टा द्वारा एंड्रियास उंबैच और स्टीव बेकर से योगदान के साथ लिखा गया था जॉन एफ। फे, जॉन सिंबाइकस, और डीडीरिक सी। न्यूहर्र्स्टर, फ्रीलाइट परियोजना के वर्तमान रखवाले हैं। पावेल ने 1 दिसंबर, 1 999 को फ्रीजीलाट विकास शुरू किया था। यह परियोजना अब केवल कुछ ही प्रस्थानों (जैसे एसआईजीआई-विशिष्ट सुविधाओं जैसे डायलसैम्पबटन्स बॉक्स और डायनेमिक वीडियो संकल्प के परित्याग) और सिकुड़ते हुए मूल ग्लूटाट के लिए 100 प्रतिस्थापन है कीड़े का सेट फ्रीजीलाट मूलभूत ग्लूटाइट की कार्यक्षमता, जैसे कि पूर्वनिर्धारित ऑब्जेक्ट्स का एक बड़ा सेट, इवेंट लूप के सिंगल पुनरावृत्तियों को चलाने की क्षमता, या इनायत से बाहर निकलने की क्षमता, मऊउहेल इनपुट कॉलबैक, वैकल्पिक ओपनजीएल कोर कॉन्टैम्पॅटीबिलिटी प्रोफाइल कॉन्टैक्ट सृजन, multitouchmulti - सूचक इनपुट, और प्लेटफार्मों के एक बड़े और बढ़ते सेट के लिए समर्थन, उनमें से कुछ ही किया जा रहा है एंड्रॉइड और ब्लैकबेरी 10 बंदरगाहों पर और काम करने के लिए हम डेवलपर्स की तलाश में हैं इसके अलावा, ओएसएक्स पर कोको को बंदरगाह, और यहां तक ​​कि वेयालैंड की भी योजना बनाई गई है, साथ ही एपीआई और कार्यान्वयन में कुछ सुधार किए गए हैं। हमारे todo सूची के प्रमुख बिंदुओं के एक सिंहावलोकन के लिए यहां देखें आप आसानी से गिटूब पर हमारे स्रोतफोर्ज एसवीएन रिपॉजिटरी के अनौपचारिक क्लोन को फंसाने में मदद कर सकते हैं। मदद करने के बारे में अधिक जानकारी के लिए, सहायता आउट पृष्ठ देखें और मुक्त-समूह-डेवलपर मेलिंग सूची में शामिल हों। नीचे FreeGLUT परियोजना के लिए फ़ाइल लिंक हैं README फाइलें शामिल हैं मज़े करें वर्तमान ट्रंक का एक टारबॉल डाउनलोड करके परीक्षण करने के लिए नि: शुल्क लग रहा है। या svn से प्रतिलिपि प्राप्त करना और हमें यह बताएं कि यह आपके लिए कैसे काम करता है। यह सब अंततः एक फ्रीजीलाट 3.1 रिलीज हो जाएगा। वर्तमान में कोई सक्रिय परीक्षण रिलीज़ नहीं है FreeGLUT प्रोजेक्ट FreeGLUT के पैक किए गए संस्करणों को छोड़कर, बेशक, यहां वितरित टारबॉल। हालांकि, समुदाय के विभिन्न सदस्यों ने स्रोत या बाइनरी रोलअप प्रदान करने में समय और प्रयास किया है, और हम उनके प्रयासों के लिए उनका धन्यवाद करते हैं। ये एक सूची है जो संभवतः अधूरी है: अगर आपको इन पैकेजों में समस्याएं हैं, तो कृपया अपने रख-रखाव से संपर्क करें- हम फ्रीजीएलयूटीयूटी टीम में शायद मदद नहीं कर सकते मदद के लिए पूछने से डरो मत हम काट नहीं करते बहुत। नि: शुल्क FreeGLUT से संबंधित प्रश्न उचित फ्रीजीलाट मेलिंग लिस्ट में भेजें: कृपया ध्यान दें कि इससे पहले कि आप हमारी मेलिंग सूचियों पर पोस्ट कर सकें, आपको सदस्यता लें। असुविधा के लिए क्षमा करें। उच्च निष्पादन ग्राफिक्स के लिए उद्योग फाउंडेशन GLUT - ओपनजीएल उपयोगिता टूलकिट 20000322 - ग्लूट 3 विनिर्देश अब पीडीएफ प्रारूप में उपलब्ध है GLUT के बारे में। ग्लूटाइन (ग्लूटाइनी में उल्टी की तरह स्पष्ट) ओपनजीएल कार्यक्रम लिखने के लिए ओपनजीएल यूटिलिटी टूलकिट, एक विंडो सिस्टम स्वतंत्र टूलकिट है। यह ओपनजीएल के लिए एक साधारण विंडोिंग प्रोग्रामिंग इंटरफ़ेस (एपीआई) लागू करता है। जीएलयूटीयूपी ने ओपनजीएल प्रोग्रामिंग के बारे में सीखने और तलाशने में काफी आसान बना दिया है। जीएलयूटी एक पोर्टेबल एपीआई प्रदान करता है ताकि आप एक ओपनजीएल प्रोग्राम लिख सकें जो दोनों Win32 PCs और X11 वर्कस्टेशन पर काम करता है। जीएलयूटीयूटी को छोटे से मध्यम आकार के ओपनजीएल कार्यक्रमों के निर्माण के लिए डिज़ाइन किया गया है। जबकि जीएलयूटी ओपनजीएल को सीखने और सरल ओपनजीएल अनुप्रयोगों के विकास के लिए अच्छी तरह से अनुकूल है, जीएलयूटी एक पूर्ण विशेषताओं वाले टूलकिट नहीं है, इसलिए बड़े अनुप्रयोगों को परिष्कृत उपयोगकर्ता इंटरफेस की आवश्यकता होती है, जैसे मोटीफ की देशी विंडो सिस्टम टूलकिट्स का उपयोग करना। GLUT सरल, आसान और छोटा है मेरा इरादा इस तरह जीएलयूटी को बनाए रखना है GLUT पुस्तकालय निम्न कार्यक्षमता का समर्थन करता है: ओपनजीएल रेंडरिंग के लिए एकाधिक विंडो कॉलबैक संचालित इवेंट प्रोसेसिंग एक निष्क्रिय रूटीन और टाइमर विभिन्न ठोस और तार फ्रेम वस्तुओं उत्पन्न करने के लिए यूटिलिटी रूटीन बिटमैप और स्ट्रोक फोंट के लिए सहायता विविध विंडो प्रबंधन फ़ंक्शन जीएलयूटीयूटी पुस्तकालय में सी, सी (सी के समान है), फोरट्रान और एडा प्रोग्रामिंग बाइंडिंग हैं। जीएलयूटीयूआर स्रोत कोड वितरण एक्स विंडो सिस्टम और विंडोज 95 और एनटी के लिए लगभग सभी ओपन जीएल के कार्यान्वयन के लिए पोर्टेबल है ग्लुस पॉल मेसा, ओपनजीएल एपीआई के एक स्वतंत्र रूप से उपलब्ध कार्यान्वयन के साथ जीएलयूटीयूटी भी अच्छा काम करता है। क्योंकि GLUT विंडो सिस्टम स्वतंत्र है (जितना संभव हो), एक्स्ट्रा के अलावा विंडो सिस्टम के लिए जीएलयूटी को कार्यान्वित किया जा सकता है। ओएस 2, एनटी एम्प विंडोज 95 के लिए जीएलयूटी के कार्यान्वयन, और मैक ने बेन को कार्यान्वित किया है, लेकिन केवल Win32 और X11 संस्करण हैं आधिकारिक GLUT स्रोत कोड distrbution का हिस्सा GLUT API का वर्तमान संस्करण 3. वर्तमान स्रोत कोड वितरण GLUT 3.7 है। जीएलयूटीयूआर स्रोत कोड डिस्ट्रीब्यूशन प्राप्त करना जीएलयूटी को वायरस के लिए लाइब्रेरीज़ के लिखित स्रोत कोड फॉर्म में वितरित किया जाता है। वर्तमान संस्करण, 3.7, बीटा के अंत में है। Distrbution में निहित कार्यक्रमों और संबंधित फाइलों को मार्क जे। किल्गार्ड द्वारा विकसित किया गया था (जब तक कि अन्यथा नहीं)। कार्यक्रम सार्वजनिक डोमेन में नहीं हैं, लेकिन लाइसेंस शुल्क के बिना वे स्वतंत्र रूप से वितरण कर रहे हैं। इन कार्यक्रमों को बिना किसी गारंटी या वॉरंटी के व्यक्त किए गए या निहित किया गया है। GLUT 3.7 बीटा स्रोत वितरण (नेटस्केप में बायीं तरफ) (यूनिक्स टार प्रारूप) (विंडोज़ ज़िप प्रारूप) डाउनलोड करें। चूंकि नए उन्नत GLUT उदाहरणों में से कुछ के लिए डेटा फ़ाइलें बड़ी हैं, इसलिए वे एक अलग वितरण में निहित हैं। आप अभी भी GLUT (GLUT 3.6) के पिछले संस्करण को डाउनलोड कर सकते हैं। और जीएलयूटीयूआर 3.6 डेटा फाइलें। आप नॉर्थ कैरोलिना विश्वविद्यालय से जीएलयूटी भी डाउनलोड कर सकते हैं, या तो एफ़टीपी या एचटीपी द्वारा चैपल हिल्स सनसैट संग्रह: चेतावनी: जीएलयूटीयूयूटी 3.7 और जीएलयूयूटी 3.6 सूर्योदय पर नहीं हैं। अभी तक (अभी जीएलयूटी 3.5)। एसजीआई उपयोगकर्ताओं के लिए पूर्व संकलित इंस्टालेशन योग्य छवियाँ एसजीआई उपयोगकर्ताओं के लिए जो जीएलयूटी 3.6 को हाथ से कंपाइल करने की परेशानी को बचाने के लिए चाहते हैं, तो आप जीएलयूटीयूआर 3.6 के लिए इंस्टालबल छवियां डाउनलोड कर सकते हैं। छवि चित्रों में शामिल हैं: glutdev. doc. intro - GLUT 3.6 के साथ प्रोग्रामिंग के लिए पोस्टस्क्रिप्ट परिचय। glutdev. doc. spec - GLUT API, संस्करण 3 के लिए पोस्टस्क्रिप्ट विनिर्देश। glutdev. man. glut - जीएलयूटी प्रोग्रामिंग इंटरफ़ेस के लिए यूनिक्स मैन पेज glutdev. src. samples - चयनित GLUT उदाहरणों के लिए स्रोत कोड। glutdev. src. inventor - आविष्कारक GLUT उदाहरणों के लिए स्रोत cofr। glutdev. sw. demos - पूर्व संकलित GLUT जनसंपर्क glutdev. sw. dev - ग्लूटा 3.2 विकास पर्यावरण glutdev. sw. fortran - ग्लूटर फॉरट्रान बाइंडिंग glutdev. sw. ada - जीएलयूयूटीयूएडा बाइंडिंग्स glutdev. sw32.dev - IRIX 6.x उपयोगकर्ताओं के लिए, GLUT पुस्तकालय के N32 संस्करण। glutdev. sw32.fortran - NLL फ़ॉरट्रान बाइंडिंग का N32 संस्करण। glutdev. sw64.dev - 64-बिट IRIX 6.x उपयोगकर्ताओं के लिए, GLUT पुस्तकालय का 64-बिट संस्करण। glutdev. sw64.fortran - GLUT फ़ोरट्रान बाइंडिंग का 64-बिट संस्करण। जीएलटीयूआर 3.6 छवियां आईआरआईएक्स 5.3, आईआरआईएक्स 6.1, आईआरआईएक्स 6.2, आईआरआईएक्स 6.3 और आईआरआईएक्स 6.4 के साथ काम करती हैं। इंस्टाल करने योग्य छवियां GLUT को स्थापित, अपग्रेड करने और हटाने में आसान बनाती हैं। यह विशेष रूप से सच है यदि आप N32 या GLUT के 64-बिट संस्करण चाहते हैं। N32 संस्करण, नए N32 ऑब्जेक्ट स्वरूप को संदर्भित करता है जो कि एमआईपीएस मौजूदा R4400, R8000, और R10000 प्रोसेसर से बेहतर प्रदर्शन करता है। N32 आईआरआईएक्स 6.1 और बाद में आईआरआईएक्स रिलीज में समर्थित है। आईआरआईएक्स 6.4 में डिफ़ॉल्ट ऑब्जेक्ट स्वरूप N32 के रूप में glutdev. sw32.dev सिस्टम को डिफ़ॉल्ट रूप से संस्थापित करने के लिए चिह्नित किया गया है। छवियों को एक टार फ़ाइल के रूप में वितरित किया जाता है। आप या तो फ़ाइल को अतारांकित कर सकते हैं या टार फायर पर टर्डिस्ट को एसजीआईएस सॉफ्टवेयर मैनेजर (एसएमएमजीआर) स्वचालित रूप से शुरू करने के लिए चला सकते हैं। अन्यथा, आप अनटर्ड फाइलों पर inst या swmgr चला सकते हैं। यदि आपका ब्राउज़र टर्डिस्ट का उपयोग करने के लिए कॉन्फ़िगर किया गया है, तो स्वचालित रूप से स्वचालित रूप से प्रारंभ करने के लिए ऊपर दिए गए लिंक पर क्लिक करने का प्रयास करें। नोट करें कि स्रोत वितरण में सभी GLUT उदाहरण स्रोत कोड को GLUT छवियों के साथ शामिल नहीं किया गया है। सोलारिस उपयोगकर्ताओं के लिए पूर्व संकलित बायनेरिज़ियों ने 32 बिट (16.5 एमबी) और 64 बिट (18.3 एमबी) दोनों प्रारूपों में SPARC प्रोसेसर पर सोलारिस के लिए जीएलयूटीयूआर 3.7 बीटा के बायनेरिज़ का निर्माण किया है। जॉन मार्टिन ने दोनों 32 बिट (15.2 एमबी) और 64 बिट (17.4 एमबी) और रूपों में एक्स 86 पर सोलारिस के लिए ग्लूट 3.7 बीटा के बायनेरिज़ का निर्माण किया है। ध्यान दें कि ये फ़ाइलें बहुत बड़ी हैं - इसमें एक पूर्णतया निर्मित GLUT स्रोत पेड़ होता है, जिसमें सभी स्रोत और ऑब्जेक्ट फ़ाइलों के साथ-साथ अंतिम हेडर और लाइब्रेरी भी शामिल होते हैं। कृपया सोलारिस के लिए जीएलयूटी के बारे में सीधे विंडोज़ 9 एक्स, एमई, 2000, एनटी एपीपी प्रयोक्ताओं नैट रॉबिंस और पॉल मेफील्ड के लिए ग्राफिक्स-हेल्पएंग सॉन जीएलयूयूटी के बारे में सीधे प्रश्न पूछें, लाइन क्रिस्टेंसेन की सहायता से जीएलटीयूटी के लिए विन्डोज़ (विंडोज़ 95, 98, Me, NT, 2000, XP)। उनके जीएलयूटी के लिए विंडोज वेब पेज पर लिंक है इन पेजों में जीएलयूटी के लिए Win32 dll, lib और हैडर फ़ाइल (जीएलयूटी के साथ प्रोग्रामिंग शुरू करने की ज़रूरत है) और जीएलयूटीयूटी स्रोत कोड वितरण (महान उदाहरण प्रोग्राम डेटा की पूरी संख्या सहित) शामिल हैं। जीएलयूटी के लिए सबसे महत्वपूर्ण अद्यतन एक एकल स्रोत पेड़ में एक्स विंडो सिस्टम और जीआईएलयूटी के Win32 संस्करणों का एकीकरण है। जीएलयूटी या तो Win32 या X11 के लिए काम करता है। नैट रॉबिंस को इस विलय के लिए श्रेय दिया जाना चाहिए। Win32 उपयोगकर्ताओं को बेहतर मदद करने के लिए, GLUT, पीसी-शैली का उपयोग करें। ज़िप फ़ाइलें डाउनलोड के लिए उपलब्ध हैं I ज़िप किए गए GLUT 3.7 स्रोत कोड वितरण डाउनलोड करें: glut37.zip GLUT 3.7 छवि डेटाफ़ाइल वितरण डाउनलोड करें: glut37data. zip आपको एक पीसी अनज़िप उपयोगिता की आवश्यकता होगी जो इन फ़ाइलों को सही ढंग से खोलने के लिए लंबे फ़ाइल नामों को समझता है। एक बार फ़ाइल को अनझिप करने के बाद, README. win फ़ाइल से परामर्श करें। यदि आप केवल GLUT शीर्षलेख फ़ाइल चाहते हैं, तो। एलआईबी। और। डीएलएल फ़ाइलों को इंटेल प्लेटफार्मों के लिए पूर्व संकलित किया गया है, आप बस glutdlls37beta. zip फ़ाइल (14 9 किलोबाइट) डाउनलोड कर सकते हैं। आप अभी भी पिछले संस्करण को डाउनलोड कर सकते हैं, जीएलयूटीयूएस 3.6: ज़िप्ट जीएलटीयूआर 3.6 स्रोत कोड वितरण डाउनलोड करें: glut36.zip GLUT 3.6 छवि डेटाफ़ाइल वितरण डाउनलोड करें: glut36data. zip GLUT 3.6 हेडर और पूर्व संकलित लाइब्रेरी डाउनलोड करें: glutdlls36.zip आप कर सकते हैं glutdllsalpha. zip (82 किलोबाइट्स) को डाउनलोड करके पूर्व-संकलित GLUT 3.6 लाइब्रेरीज़ को Windows NT अल्फा प्लेटफॉर्म्स के लिए भी डाउनलोड करें। अल्फ़ा प्रश्नों के लिए ग्लूटाइट रिचर्ड रीडिंग्स (रीडिंग्सियो डीएसी) को निर्देशित किया जाना चाहिए। उपलब्ध GLUT प्रलेखन ओपनजीएल यूटिलिटी टूलकिट (जीएलयूटी) प्रोग्रामिंग इंटरफ़ेस, एपीआई संस्करण 3, जीएलयूटी एपीआई में सभी रूटीनों को निर्दिष्ट करता है और वे कैसे काम करते हैं। यह दस्तावेज़ HTML में उपलब्ध है परिशिष्ट भाग। और पीडीएफ प्रारूप (पीडीएफ संस्करण उत्पन्न और रिचर्ड बैंकों द्वारा योगदान - धन्यवाद)। GLUT 3.2 के बाद से कोई संशोधन नहीं हुए हैं। पोस्टस्क्रिप्ट में दी एक्स जर्नल में प्रकाशित जीएलयूटी पर एक स्तंभ भी है। दुर्भाग्य से, द एक्स जर्नल अब प्रकाशित नहीं हुआ है, लेकिन पीटी के मुद्दे में ओपनजीएल का उपयोग करते हुए जीएलयूटी के साथ कई अन्य ओपनसीएल कॉलम शामिल हैं। जीएलयूटी को एक्स विंडो सिस्टम (एडिसन-वेस्ले, आईएसबीएन 0-201-4835 9-9) के लिए प्रोग्रामिंग ओपनजीएल में पूरी तरह से वर्णित किया गया है। जीएलयूटी पर एक पूर्ण ट्यूटोरियल के लिए इस पुस्तक से परामर्श करें जीएलयूटी 3.0 को ग्लूट 3.0 में क्या जोड़ा गया, इसमें 3 संस्करण के लिए जीएलयूटीआईपी एप के अपडेट शामिल हैं, इसलिए जीएलयूटीयूटी लाइब्रेरी में नई रूटीनें शामिल हैं जो इसमें नई कार्यक्षमता को लागू करने में शामिल हैं। IRIX 6.xs के लिए बग फिक्स, बेहतर समर्थन 64-बिट और N32 ऑब्जेक्ट स्वरूप, और अधिक नमूना प्रोग्राम भी हैं। महत्वपूर्ण नए एपीआई परिवर्धन ओवरले के लिए समर्थन, फोंट वर्ण की चौड़ाई, नए बिटमैप फोंट का निर्धारण, माउस और कुंजीपटल घटनाओं के लिए संशोधित धारक वापस करने, और पूर्ण स्क्रीन खिड़कियां हैं। जीएलयूटी 3.1 को क्या मिला है लाइब्रेरी में कुछ मामूली बग फिक्स हैं I विभिन्न निर्मित प्लेटफार्मों पर विभिन्न बिल्ड समस्याओं को हल किया गया है। ग्लूट 3.1 को एचपीयूएक्स, एएक्स, लिनक्स, सोलारिस और सनओस प्लेटफॉर्म्स पर अब (पार उंगली) पर ज्यादा साफ-सफाई का निर्माण करना चाहिए। कुछ और उदाहरण कार्यक्रम भी हैं। विवरण के लिए परिवर्तन फ़ाइल देखें। जीएलटीयूटी 3.2 ने जीएलयूटीएच 3.2 को क्या जोड़ा, लाइब्रेरी में कुछ और मामूली बग तय कीं। मेसा उपयोगकर्ताओं को एक हैक से लाभ मिलेगा जिससे डबल-बफर की क्षति उत्थान बढ़ जाएगी। पूरे जीएलयूटी एपीआई के लिए मैन पेज अब शामिल हैं। परीक्षणों का विस्तार किया जाता है। मेसा वितरण से नए उदाहरण (जीएलयूटी का उपयोग करने के लिए परिवर्तित) और उन्नत ओपनजीएल कार्यक्रमों को उन्नत ओपनजीएल रेंडरिंग सिग ग्राफ 96 क्लास में शामिल किया गया है। विवरण के लिए परिवर्तन फ़ाइल देखें। जीएलयूटी 3.3 ने क्या किया था .3 जीएलयूटी 3.3 को अधिक पोर्टेबल बना दिया है लगभग सभी कंपाइलर चेतावनी का समाधान किया गया है। बहुत सारे नए ग्लूट-आधारित ओपनजीएल उदाहरण जोड़े गए हैं या सुधार किए गए हैं। कुछ नए एपीआई को जोड़ दिया गया है जिसे GLUT 4 एपीआई संशोधन के साथ कोडित किया जाएगा। उदाहरण के लिए, अनंत डेटा की गतिशील वीडियो रिसाइज (डीवीआर) क्षमता का उपयोग करने के लिए एपीआई शामिल है। साथ ही, विंडो स्थिति प्राप्त करने का एक बेहतर तरीका समर्थित है। जीएलयूटी लाइब्रेरी में कुछ बग जो अब तय हो गए थे। कुछ चेतावनी या त्रुटि संदेश काफी ठीक हैं I खिड़की से पहले glutFullScreen पहले प्रदर्शित होता है यह सुनिश्चित करता है कि खिड़की को उपयोगकर्ता द्वारा नहीं रखा जाना चाहिए। विवरण के लिए परिवर्तन फ़ाइल देखें। जीएलयूटीयूआर 3.4 ने एसजीआई मशीनों के लिए एडीए बाइंडिंग क्या जोड़ा है, एडीए उदाहरण के साथ इसमें शामिल किया गया है। कई नए नमूना कार्यक्रम गेमिंग के लिए प्रासंगिक रीयल-टाइम रेंडरिंग तकनीकों का प्रदर्शन, जैसे कि डायोषेडेड। TIFF छवि फ़ाइलों को लोड करने, ड्राइंग, और लेखन के लिए सैम लेफ्फ़र्स लाइबिटफ लाइब्रेरी का उपयोग करने वाले उदाहरण पार्के एंड वाटर बुक कम्प्यूटर फेस एनीमेशन में चेहरे की एनीमेशन के बारे में जीएलयूटीयूटीयूटी संस्करण। जीएलयूटी 4 एपीआई अपडेट का हिस्सा बनने के लिए नए एपीआई इंटरफेस (हालांकि अभी तक पूरी तरह से अंतिम रूप नहीं दिया गया है)। उदाहरण के लिए glutInitDisplayMode बेहतर पोर्टेबिलिटी और कुछ बग फिक्स जीएलयूटी 3.5 ने क्या किया था। जीएलटीयूटी 3.5 के साथ सबसे महत्वपूर्ण बदलाव क्या है X विंडो सिस्टम और जीओएलयूटी के एक एकल स्रोत कोड वितरण में Win32 संस्करणों को एकजुट करना। हेन्क कोक ने कई शांत नए डेमो (रोलरकोस्टर। शतरंज ओपनग्लोगो) का योगदान दिया। सभी डेमो Win32 के अंतर्गत स्वच्छ रूप से निर्माण करते हैं। बहुत सारे बग फिक्स दिलचस्प नई ओपनजीएल रेंडरिंग तकनीकों को कई नए उदाहरणों में दिखाया गया है: मूवमेलाइट dinoshade। हेलोमैजिक रेंडरर मूवमेलाइट छायाप्रू ताकतवर पानी के नीचे टेक्सफोंट प्रतिबिंबित इसके अलावा, टॉम डेविस ने माइक्रो यूआई (एमयूआई) नामक यूजर इंटरफेस लाइब्रेरी का योगदान किया जो कि जीएलयूटी के शीर्ष पर स्तरित है। जीएलयूटी 3.6 को मिलाकर जीएलयूटी 3.6 को मिलाकर 3.6 में Win32 GLUT अनुपालन और प्रदर्शन में काफी सुधार हुआ है। विंडोज 95 एपीटी एनटी उपयोगकर्ताओं को जीएलयूटी 3.6 मिलना चाहिए, जो जीएलयूटी 3.5 के ऊपर काफी सुधार है। बहुत अधिक क़ौम और उदाहरण जोड़े गए हैं। ग्लिलेयर एक उल्लेखनीय अतिरिक्त है लिनास वीस्पटस जीएलई ट्यूबिंग और एक्सट्रूज़न लाइब्रेरी के साथ दस्तावेज़ीकरण और उदाहरण कार्यक्रम अब जीएलयूटी का हिस्सा हैं। कई छोटे बग तय किए गए थे। जीएलयूटी 3.7 को क्या मिला, जीएलयूटीयूएन 3.7 को उन सभी कार्यक्रमों के लिए एक पूर्ण स्क्रीन गेम मोड जोड़ा गया, जो संपूर्ण प्रदर्शन को हासिल करना चाहते हैं। डायरेक्टिव रीयल-टाइम क्षेत्र मानचित्रण के लिए ग्लम्समैप लाइब्रेरी में कई प्रतिबिंबों के लिए glsmap का उपयोग करने के तरीके के साथ-साथ डेमोस शामिल है। एरिक लार्सन द्वारा आईरिस जीएल कोटवाव भौतिकीविद प्रदर्शन का एक बंदरगाह और वाल्टर वनिनी से एक लाल-नीले स्टीरियो डेमो कार्यक्रम शामिल हैं। मैन पेज अपडेट होते हैं, और एंट्री पॉइंट्स गायब हो जाते हैं, जो जीएलयूयूटीयूएडीए बाइंडिंग्स में जोड़े जाते हैं। Win32 प्रदर्शन सुधार और बग फिक्स अक्सर पूछे जाने वाले प्रश्नों में मैंने जीएलयूटीयूपी के एक पृष्ठ को इकट्ठा किया है, अक्सर पूछे जाने वाले प्रश्न जिन्हें मैं जीएलयूटीयूआर 3.6 के बारे में अपेक्षा करता हूं। उदाहरण योगदान स्वीकार किए जाते हैं यदि आपको GLUT का उपयोग करने से फायदा हुआ है और एक अच्छा GLUT प्रोग्राम विकसित किया है जिसे आप भविष्य में जीएलयूटीयूआर स्रोत कोड वितरण के साथ शामिल करना चाहते हैं, तो मुझे इसे शामिल करने के बारे में ईमेल द्वारा सूचित करने के लिए बेझिझक। बग रिपोर्टिंग कृपया जीएलयूटी के साथ कीड़े या समस्याओं की रिपोर्ट करने के लिए mjknvidia को ईमेल भेजें। Win32 GLUT प्रोग्राम Nand Robins को ndrpobox पर भेजा जा सकता है। (हम आमतौर पर बग को ठीक से या बिल्कुल भी ठीक करने का कोई वादा नहीं करते हैं।)

No comments:

Post a Comment