COLLADA
कोलादा ('सहयोगात्मक डिजाइन गतिविधि' के लिए) इंटरैक्टिव 3डी अनुप्रयोगों के लिए एक इंटरचेंज फ़ाइल प्रारूप है। यह गैर-लाभकारी प्रौद्योगिकी संघ, क्रोनोस समूह द्वारा प्रबंधित किया जाता है, और इसे आईएसओ द्वारा सार्वजनिक रूप से उपलब्ध विनिर्देश, आईएसओ/पीएएस 17506 के रूप में अपनाया गया है। COLLADA विभिन्न ग्राफिक्स सॉफ्टवेयर अनुप्रयोगों के बीच डिजिटल परिसंपत्तियों के आदान-प्रदान के लिए एक खुली मानक XML योजना को परिभाषित करता है जो अन्यथा अपनी परिसंपत्तियों को असंगत फ़ाइल प्रारूपों में संग्रहीत कर सकते हैं। डिजिटल परिसंपत्तियों का वर्णन करने वाले कोलादा दस्तावेज़ एक्स. एम. एल. फाइलें हैं, जिन्हें आमतौर पर. डे (डिजिटल परिसंपत्ति विनिमय) फ़ाइल नाम विस्तार के साथ पहचाना जाता है। मूल रूप से सोनी कंप्यूटर एंटरटेनमेंट में रेमी अरनॉड और मार्क सी. बार्न्स द्वारा बनाया गया इतिहास, यह तब से एक सदस्य-वित्त पोषित उद्योग संघ, क्रोनोस समूह की संपत्ति बन गया है, जो अब सोनी के साथ कॉपीराइट साझा करता है। कोलादा योजना और विनिर्देशन क्रोनोस समूह से स्वतंत्र रूप से उपलब्ध हैं। कोलादा डी. ओ. एम. एस. सी. ई. ए. साझा स्रोत लाइसेंस 1 का उपयोग करता है। कई ग्राफिक्स कंपनियों ने कोलादा की शुरुआत से सोनी के साथ एक ऐसा उपकरण बनाने के लिए सहयोग किया जो व्यापक संभव दर्शकों के लिए उपयोगी होगा, और कोलादा क्रोनोस योगदानकर्ताओं के प्रयासों के माध्यम से विकसित हो रहा है। शुरुआती सहयोगियों में एलियास सिस्टम्स कॉर्पोरेशन, क्राइटेरियन सॉफ्टवेयर, ऑटोडेस्क, इंक. और एविड टेक्नोलॉजी शामिल थे। दर्जनों वाणिज्यिक खेल स्टूडियो और खेल इंजनों ने इस मानक को अपनाया है। मार्च 2011 में, क्रोनोस ने कोलाडा अनुरूपता परीक्षण सूट (सीटीएस) जारी किया। सूट उन अनुप्रयोगों को अनुमति देता है जो उदाहरणों के एक बड़े समूह के खिलाफ परीक्षण करने के लिए COLLADA का आयात और निर्यात करते हैं, यह सुनिश्चित करते हुए कि वे विनिर्देश के लिए ठीक से अनुरूप हैं। जुलाई 2012 में, सी. टी. एस. सॉफ्टवेयर को गिटहब पर जारी किया गया था, जिससे सामुदायिक योगदान की अनुमति मिली। आई. एस. ओ./पी. ए. एस. 17506:2012 औद्योगिक स्वचालन प्रणाली और एकीकरण-औद्योगिक डेटा के 3डी दृश्य के लिए कोलाडा डिजिटल परिसंपत्ति योजना विनिर्देश जुलाई 2012 में प्रकाशित किया गया था। सॉफ्टवेयर उपकरण COLLADA मूल रूप से एक डिजिटल सामग्री निर्माण (DCC) उपकरण से दूसरे अनुप्रयोग में डेटा परिवहन के लिए एक मध्यवर्ती प्रारूप के रूप में अभिप्रेत था। कई डी. सी. सी. के उपयोग का समर्थन करने के लिए अनुप्रयोग मौजूद हैं, जिनमें शामिल हैंः गेम इंजन मूल रूप से एक आदान-प्रदान प्रारूप के रूप में अभिप्रेत थे, कई गेम इंजन अब कोलादा का समर्थन करते हैं, जिनमें शामिल हैंः अनुप्रयोग कुछ खेलों और 3डी अनुप्रयोगों ने कोलादा का समर्थन करना शुरू कर दिया हैः पुस्तकालय प्रोग्राम संबंधी नियंत्रण के तहत कोलादा फ़ाइलों को पढ़ने और लिखने के लिए कई पुस्तकालय उपलब्ध हैंः कोलादा डॉम (सी + +)-कोलादा डॉम कोलादा योजना से संकलन-समय पर उत्पन्न होता है। यह एक निम्न-स्तरीय इंटरफेस प्रदान करता है जो हाथ से लिखे गए पार्सिंग दिनचर्या की आवश्यकता को समाप्त करता है, लेकिन COLLADA के केवल एक संस्करण को पढ़ने और लिखने तक सीमित है, जिससे नए संस्करण जारी होने के कारण इसे अपग्रेड करना मुश्किल हो जाता है। एफकोलाडा (सी + +)-फीलिंग सॉफ्टवेयर से उपलब्ध एक उपयोगिता पुस्तकालय। कोलाडा डॉम के विपरीत, फीलिंग सॉफ्टवेयर का एफकोलाडा एक उच्च-स्तरीय इंटरफेस प्रदान करता है। एफकोलाडा का उपयोग कोलाडामाया, कोलाडामैक्स और कई वाणिज्यिक खेल इंजनों में किया जाता है। 2008 में फीलिंग सॉफ्टवेयर द्वारा ओपन सोर्स भाग के विकास को बंद कर दिया गया था। कंपनी अपने भुगतान करने वाले ग्राहकों और अपने सॉफ्टवेयर के बेहतर संस्करणों के साथ लाइसेंस का समर्थन करना जारी रखती है। ओपनकोलाडा (सी + +)-ओपनकोलाडा परियोजना 3डीएस मैक्स और माया के लिए प्लगइन और उपयोगिता पुस्तकालयों के स्रोत प्रदान करती है जिन्हें प्लगइन के लिए विकसित किया गया था। पायकोलाडा (पायथन)-कोलाडा बनाने, संपादित करने और लोड करने के लिए एक पायथन मॉड्यूल। लाइब्रेरी एप्लिकेशन को एक COLLADA फ़ाइल को लोड करने और पायथन ऑब्जेक्ट के रूप में इसके साथ बातचीत करने की अनुमति देती है। इसके अलावा, यह खरोंच से एक COLLADA पायथन ऑब्जेक्ट बनाने के साथ-साथ इन-प्लेस एडिटिंग का समर्थन करता है। सीन किट (उद्देश्य-सी)-ओएस एक्स 10.8 माउंटेन लायन में पेश किया गया एक उद्देश्य-सी ढांचा जो कोलादा दृश्यों को पढ़ने, उच्च-स्तरीय हेरफेर और प्रदर्शन की अनुमति देता है। जी. एल. जी. ई. (जावास्क्रिप्ट)-एक जावास्क्रिप्ट लाइब्रेरी जो वेबजीएल का उपयोग करके वेब ब्राउज़र में कोलाडा फ़ाइलों को प्रस्तुत करती है। Three.js (जावास्क्रिप्ट)-एक 3D जावास्क्रिप्ट लाइब्रेरी जो वेब ब्राउज़र में COLLADA फ़ाइलों को लोड करने में सक्षम है। स्टॉर्मइंजीनिक (जावास्क्रिप्ट)-कोलादा फाइलों को लोड करने के विकल्प के साथ जावास्क्रिप्ट 3डी ग्राफिक्स लाइब्रेरी। संस्करण 1.4 तक, COLLADA मानक में भौतिकी समर्थन जोड़ा गया था। इसका लक्ष्य सामग्री निर्माताओं को दृश्य दृश्यों में विभिन्न भौतिक विशेषताओं को परिभाषित करने की अनुमति देना है। उदाहरण के लिए, घर्षण जैसे सतह सामग्री गुणों को परिभाषित किया जा सकता है। इसके अलावा, सामग्री निर्माता दृश्य में वस्तुओं के लिए भौतिक विशेषताओं को परिभाषित कर सकते हैं। यह कठोर निकायों को परिभाषित करके किया जाता है जिन्हें दृश्य प्रतिनिधित्वों से जोड़ा जाना चाहिए। अधिक विशेषताओं में रागडॉल, टकराव की मात्रा, भौतिक वस्तुओं के बीच भौतिक बाधाओं और गुरुत्वाकर्षण जैसे वैश्विक भौतिक गुणों के लिए समर्थन शामिल है। फिजिक्स मिडलवेयर उत्पाद जो इस मानक का समर्थन करते हैं, उनमें बुलेट फिजिक्स लाइब्रेरी, ओपन डायनेमिक्स इंजन, पी. ए. एल. और एन. वी. आई. डी. ए. का फिज़िक्स शामिल हैं। ये उत्पाद COLLADA फ़ाइल में पाए गए सार को पढ़कर और इसे एक ऐसे रूप में स्थानांतरित करके समर्थन करते हैं जिसे मिडलवेयर भौतिक अनुकरण में समर्थन और प्रतिनिधित्व कर सकता है। यह विभिन्न मिडलवेयर और उपकरणों को एक मानकीकृत तरीके से भौतिकी डेटा का आदान-प्रदान करने में भी सक्षम बनाता है। फिजिक्स एब्स्ट्रैक्शन लेयर, जिगलिब, ओपन टिश्यू, टोकामैक फिजिक्स इंजन और ट्रू एक्सिस सहित कई भौतिकी इंजनों को कोलादा भौतिकी के लिए समर्थन प्रदान करता है जो मूल रूप से कोलादा समर्थन प्रदान नहीं करते हैं। पी. ए. एल. भौतिकी इंजनों को कोलाडा के लिए भी समर्थन प्रदान करता है जिसमें एक देशी इंटरफेस भी होता है। संस्करण 1: अक्टूबर 2004 1.2: फरवरी 2005 1.3: जून 2005 1.4.0: जनवरी 2006; चरित्र त्वचा और आकृति लक्ष्य, कठोर शरीर गतिशीलता, ओपनजीएल ईएस सामग्री के लिए समर्थन, और सी. जी. प्रोग्रामिंग भाषा, जी. एल. एस. एल. और एच. एल. एस. एल. सहित कई छायांकन भाषाओं के लिए शेडर प्रभाव जैसी सुविधाएँ जोड़ी गईं। क्रोनोस के माध्यम से पहली रिलीज़। 1.4.1: जुलाई 2006; मुख्य रूप से एक पैच रिलीज। 5. 0: अगस्त 2008; किनेमेटिक्स और बी-रेप के साथ-साथ कुछ एफएक्स रीडिजाइन और ओपनजीएल ईएस समर्थन जोड़ा गया। आई. एस. ओ./पी. ए. एस. 17506:2012 के रूप में औपचारिक। यह भी देखें जी. एल. टी. एफ. (ग्राफिक्स लाइब्रेरी ट्रांसमिशन फॉर्मेट) एफ. बी. एक्स. (फिल्मबॉक्स) वेक्टर ग्राफिक्स मार्कअप भाषाओं की सूची ओपन गेम इंजन एक्सचेंज (ओपनजी. ई. एक्स.) यूनिवर्सल सीन डिस्क्रिप्शन (यू. एस. डी.) यूनिवर्सल 3डी (यू. 3डी) वी. आर. एम. एल. वेबजी. एल. एक्स. 3डी (एक्स्टेंसिबल 3डी ग्राफिक्स) संदर्भ बाहरी लिंक कोलाडा डॉम ओपनकोलाडा प्रोजेक्ट पाइकोलाडा द ओपन-एसेट-इम्पोर्टर-लिब (ए. एस. एस. आई. एम. पी.) जी. एल. सी.-प्लेयर मीडिया ग्रिड न्यूज/"क्रिएट वन्स, एक्सपीरियंस एवरीव्हेयर" 3डी/वी. आर. फॉर्मेट इमर्सिव एजुकेशन/क्रॉस-प्लेटफ़ॉर्म ओपन फ़ाइल फॉर्मेट इनेबल के लिए अनावरण किया गया