Mixed Reality Toolkit
मिक्स्ड रियलिटी टूलकिट (एम. आर. टी. के.) एक ओपन-सोर्स सॉफ्टवेयर डेवलपमेंट किट (एस. डी. के.) है जिसे माइक्रोसॉफ्ट द्वारा 2016 में मिश्रित वास्तविकता (एम. आर.) और संवर्धित वास्तविकता (ए. आर.) सॉफ्टवेयर अनुप्रयोगों के विकास के लिए विकसित किया गया था। इसमें मिश्रित वास्तविकता उपयोगकर्ता और विकासकर्ता अनुभवों को बढ़ाने के लिए डिज़ाइन किए गए घटकों और सुविधाओं का एक संग्रह शामिल है। टूलकिट को मूल रूप से माइक्रोसॉफ्ट द्वारा होलोलेंस 1 संवर्धित वास्तविकता हेडसेट के विमोचन के लिए विकसित किया गया था, हालांकि यह विभिन्न प्रकार के प्लेटफार्मों का समर्थन करता है। अपने प्रारंभिक सार्वजनिक विमोचन से पहले "होलो टूलकिट" (एचटीके) के रूप में जाना जाने वाला प्रारंभिक विमोचन, सॉफ्टवेयर विकास किट नए माइक्रोसॉफ्ट होलोलेन्स संवर्धित वास्तविकता उपकरण के विकास में सहायता के लिए बनाया गया था। मिक्सड रियलिटी टूलकिट को माइक्रोसॉफ्ट के होलोलेंस के जारी होने के एक साल बाद दिसंबर 2017 में एक ओपन-सोर्स एसडीके के रूप में जनता के लिए जारी किया गया था। सॉफ्टवेयर की कई सफल पीढ़ियाँ रही हैं, जिनमें एम. आर. टी. के., एम. आर. टी. के. 2 और जल्द ही जारी होने वाली एम. आर. टी. के. 3 शामिल हैं। 18 जनवरी, 2023 को माइक्रोसॉफ्ट ने घोषणा की कि वह लगभग 10,000 कर्मचारियों की छंटनी करेगा। कुछ दिनों बाद, इन छंटनी में एम. आर. टी. के. के विकास के पीछे की पूरी टीम के साथ-साथ होलोलेंस हार्डवेयर टीम के महत्वपूर्ण हिस्से शामिल पाए गए। वर्तमान में, एम. आर. टी. के. का भविष्य अनिश्चित है, हालांकि यह उम्मीद की जाती है कि विस्तारित वास्तविकता (एक्स. आर.) समुदाय सॉफ्टवेयर को बनाए रखना जारी रखेगा क्योंकि इसे एम. आई. टी. लाइसेंस के तहत ओपन-सोर्स के रूप में जारी किया जा रहा है। समर्थित प्लेटफॉर्म मिश्रित वास्तविकता टूलकिट को एक प्लेटफॉर्म-अज्ञेय उपकरण माना जाता है क्योंकि इसमें विभिन्न प्रकार के समर्थित प्लेटफॉर्म हैं। यह उच्च स्तर की संगतता डेवलपर्स को उस विशिष्ट मंच के अनुरूप मिश्रित वास्तविकता अनुप्रयोगों को जल्दी और आसानी से बनाने की अनुमति देती है जिस पर वे काम कर रहे हैं। निम्नलिखित समर्थित प्लेटफार्मों की एक सूची हैः घटक और सुविधाएँ मिश्रित वास्तविकता टूलकिट घटकों और सुविधाओं की एक श्रृंखला से लैस है जो डेवलपर्स को इमर्सिव मिश्रित वास्तविकता अनुप्रयोग बनाने की अनुमति देता है। ये डेवलपर्स को निम्न-स्तरीय एपीआई और उच्च-स्तरीय विकास ढांचे सहित उपकरणों और प्रौद्योगिकियों की एक विस्तृत श्रृंखला प्रदान करते हैं। इन घटकों और विशेषताओं को आकर्षक और परस्पर मिश्रित वास्तविकता अनुभव बनाने के लिए अतिरिक्त सॉफ्टवेयर पुस्तकालयों के साथ संयोजन में उपयोग करने के लिए डिज़ाइन किया गया है। एम. आर. टी. के. में यू. एक्स. बिल्डिंग ब्लॉक घटक होते हैं, जिनमें बटन, ऑब्जेक्ट मैनिपुलेटर, सिस्टम कीबोर्ड, ऑब्जेक्ट संग्रह और बहुत कुछ शामिल होते हैं। ये उपकरण विकासकर्ताओं को विकास प्रक्रिया को सरल बनाने और मिश्रित वास्तविकता में नवाचार को प्रोत्साहित करने के इरादे से प्रदान किए जाते हैं। माइक्रोसॉफ्ट होलोलेंस होलोलेंस 2 विंडोज मिश्रित वास्तविकता ओपनएक्सआर संवर्धित वास्तविकता मिश्रित वास्तविकता संदर्भ बाहरी लिंक एमआरटीके2-यूनिटी डेवलपर डोक्यूमेंटेशन-एमआरटीके2 (माइक्रोसॉफ्ट लर्न) 2017 सॉफ्टवेयर संवर्धित वास्तविकता मिश्रित वास्तविकता माइक्रोसॉफ्ट मुक्त सॉफ्टवेयर सॉफ्टवेयर एमआईटी लाइसेंस का उपयोग करते हुए देखें।