1. शुरू करने से पहले
ARCore और Google Maps Platform की मदद से काम करने वाला Geospatial Creator, आपको Adobe Aero Geospatial के प्री-रिलीज़ वर्शन में ऑगमेंटेड-रियलिटी (एआर) की सुविधाएं बनाने की अनुमति देता है. यह Google के फ़ोटो की तरह दिखने वाले 3D टाइल एपीआई का इस्तेमाल करता है. इससे, उस जगह पर जाए बिना यह देखा जा सकता है कि वह जगह असल में कैसी दिखती है. इससे क्रिएटर्स और डेवलपर, Adobe 3D Suite के ऐप्लिकेशन का इस्तेमाल करके 3D अनुभव डिज़ाइन कर सकते हैं. साथ ही, उन्हें दुनिया के डिजिटल ट्विन में आसानी से देख सकते हैं.
इस कोडलैब में, Adobe Aero Editor की मदद से 3D कॉन्टेंट जोड़ने के बुनियादी चरणों के बारे में बताया गया है. इसमें आपको अपना एनवायरमेंट सेट अप करना होता है. साथ ही, एडिटर को इस्तेमाल करने का तरीका सीखना होता है. इसके अलावा, ट्रिगर और व्यवहारों की मदद से अपने अनुभव को बेहतर बनाना होता है. साथ ही, कॉन्टेंट को Adobe Player के Play Instant ऐप्लिकेशन या ऐप्लिकेशन क्लिप पर डिप्लॉय करना होता है, ताकि इसे ARCore की सुविधा वाले Android या iOS डिवाइस पर AR में देखा जा सके.
ज़रूरी शर्तें
- AR के बारे में बुनियादी जानकारी
- ARCore Geospatial API के बारे में बुनियादी जानकारी
आपको क्या सीखने को मिलेगा
- Adobe Aero में Geospatial Creator का इस्तेमाल कैसे करें.
- 3D मैप को नेविगेट करने का तरीका.
- व्यूपोर्ट में 3D कॉन्टेंट को कैसे रखा जाता है.
- 3D ऐसेट में व्यवहार जोड़ने का तरीका.
- अपने डिवाइस पर एआर की सुविधा का इस्तेमाल करने का तरीका.
आपको किन चीज़ों की ज़रूरत होगी
2. अपना एनवायरमेंट सेट अप करने का तरीका
Adobe Aero Geospatial के प्री-रिलीज़ वर्शन में Geospatial Creator का इस्तेमाल करने के लिए, यह तरीका अपनाएं:
3. Adobe Aero पर नेविगेट करना
इस चरण में, आपको अपने आस-पास के इलाके का 3D व्यू दिखता है.
प्रोजेक्ट बनाना
- Adobe Aero ऐप्लिकेशन खोलें.
- नई फ़ाइल पर क्लिक करें.
- अपनी फ़ाइल को नाम दें. उदाहरण के लिए,
Geospatial Creator codelab
. - प्रोजेक्ट बनाने के लिए, ठीक है पर क्लिक करें.
कोई जगह चुनें
Geospatial प्री-रिलीज़ में कोई प्रोजेक्ट बनाते समय, जगह चुनें विंडो दिखती है. इस विंडो से, यह कंट्रोल किया जा सकता है कि एडिटर में दुनिया का कौन-सा हिस्सा दिखाया जाए.
कोई जगह चुनने के लिए, यह तरीका अपनाएं:
- टेक्स्ट बॉक्स में, अपने आस-पास की कोई जगह खोजें.
- दुनिया के व्यू को इधर-उधर खींचें और ज़ूम करने के लिए स्क्रोल व्हील का इस्तेमाल करें.
- मैप पर किसी जगह पर क्लिक करें. इसके बाद, सीन की झलक में जगह की जानकारी दिखाने के लिए, चुनें दबाएं. सीन की झलक में, आपको चुनी गई जगह का डिजिटल वर्शन दिखता है.
व्यूपोर्ट कैमरे को कंट्रोल करना
- कैमरे के व्यू को घुमाने के लिए,
ऑर्बिट पर क्लिक करें.
- व्यू को हॉरिज़ॉन्टल और वर्टिकल तरीके से खींचने के लिए,
पैन करें पर क्लिक करें.
- चुने गए ऑब्जेक्ट और कैमरे के बीच की दूरी बदलने के लिए,
डॉली पर क्लिक करें.
चुनी गई जगह की जानकारी बदलना
अगर आपको चुनी गई जगह पसंद नहीं है, तो यह तरीका अपनाएं:
- सीन के हैरारकी पैनल में, पक्का करें कि ऐंकर चुना गया हो. यह सीन हैरारकी पैनल में पहला आइटम होता है.
- जगह की जानकारी बदलने के लिए, प्रॉपर्टी पैनल में जगह की जानकारी के नीचे,
जगह की जानकारी बदलें पर क्लिक करें.
4. 3D ऐसेट इंपोर्ट करना और उसे जगह पर रखना
अपने आस-पास की कोई जगह चुनने के बाद, आपको एक ऐसी ऐसेट इंपोर्ट करनी होगी जो एआर अनुभव में दिखती हो. साथ ही, वह चुनी गई जगह के आस-पास मौजूद हो.
3D ऐसेट इंपोर्ट करना
इस कोडलैब में आपकी मदद करने के लिए, हमने एक सैंपल ऐसेट तैयार की है. इसका इस्तेमाल अपने प्रोजेक्ट में किया जा सकता है.
सैंपल ऐसेट इंपोर्ट करने के लिए, यह तरीका अपनाएं:
ऐसेट का साइज़ बदलना
ऐसेट जोड़ने के बाद, आपको लग सकता है कि कुछ नहीं हुआ, क्योंकि ऐसेट इतनी छोटी है कि दिख नहीं रही है!
ऐसेट का साइज़ बढ़ाने के लिए, यह तरीका अपनाएं, ताकि वह दिख सके:
- सीन के हैरारकी पैनल में, पक्का करें कि आपकी 3D ऐसेट चुनी गई हो.
- नेविगेशन मेन्यू में,
स्केल करें पर क्लिक करें.
- व्यूपोर्ट में, लाल, नीले या हरे रंग के कंट्रोल में से कोई एक चुनें. इसके बाद, ऐसेट का साइज़ बढ़ाने के लिए, अपने माउस को खींचें और छोड़ें.
- प्रॉपर्टी पैनल में, ध्यान दें कि साइज़ और स्केल टेक्स्ट बॉक्स, आपकी ऐसेट के साइज़ के हिसाब से अपडेट हो जाते हैं. इन वैल्यू में सीधे तौर पर भी बदलाव किया जा सकता है. उदाहरण के लिए, साइज़ की वैल्यू 300 सें॰मी॰ आज़माई जा सकती है.
अब आपकी ऐसेट ज़्यादा लोगों को दिख रही है.
ऐसेट को सही जगह पर रखें
सीन में कोई ऐसेट जोड़ने पर, उसका ओरिजन ऐंकर की जगह पर रखा जाता है.
एंकर को ज़मीन के पास किसी नई जगह पर ले जाने और उसे ऐसी जगह पर रखने के लिए जहां उसे बाद में ढूंढा जा सके, यह तरीका अपनाएं:
- नेविगेशन मेन्यू में,
दूसरी जगह ले जाएं पर क्लिक करें.
- व्यू पोर्ट में, लाल, नीले या हरे रंग के कंट्रोल में से कोई एक चुनें. इसके बाद, ऐसेट की जगह बदलने के लिए, माउस को खींचें. हर रंगीन कंट्रोल, किसी डाइमेंशन को लॉक करता है. इससे किसी ऑब्जेक्ट को उस ऐक्सिस पर ले जाया जा सकता है.
5. अपनी ऐसेट में इंटरैक्टिविटी जोड़ना
Adobe Aero Editor की मदद से, ऐसे व्यवहार और कार्रवाइयाँ बनाई जा सकती हैं जो कुछ शर्तें पूरी होने पर ट्रिगर होती हैं. इसकी मदद से, किसी स्टैटिक 3D ऑब्जेक्ट को इंटरैक्टिव एआर अनुभव में बदला जा सकता है.
ऐसेट में कोई व्यवहार जोड़ना
व्यवहार से पता चलता है कि कुछ कार्रवाइयां कब ट्रिगर होनी चाहिए. उदाहरण के लिए, जब कोई उपयोगकर्ता आस-पास हो या अनुभव शुरू करे, तब की जाने वाली कार्रवाइयां तय की जा सकती हैं.
अपने ऑब्जेक्ट में कोई व्यवहार जोड़ने के लिए, यह तरीका अपनाएं:
- व्यवहार पैनल खोलने के लिए,
व्यवहार बिल्डर पर क्लिक करें.
- ऑब्जेक्ट को चुनने के बाद, टैप ट्रिगर जोड़ने के लिए ट्रिगर करें पर क्लिक करें.
व्यवहार में कोई कार्रवाई जोड़ना
कार्रवाइयों से पता चलता है कि किसी व्यवहार के शुरू होने पर क्या होता है. कार्रवाइयां एक साथ या पैरलल में हो सकती हैं.
कार्रवाइयों की मदद से 3D ऐसेट में कुछ इंटरैक्टिविटी जोड़ने के लिए, यह तरीका अपनाएं:
- कार्रवाई > बाउंस पर क्लिक करें.
- कार्रवाई की प्रॉपर्टी में बदलाव करें. उदाहरण के लिए, बाउंस में कुछ रीबाउंड जोड़े जा सकते हैं. इससे ऑब्जेक्ट के गिरने के बाद बाउंस होने लगता है.
- चलाएं पर क्लिक करें.
6. ऐसेट को एआर में देखना
आखिर में, एआर में जियोस्पेशली ऐंकर्ड कॉन्टेंट देखा जाता है.
अपने डिवाइस पर अनुभव एक्सपोर्ट करना
क्यूआर कोड की मदद से, अपनी सीन को ARCore की सुविधा वाले डिवाइस पर एक्सपोर्ट करने के लिए, Adobe Aero का इस्तेमाल करने के लिए यह तरीका अपनाएं:
- एआर के तौर पर शेयर करें विंडो खोलने के लिए, शेयर करें पर क्लिक करें.
- टाइटल टेक्स्ट बॉक्स में, जानकारी देने वाला टाइटल डालें.
- नियम और शर्तें स्वीकार करने के लिए, चेकबॉक्स को चुनें.
- क्यूआर कोड बनाने के लिए, लिंक बनाएं पर क्लिक करें.
अपने डिवाइस पर इस सुविधा का इस्तेमाल करना
क्यूआर कोड में एक लिंक होता है. इस लिंक को खोलने पर, Android पर Adobe Aero Player, Play इंस्टैंट ऐप्लिकेशन के तौर पर खुलता है. वहीं, iOS पर यह ऐप्लिकेशन क्लिप के तौर पर खुलता है. Play Instant App और ऐप्लिकेशन क्लिप की मदद से, आपकी सुविधा को देखने और उससे इंटरैक्ट करने के लिए, उपयोगकर्ताओं को कोई अलग ऐप्लिकेशन डाउनलोड करने की ज़रूरत नहीं पड़ती. इस लिंक से, अनुभव को ऐक्सेस किया जा सकता है.
अपने स्मार्ट डिवाइस पर एआर की सुविधा देखने के लिए, यह तरीका अपनाएं:
- ARCore के साथ काम करने वाले डिवाइस पर, कैमरा ऐप्लिकेशन का इस्तेमाल करके क्यूआर कोड को स्कैन करें और लिंक खोलें.
- अगर ज़रूरी हो, तो कैमरे और जियोलोकेशन की अनुमतियां स्वीकार करें.
- उस जगह पर जाएं जहां आपने 3D ऐसेट रखी है. इसके बाद, कैमरे को उसकी दिशा में पॉइंट करें. ऐसेट ढूंढने के लिए, वेफ़ाइंडिंग हेल्पर का इस्तेमाल किया जा सकता है.
- ऐसेट को बाउंस करने के लिए उस पर टैप करें!
7. नतीजा
बधाई हो! आपने भौगोलिक डेटा के आधार पर ऑगमेंटेड रिएलिटी (एआर) का अनुभव देने के लिए, Adobe Aero Geospatial के प्री-रिलीज़ वर्शन का इस्तेमाल करना सीख लिया है.