वेबएक्सआर - वेब एक्सटेंडेड रियलिटी टेक्नोलॉजी सॉल्यूशन (वेब एक्सआर)
प्रकाशित: दिसंबर 27, 2021 / अद्यतन: फरवरी 23, 2022 - लेखक: कोनराड वोल्फेंस्टीन
वेबएक्सआर एक जावास्क्रिप्ट प्रोग्रामिंग इंटरफ़ेस (एपीआई) है जो एप्लिकेशन को वेब ब्राउज़र में एचटीसी विवे, ओकुलस रिफ्ट, गूगल कार्डबोर्ड या ओपन सोर्स वर्चुअल रियलिटी (ओएसवीआर) जैसे संवर्धित वास्तविकता और आभासी वास्तविकता उपकरणों के साथ बातचीत करने की अनुमति देता है। WebXR API को W3C विशिष्टताओं के एक सेट द्वारा निर्दिष्ट किया गया है और इसे दो समूहों, इमर्सिव वेब कम्युनिटी ग्रुप और इमर्सिव वेब वर्किंग ग्रुप द्वारा सहयोगात्मक रूप से प्रबंधित किया जाता है।
2018 में, WebXR API ने WebVR को प्रतिस्थापित कर दिया क्योंकि इसे संवर्धित वास्तविकता और आभासी वास्तविकता उपकरणों दोनों के लिए डिज़ाइन किया गया था। वेबवीआर को अप्रचलित और हटाए जाने से पहले फ़ायरफ़ॉक्स और क्रोमियम आधारित ब्राउज़रों में लागू किया गया था। 24 सितंबर, 2018 को इमर्सिव वेब वर्किंग ग्रुप आधिकारिक हो गया।
यह वेबएक्सआर को वेब डेवलपर्स के लिए नया एपीआई मानक बनाता है, जो उन्हें संबंधित हार्डवेयर के साथ सीधे काम किए बिना वीआर या एआर एप्लिकेशन बनाने की अनुमति देता है। उपयोगकर्ता अतिरिक्त प्लगइन्स या सॉफ़्टवेयर इंस्टॉल किए बिना वीआर/एआर सामग्री देखने के लिए केवल एक वेब ब्राउज़र का उपयोग कर सकते हैं।
आपको WebXR, WebVR या WebAR के बारे में क्या जानना चाहिए!
डिजिटलीकरण में अगला क्रांतिकारी कदम?
संक्षेप में: यह एक QR कोड या एक छवि हो सकती है जो इस WebXR, WebVR या WebAR तकनीक से जुड़ी हुई है। आप अपने स्मार्टफोन को क्यूआर कोड या छवि पर रखें, उसे स्कैन करें और सीएडी या 3डी उत्पाद मॉडल तुरंत वेब ब्राउज़र में प्रदर्शित होंगे। इसके अलावा अतिरिक्त जानकारी भी यहां प्रदर्शित की जा सकती है। WebXR 3D मॉडलिंग के आधार पर, आप यहां निष्क्रिय नहीं हैं, लेकिन इस 3D दुनिया में बातचीत कर सकते हैं।
डेस्कटॉप संस्करण में आप एक लिंक के माध्यम से ब्राउज़र में 3डी विज़ुअलाइज़ेशन देख और उसके साथ इंटरैक्ट कर सकते हैं।
अग्रदूत: वेबवीआर - वेब वर्चुअल रियलिटी
वेबवीआर एक प्रायोगिक जावास्क्रिप्ट एपीआई था जो केवल आभासी वास्तविकता का प्रतिनिधित्व करने में सक्षम था। इसे WebXR द्वारा प्रतिस्थापित किया गया।
यह एपीआई निम्नलिखित लक्ष्यों को ध्यान में रखकर विकसित किया गया था:
- उपलब्ध आभासी वास्तविकता उपकरणों का पता लगाना
- डिवाइस की क्षमताओं पर सवाल उठाएं
- डिवाइस की स्थिति और ओरिएंटेशन के बारे में पूछें
- डिवाइस पर उचित फ़्रेम दर पर छवियां प्रदर्शित करें
वेबवीआर एपीआई को पहली बार मोज़िला के लिए वसंत 2014 में व्लादिमीर वुकिसेविक द्वारा विकसित किया गया था। एपीआई में योगदानकर्ताओं में ब्रैंडन जोन्स, बोरिस स्मस और मोज़िला टीम के अन्य सदस्य शामिल हैं। 1 मार्च 2016 को, मोज़िला वीआर टीम और Google क्रोम टीम ने वेबवीआर एपीआई प्रस्ताव के संस्करण 1.0 को जारी करने की घोषणा की। परिणामी एपीआई रिफैक्टरिंग ने वेबवीआर में कई सुधार लाए।
अंतिम चिह्नित संस्करण 1.1 है, अंतिम बार 5 अप्रैल, 2017 को संपादित किया गया। दस्तावेज़ के संपादकों में मोज़िला और Google टीमों के सदस्य शामिल हैं। हालाँकि, Microsoft के कुछ सदस्य इसमें शामिल हो गए हैं और सक्रिय रूप से WebVR API संस्करण 2.0 डिज़ाइन प्रक्रिया पर काम कर रहे हैं।
वेबवीआर एपीआई
वेबवीआर एपीआई ने कुछ नए इंटरफेस (जैसे वीआर डिस्प्ले, वीआर पोज़) प्रदान किए, जो वेब एप्लिकेशन को आवश्यक कैमरा सेटिंग्स और डिवाइस इंटरैक्शन (जैसे कंट्रोलर या पॉइंट ऑफ व्यू) के साथ वेबजीएल का उपयोग करके आभासी वास्तविकता में सामग्री प्रदर्शित करने की अनुमति देते हैं। एपीआई को एक विशिष्ट पथ का अनुसरण करने के लिए डिज़ाइन किया गया है जो जियोलोकेशन एपीआई जैसे अन्य घुसपैठ वाले वेब एपीआई के समान है। आवश्यक कदम हैं:
- उपलब्ध वीआर उपकरणों की सूची क्वेरी करें
- जांचें कि क्या वांछित डिवाइस एप्लिकेशन के लिए आवश्यक डिस्प्ले मोड का समर्थन करता है
- यदि हां, तो एप्लिकेशन उपयोगकर्ता को वीआर कार्यक्षमता प्रदान करता है
- उपयोगकर्ता एक क्रिया करता है जो दर्शाता है कि वे वीआर मोड पर स्विच करना चाहते हैं
- वीआर सामग्री प्रस्तुत करने के लिए वीआर सत्र का अनुरोध करें
- एक रेंडरिंग लूप शुरू करें जो ग्राफिकल फ्रेम तैयार करता है जो वीआर डिवाइस पर प्रदर्शित होते हैं
- फ़्रेम का उत्पादन तब तक जारी रहता है जब तक उपयोगकर्ता यह संकेत नहीं देता कि वे वीआर मोड से बाहर निकलना चाहते हैं
- वीआर सत्र समाप्त करें
वेबवीआर 1.0 को विंडोज़ के लिए फ़ायरफ़ॉक्स 55+ के रिलीज़ संस्करण में समर्थित किया गया था (केवल 64-बिट संस्करण) और मूल परीक्षण प्रयोग के रूप में संस्करण 80 तक एंड्रॉइड के लिए क्रोम द्वारा इसका उपयोग किया गया था, जिसका अर्थ था कि डेवलपर्स एक टोकन का अनुरोध कर सकते हैं जो वे आपकी वेबसाइट पर ला सकते हैं। WebVR को निर्बाध रूप से सक्षम करने के लिए। वेबवीआर 1.1 को माइक्रोसॉफ्ट एज में बिल्ड 15002+ से और सैमसंग इंटरनेट, क्रोमियम, सर्वो और ओकुलस कार्मेल में समर्थित किया गया था।
विंडोज़ के लिए क्रोम एक विशेष बिल्ड में WebVR 1.1 का समर्थन करता है। उपयोगकर्ता द्वारा सेटिंग सक्षम किए जाने पर MacOS पर फ़ायरफ़ॉक्स 55+ भी WebVR का समर्थन करता है।
यद्यपि वेबवीआर एक एपीआई के रूप में अद्वितीय है, अधिकांश उपकरणों पर मूल एप्लिकेशन हैं जो कनेक्टेड अनुभवों और वेब सामग्री तक पहुंच को सक्षम करते हैं। यूनिटी और ब्लेंडर जैसे कई प्रमुख उपकरण भी वेब के लिए निर्यात कर सकते हैं, जिससे उपयोगकर्ताओं को एक विशेष एप्लिकेशन इंस्टॉल किए बिना अपनी सामग्री का उपभोग करने का एक तरीका मिल जाता है।
वेबजीएल
WebGL (वेब ग्राफ़िक्स लाइब्रेरी का संक्षिप्त रूप) प्लगइन्स के उपयोग के बिना किसी भी संगत वेब ब्राउज़र में हार्डवेयर-त्वरित तरीके से इंटरैक्टिव 2D और 3D ग्राफ़िक्स प्रदर्शित करने के लिए एक जावास्क्रिप्ट एपीआई है। WebGL पूरी तरह से अन्य वेब मानकों के साथ एकीकृत है और वेब पेज रेंडरिंग के हिस्से के रूप में छवि प्रसंस्करण और प्रभावों के GPU-त्वरित उपयोग को सक्षम बनाता है। WebGL तत्वों को अन्य HTML तत्वों के साथ मिश्रित किया जा सकता है और पृष्ठ के अन्य भागों या पृष्ठ पृष्ठभूमि के साथ बनाया जा सकता है।
वेबजीएल प्रोग्राम में जावास्क्रिप्ट में लिखे नियंत्रण कोड और ओपनजीएल ईएस शेडिंग लैंग्वेज (जीएलएसएल ईएस) में लिखे गए शेडर कोड शामिल होते हैं, जो सी या सी++ के समान भाषा है, जो कंप्यूटर की ग्राफिक्स प्रोसेसिंग यूनिट (जीपीयू) पर चलती है। WebGL का विकास और रखरखाव गैर-लाभकारी ख्रोनोस ग्रुप द्वारा किया गया है।
2009 की शुरुआत में, गैर-लाभकारी प्रौद्योगिकी संघ ख्रोनोस ग्रुप ने वेबजीएल वर्किंग ग्रुप की स्थापना की, जिसमें शुरुआत में ऐप्पल, गूगल, मोज़िला, ओपेरा और अन्य शामिल थे। वेबजीएल विनिर्देश का संस्करण 1.0 मार्च 2011 में जारी किया गया था।
3 मार्च 2011 को, वेबजीएल विनिर्देश का पहला संस्करण सैन फ्रांसिस्को में गेम डेवलपर्स कॉन्फ्रेंस में जारी किया गया था। मार्च 2011 में, WebGL को Google के Chrome वेब ब्राउज़र और मोज़िला के फ़ायरफ़ॉक्स द्वारा समर्थित किया गया था और अन्यथा Apple Safari और ओपेरा के ब्राउज़र प्री-रिलीज़ संस्करणों में डिफ़ॉल्ट रूप से सक्षम किया गया था।
नवंबर 2011 में, मार्च 2011 में Google द्वारा प्रस्तुत एंगल प्रोजेक्ट (जो लगभग मूल ग्राफिक्स लेयर इंजन के लिए है) को ओपनजीएल ईएस संस्करण 2.0 के लिए प्रमाणित किया गया था, जिससे अन्य चीजों के अलावा वेबजीएल समर्थन के साथ क्रॉस-प्लेटफ़ॉर्म एप्लिकेशन बनाना संभव हो गया। , तीन सबसे प्रसिद्ध ऑपरेटिंग सिस्टम प्लेटफ़ॉर्म - विंडोज, मैक और लिनक्स - विकसित करने के लिए।
WebGL के पहले अनुप्रयोगों में से एक ज़ीगोट बॉडी था। नवंबर 2012 में, ऑटोडेस्क ने घोषणा की कि उन्होंने स्थानीय वेबजीएल क्लाइंट्स पर चलने वाले अपने अधिकांश एप्लिकेशन को क्लाउड पर पोर्ट कर दिया है। इन अनुप्रयोगों में फ़्यूज़न 360 और ऑटोकैड 360 शामिल हैं।
WebGL 2 विनिर्देश का विकास 2013 में शुरू हुआ और जनवरी 2017 में पूरा हुआ। यह स्पेसिफिकेशन ओपनजीएल ईएस 3.0 पर आधारित है। पहला कार्यान्वयन फ़ायरफ़ॉक्स 51, क्रोम 56 और ओपेरा 43 में पाया जा सकता है।
W3C 2017 से उत्तराधिकारी WebGPU पर काम कर रहा है।
वेबजीपीयू
WebGPU, WebGL को प्रतिस्थापित करने के उद्देश्य से हार्डवेयर-संबंधित, त्वरित ग्राफिक्स और गणना गणना के लिए भविष्य के वेब मानक और JavaScript API का कार्यशील शीर्षक है। Apple, Mozilla, Microsoft, Google और अन्य के सॉफ्टवेयर इंजीनियरों द्वारा वेब कम्युनिटी ग्रुप के लिए W3C GPU का विकास किया जाता है।
WebGL के विपरीत, जो OpenGL ES पर आधारित था, WebGPU मौजूदा ग्राफ़िक्स इंटरफ़ेस का सीधा पोर्ट नहीं है। हालाँकि, यह हार्डवेयर-संबंधित इंटरफेस वल्कन, मेटल और डायरेक्ट3डी 12 की अवधारणाओं पर आधारित है। मोबाइल डिवाइस और डेस्कटॉप प्लेटफॉर्म दोनों को गति लाभ से लाभ होना चाहिए।
7 फरवरी, 2017 को, ऐप्पल की वेबकिट टीम ने अपने स्वयं के "मेटल" इंटरफ़ेस के आधार पर "वेबजीपीयू" नामक मानक के लिए विचारों सहित अवधारणा का प्रमाण प्रस्तुत किया। इसके अलावा, एक W3C सामुदायिक समूह स्थापित करने का सुझाव दिया गया।
W3C "वेब के लिए GPU" सामुदायिक समूह ने 16 फरवरी, 2017 को अपना काम शुरू किया। इस बिंदु पर, Apple, Google और Mozilla के प्रयोग पहले से ही थे, लेकिन केवल Apple के पास ही आधिकारिक प्रस्ताव था। 21 मार्च, 2017 को, मोज़िला ने वेबजीपीयू मानक के लिए अपने स्वयं के प्रस्ताव का पालन किया।
1 जून, 2018 को, Google के क्रोम ब्राउज़र के डेवलपर्स ने घोषणा की कि वे सबसे महत्वपूर्ण पहलुओं पर सहमत हुए हैं और अब भविष्य में मानक को लागू करने की योजना बना रहे हैं।
"वेबजीपीयू" नाम को बाद में सामुदायिक समूह द्वारा एक खुले मानक के लिए कामकाजी शीर्षक के रूप में लिया गया। भ्रम से बचने के लिए मूल Apple प्रस्तुति का नाम बदलकर "वेब-मेटल" कर दिया गया।
पीडीएफ पुस्तकालयों का मिलान:
क्या आप अपने विस्तारित रियलिटी वेब समाधानों के लिए तकनीकी और रणनीतिक समर्थन की तलाश कर रहे हैं? एक्सपर्ट.डिजिटल आपका समर्थन करता है!
मुझे विस्तारित वास्तविकता समाधानों के लिए आपके व्यक्तिगत सलाहकार के रूप में सेवा करने में खुशी होगी।
आप नीचे दिए गए संपर्क फ़ॉर्म को भरकर मुझसे संपर्क कर सकते हैं या बस मुझे +49 89 89 674 804 (म्यूनिख) ।
मैं हमारी संयुक्त परियोजना की प्रतीक्षा कर रहा हूं।
एक्सपर्ट.डिजिटल - कोनराड वोल्फेंस्टीन
एक्सपर्ट.डिजिटल डिजिटलाइजेशन, मैकेनिकल इंजीनियरिंग, लॉजिस्टिक्स/इंट्रालॉजिस्टिक्स और फोटोवोल्टिक्स पर फोकस के साथ उद्योग का केंद्र है।
अपने 360° व्यवसाय विकास समाधान के साथ, हम नए व्यवसाय से लेकर बिक्री के बाद तक प्रसिद्ध कंपनियों का समर्थन करते हैं।
मार्केट इंटेलिजेंस, स्मार्केटिंग, मार्केटिंग ऑटोमेशन, कंटेंट डेवलपमेंट, पीआर, मेल अभियान, वैयक्तिकृत सोशल मीडिया और लीड पोषण हमारे डिजिटल टूल का हिस्सा हैं।
आप यहां अधिक जानकारी प्राप्त कर सकते हैं: www.xpert.digital - www.xpert.solar - www.xpert.plus