क्लाउड ऐंकर अलग-अलग उपयोगकर्ताओं को एआर के अनुभव शेयर करने की अनुमति देते हैं

प्लैटफ़ॉर्म के हिसाब से गाइड

Cloud ऐंकर खास तरह का ऐंकर है. इसका इस्तेमाल, असल दुनिया में एआर के अनुभवों को बनाए रखने के लिए किया जा सकता है. ARCore Cloud Anchor API या ARCore Cloud Anchor सेवा की मदद से, डिजिटल जानकारी की इंटरैक्टिव लेयर बनाई जा सकती हैं और उन्हें असल जगहों पर ऐंकर किया जा सकता है. इससे ऐसा अनुभव डिज़ाइन किया जा सकता है जिसे समय के साथ कई लोग, अलग-अलग डिवाइसों पर शेयर कर सकें. Cloud Anchors, असल दुनिया की जगहों को डिजिटल कॉन्टेंट से जोड़ता है. इसे कोई भी व्यक्ति, साथ काम करने वाले मोबाइल डिवाइसों से ऐक्सेस कर सकता है. Android और iOS, दोनों के उपयोगकर्ता एक ही अनुभव में हिस्सा ले सकते हैं. साथ ही, वे उन सुविधाओं को कई हफ़्तों या महीनों बाद दोबारा देख सकते हैं.

ऐंकर और Cloud ऐंकर

क्लाउड ऐंकर ऐसे ऐंकर होते हैं जिन्हें ARCore API क्लाउड एंडपॉइंट पर होस्ट किया जाता है. इस होस्टिंग सेवा की मदद से, लोग एक ही ऐप्लिकेशन पर अपने अनुभव शेयर कर सकते हैं. ऐंकर के लिए बुनियादी दिशा-निर्देश, Cloud ऐंकर पर भी लागू होते हैं.

ARCore Cloud Anchor API के साथ डेवलप करने के लिए, इस्तेमाल के उदाहरण

ARCore Cloud Anchor API की मदद से, रीयल-टाइम में एआर के अनुभवों को बनाए रखा जा सकता है. साथ ही, इससे लोगों को एक जैसा अनुभव मिल सकता है. यहां कुछ तरीके दिए गए हैं, जिनकी मदद से इसे अपने प्रोजेक्ट में इस्तेमाल किया जा सकता है.

असल दुनिया में एआर के अनुभव को बनाए रखना

क्लाउड ऐंकर की मदद से एक उपयोगकर्ता, एआर ऑब्जेक्ट को आस-पास के माहौल में रख सकता है और दूसरा उपयोगकर्ता, बाद में उसी जगह पर ऑब्जेक्ट को देख सकता है. उदाहरण के लिए, स्टोर के सामने वर्चुअल साइन बनाने, दोस्तों के लिए उनके किचन के काउंटरटॉप पर वर्चुअल नोट रखने या वर्चुअल पोस्टर से अपने बेडरूम को फिर से सजाने के लिए, Cloud Anchors का इस्तेमाल किया जा सकता है. आम तौर पर, कमरे में मौजूद एआर (ऑगमेंटेड रिएलिटी) का अनुभव देने के लिए, Cloud Anchors का सबसे अच्छा इस्तेमाल किया जा सकता है.

रीयल-टाइम में साथ मिलकर काम करने का अनुभव

Cloud Anchors टूल की मदद से, लोग रीयल-टाइम में साथ मिलकर काम कर सकते हैं. उदाहरण के लिए, उपयोगकर्ता कॉफ़ी टेबल पर पिंग-पॉन्ग का वर्चुअल गेम खेल सकते हैं या अपने समुदाय के साथ मिलकर वर्चुअल म्यूरल पेंट कर सकते हैं.

मेरे डिवाइस पर यह सुविधा काम नहीं करती

ARCore Cloud Anchor API, उन सभी ARCore डिवाइसों पर काम करता है जिन पर यह सुविधा काम करती है.

Cloud Anchors के काम करने का तरीका

Cloud anchors को होस्ट करने और उसका समाधान करने के लिए ARCore, ARCore API क्लाउड एंडपॉइंट से कनेक्ट हो जाते हैं, जिससे ये शेयर किए गए अनुभव चालू होते हैं. इसके लिए एक चालू इंटरनेट कनेक्शन की आवश्यकता है.

होस्टिंग और समाधान करने के तरीके के बारे में खास जानकारी यहां दी गई है:

  1. उपयोगकर्ता अपने एनवायरमेंट में लोकल ऐंकर बनाता है.
  2. ऐंकर को होस्ट किया जाता है — ARCore उस लोकल ऐंकर का डेटा, ARCore API के क्लाउड एंडपॉइंट पर अपलोड करता है. साथ ही, एंडपॉइंट उस ऐंकर के लिए यूनीक आईडी दिखाता है.
  3. ऐप्लिकेशन इस यूनीक आईडी को दूसरे उपयोगकर्ताओं को देता है.
  4. ऐंकर का समाधान हो गया — जिन उपयोगकर्ताओं के डिवाइसों के डिवाइसों में यूनीक आईडी है वे ARCore Cloud Anchor API का इस्तेमाल करके, वही ऐंकर फिर से बना सकते हैं.

होस्टिंग

ऐंकर को बनाने और होस्ट करने के लिए ARCore, ऐंकर के आस-पास की जगह के 3D फ़ीचर मैप का इस्तेमाल करता है. इस फ़ीचर मैप को पाने के लिए, डिवाइस के पीछे के कैमरे को आस-पास के इलाके को मैप करना होगा. इसके लिए, होस्ट के कॉल करने से पहले, डिवाइस के अलग-अलग ऐंगल और पोज़िशन का इस्तेमाल किया जाना चाहिए. इसके बाद, ARCore Cloud Anchor API, स्पेस का 3D फ़ीचर मैप बनाता है और डिवाइस को एक यूनीक Cloud Anchor ID दिखाता है.

समाधान किया जा रहा है

जब उसी एनवायरमेंट में कोई दूसरा उपयोगकर्ता अपने डिवाइस के कैमरे को उस जगह पर ले जाता है जहां Cloud Anchor को होस्ट किया गया है, तो समाधान के अनुरोध की वजह से ARCore Cloud Anchor API, समय-समय पर सीन की विज़ुअल सुविधाओं की तुलना, बनाए गए 3D फ़ीचर मैप के साथ कर सकता है. ARCore इन तुलनाओं का इस्तेमाल, उपयोगकर्ता की जगह, स्क्रीन की दिशा, और पोज़ के बारे में बताने के लिए करता है. ऐसा Cloud ऐंकर के हिसाब से होता है.

एपीआई को बंद करने से जुड़ी नीति

ARCore Cloud Anchor API का इस्तेमाल बंद करने से जुड़ी नीति पढ़ें देखें.