विषयसूची:

DeskMagic - अपने आर्यज़ोन एआर हेडसेट (टीएफसीडी) के लिए एक ऐप बनाना: 22 कदम
DeskMagic - अपने आर्यज़ोन एआर हेडसेट (टीएफसीडी) के लिए एक ऐप बनाना: 22 कदम

वीडियो: DeskMagic - अपने आर्यज़ोन एआर हेडसेट (टीएफसीडी) के लिए एक ऐप बनाना: 22 कदम

वीडियो: DeskMagic - अपने आर्यज़ोन एआर हेडसेट (टीएफसीडी) के लिए एक ऐप बनाना: 22 कदम
वीडियो: Calibrating your Augmented Reality Experience with Aryzon AR Cardboard | AR Developers Tutorial Ep 4 2024, नवंबर
Anonim
DeskMagic - अपने आर्यज़ोन एआर हेडसेट (टीएफसीडी) के लिए एक ऐप बनाना
DeskMagic - अपने आर्यज़ोन एआर हेडसेट (टीएफसीडी) के लिए एक ऐप बनाना

इस निर्देश में हम आर्यज़ोन एआर हेडसेट के लिए एक सरल संवर्धित वास्तविकता (एआर) एप्लिकेशन बनाने की प्रक्रिया के माध्यम से कदम दर कदम आगे बढ़ेंगे। कोई कोडिंग या अन्य अनुभव की आवश्यकता नहीं है। हालांकि ऐप काफी बुनियादी है, यह एआर की संभावनाओं के साथ खेलना शुरू करने का एक मजेदार और आसान तरीका है।

आर्यज़ोन एआर हेडसेट के बारे में अधिक जानकारी के लिए देखें:

aryzon.com/

इस निर्देश में उपयोग किए गए मॉडल जहां निम्नलिखित लेखकों से Google पॉली से डाउनलोड किए गए हैं:

स्लेज, स्नोमैन, उपहार के साथ पेड़, केबिन - CC-BY लाइसेंस के तहत 14islands लैब द्वारा

अन्य पेड़ - CC-BY लाइसेंस के तहत Google द्वारा Poly द्वारा

बर्फीली जमीन - मेरे द्वारा

चरण 1: एकता ३डी डाउनलोड करें

डाउनलोड एकता ३डी
डाउनलोड एकता ३डी

निम्न लिंक से, एकता का निःशुल्क, व्यक्तिगत संस्करण डाउनलोड करें। यह हमारे एआर ऐप का इंजन होगा।

store.unity.com/

चरण 2: एकता 3D स्थापित करें

एकता 3D स्थापित करें
एकता 3D स्थापित करें
एकता 3D स्थापित करें
एकता 3D स्थापित करें

जब इंस्टॉलर खुलता है, तो आपको यह चुनने के लिए कहा जाता है कि आप एकता के कौन से मॉड्यूल स्थापित करना चाहते हैं। आपको निम्नलिखित की आवश्यकता होगी

  • एकता ही - बहुत आवश्यक
  • मोनो डेवलपमेंट - डीबगर के लिए उपयोग किया जाता है, इस परियोजना में कोई वास्तविक कोडिंग नहीं है
  • दस्तावेज़ीकरण - सहायता प्रणाली के ठीक से कार्य करने के लिए
  • एंड्रॉइड बिल्ड सपोर्ट - यह आपको अपने प्रोजेक्ट के साथ एंड्रॉइड ऐप बनाने की अनुमति देता है, आप कोई भी अतिरिक्त प्लेटफॉर्म जोड़ सकते हैं जिसे आप विकसित करना चाहते हैं, हालांकि यह निर्देश केवल एंड्रॉइड को कवर करता है
  • वुफोरिया ऑगमेंटेड रियलिटी सपोर्ट - वास्तविक एआर ट्रैकिंग के लिए उपयोग किया जाता है, जो हमारी 3डी दुनिया को आपके डेस्क पर रखने के लिए आवश्यक है।

चरण 3: एक (निःशुल्क) खाता बनाएं

एक नि: शुल्क खाता बनाए
एक नि: शुल्क खाता बनाए

यूनिटी 3डी का उपयोग करने के लिए आपको एक खाता बनाना होगा। यह व्यक्तिगत उपयोग के लिए निःशुल्क है।

चरण 4: अपना प्रोजेक्ट बनाएं

अपना प्रोजेक्ट बनाएं
अपना प्रोजेक्ट बनाएं

अब आपके लिए अपना प्रोजेक्ट बनाने का समय आ गया है। अपने ऐप को एक अच्छा नाम दें, और एक ऐसा स्थान चुनें जहां आप आसानी से कोई भी फाइल ढूंढ सकें जो एकता वहां रखेगी।

चरण 5: अपना दृश्य बनाना

अपना दृश्य बनाना
अपना दृश्य बनाना

पहले से बनाए गए एक खाली दृश्य के साथ एकता खुलेगी। आप इस सीन को अभी सेव करके नाम दे सकते हैं।

चरण 6: आर्यज़ोन एसडीके डाउनलोड करें

आर्यज़ोन एसडीके डाउनलोड करें
आर्यज़ोन एसडीके डाउनलोड करें

आर्यज़ोन ने एक एसडीके बनाया है जो एकता पैकेज के माध्यम से एकता में एकीकृत होता है। आप इस एसडीके को निम्न लिंक पर डाउनलोड कर सकते हैं:

developer.aryzon.com/t/basic-setup-of-sdk/…

चरण 7: आर्यज़ोन एसडीके को एकता में आयात करें

एकता में आर्यज़ोन एसडीके आयात करें
एकता में आर्यज़ोन एसडीके आयात करें
एकता में आर्यज़ोन एसडीके आयात करें
एकता में आर्यज़ोन एसडीके आयात करें

एसेट्स> इम्पोर्ट पैकेज> कस्टम पैकेज पर जाएं। फिर एसडीके के यूनिटीपैकेज का चयन करें और अपने प्रोजेक्ट में सब कुछ आयात करें।

चरण 8: वुफोरिया डेमो सीन खोलें

वुफोरिया डेमो सीन खोलें
वुफोरिया डेमो सीन खोलें
वुफोरिया डेमो सीन खोलें
वुफोरिया डेमो सीन खोलें

अब आप प्रोजेक्ट मेन फोल्डर में कुछ नए फोल्डर देखेंगे। एसेट्स>आर्यज़ोन>सैंपल सीन पर जाएं और वुफोरिया ट्रैकिंग सीन खोलें।

चरण 9: एक नया प्रीफ़ैब बनाएँ

एक नया प्रीफ़ैब बनाएं
एक नया प्रीफ़ैब बनाएं

अपने आप को कुछ परेशानी से बचाने के लिए, हम पदानुक्रम विंडो में चयन-योग्य 'ImageTarget' घटक से एक प्रीफ़ैब (एक मानक, कॉपी-सक्षम घटक) बना सकते हैं।

बस 'ImageTarget' घटक को एसेट्स> आर्यज़ोन> प्रीफ़ैब्स, फ़ोल्डर में खींचें, जैसे मैंने पहले ही तस्वीर में किया है।

चरण 10: दृश्य में प्रीफ़ैब्स आयात करें

दृश्य में प्रीफ़ैब्स आयात करें
दृश्य में प्रीफ़ैब्स आयात करें

अब आप ऐप के दो सबसे महत्वपूर्ण घटकों को आयात करने के लिए उसी प्रीफ़ैब फ़ोल्डर का उपयोग कर सकते हैं: आर्यज़ोनवुफ़ोरिया घटक, और इमेजटार्गेट घटक। आप इन्हें प्रीफ़ैब फ़ोल्डर से सीधे अपने दृश्य में खींच सकते हैं।

चरण 11: घन हटाएं

घन हटाएं
घन हटाएं

जब आप अपनी पदानुक्रम विंडो में ImageTarget घटक पर क्लिक करते हैं, तो आप देखेंगे कि स्क्रीन पर घन उस घटक का एक बच्चा है। यह इंजन को बताता है कि उसे लक्ष्य के सापेक्ष घन कहाँ रखना चाहिए।

इसका मतलब यह है कि सभी मॉडल जिन्हें हम एआर में सही ढंग से दिखाना चाहते हैं, उन्हें इमेजटार्गेट घटक में एक बच्चे के रूप में दृश्य में जोड़ा जाना चाहिए।

अब हम क्यूब को हटा सकते हैं, और इसे और अधिक दिलचस्प सामग्री के साथ बदल सकते हैं

चरण 12: एक मॉडल फ़ोल्डर बनाएँ

एक मॉडल फ़ोल्डर बनाएँ
एक मॉडल फ़ोल्डर बनाएँ

हम जो कुछ भी दृश्य में जोड़ते हैं उसका अच्छा ट्रैक रखने के लिए, आप प्रोजेक्ट विंडो में एक मॉडल फ़ोल्डर बनाना चाह सकते हैं। इस फ़ोल्डर में वे सभी मॉडल होंगे जिन्हें हम दृश्य में जोड़ना चाहते हैं।

चरण 13: मॉडल प्राप्त करें (डाउनलोड करें)

मॉडल प्राप्त करें (डाउनलोड करें)
मॉडल प्राप्त करें (डाउनलोड करें)
मॉडल प्राप्त करें (डाउनलोड करें)
मॉडल प्राप्त करें (डाउनलोड करें)

अब हम अपने दृश्य के लिए कुछ मज़ेदार मॉडल डाउनलोड करेंगे, और इन्हें हमारे द्वारा अभी बनाए गए मॉडल फ़ोल्डर में रखेंगे। इस निर्देश के लिए, हम इन्हें google Poly से प्राप्त करेंगे। Google Poly आदर्श है, क्योंकि इसके मॉडल अच्छे VR और AR प्रदर्शन के लिए अनुकूलित हैं।

मॉडल डाउनलोड करते समय निम्नलिखित बातों का ध्यान रखें

  • मॉडल सरल होना चाहिए (कुछ बनावट, कम बहुभुज संख्या), क्योंकि आपके फ़ोन में सीमित संसाधन हैं
  • मॉडल के लेखक को श्रेय दें (जब यह आवश्यक हो तो आपको संकेत दिया जाएगा)
  • जब संभव हो, फ़ाइल को FBX प्रारूप में डाउनलोड करें। ओबीजे काम करेगा, लेकिन एकता में इसे संभालना थोड़ा कठिन है।

चरण 14: खींचें और छोड़ें

खींचें और छोड़ें
खींचें और छोड़ें

आप अपने दृश्य में मॉडल को केवल मॉडल फ़ोल्डर से खींचकर और उन्हें दृश्य विंडो में रखकर रख सकते हैं। एक बार रखे जाने के बाद, आप उन्हें स्केल कर सकते हैं, घुमा सकते हैं और उस स्थान पर खींच सकते हैं जहां आप उन्हें रखना चाहते हैं।

याद रखें: जैसा कि हमने पहले कहा है, दृश्य में रखे गए मॉडल को हमेशा ImageTarget घटक के बच्चे के रूप में रखा जाना चाहिए।

चरण 15: इसे हिमपात करें

इसे हिमपात करें
इसे हिमपात करें
इसे हिमपात करें
इसे हिमपात करें

वास्तव में छुट्टी की भावना को घर ले जाने के लिए, आप कुछ बर्फ जोड़ सकते हैं। ऐसा करने का एक आसान तरीका एक कण उत्सर्जक का उपयोग करना है। पदानुक्रम विंडो में, बनाने के लिए> प्रभाव> कण प्रणाली पर जाएं। यह आपके दृश्य में एक कण उत्सर्जक वस्तु बनाएगा। निरीक्षक खिड़की में चारों ओर खेलना सबसे अच्छा है, और पता करें कि आपके लिए सबसे अच्छी सेटिंग्स क्या हैं (कोमल हिमपात, या शायद एक बर्फ़ीला तूफ़ान)। छवि में सेटिंग्स हमारे लिए बहुत अच्छी तरह से काम करती हैं।

चरण 16: प्लेटफ़ॉर्म स्विच करना

प्लेटफ़ॉर्म स्विच करना
प्लेटफ़ॉर्म स्विच करना

इससे पहले कि हम अपने एंड्रॉइड फोन पर ऐप चला सकें, हमें पहले इसे बनाना होगा। सबसे पहले, हमें हालांकि कुछ सेटिंग्स बदलनी चाहिए। मेन्यू बार में फाइल>बिल्ड सेटिंग्स पर जाएं। एंड्रॉइड प्लेटफॉर्म का चयन करें और फिर 'स्विच प्लेटफॉर्म' दबाएं।

चरण 17: सेटिंग्स बदलें

सेटिंग्स बदलें
सेटिंग्स बदलें
सेटिंग्स बदलें
सेटिंग्स बदलें
सेटिंग्स बदलें
सेटिंग्स बदलें

उसी विंडो में, अब 'प्लेयर सेटिंग्स' बटन दबाएं। इससे प्लेटफॉर्म की सभी सेटिंग्स इंस्पेक्टर विंडो में दिखाई देंगी। यहां आपको निम्न कार्य करना चाहिए:

  • एक (काल्पनिक) कंपनी का नाम दर्ज करें
  • उत्पाद का नाम दर्ज करें (यह आपके ऐप का नाम होगा)।
  • 'अन्य सेटिंग्स' में, कंपनी और उत्पाद का नाम 'पैकेज नाम' फ़ील्ड में जोड़ें।
  • न्यूनतम एपीआई स्तर निर्धारित करें। यह Android का वही संस्करण होना चाहिए जिस पर आपका फ़ोन चल रहा है, या इससे कम। आप जितना नीचे जाएंगे, पुराने उपकरणों के साथ संगतता उतनी ही अधिक होगी, लेकिन आप कुछ कार्यों को भी खो देंगे।
  • सुनिश्चित करें कि 'एंड्रॉइड टीवी संगतता' अनियंत्रित है। इसे चेक करने से वुफोरिया काम नहीं कर पाएगा।
  • अंत में, 'XR सेटिंग्स' में, 'Vuforia Augmented Reality' चेक करें।

चरण 18: वुफोरिया की प्राप्त करना

वुफोरिया की प्राप्त करना
वुफोरिया की प्राप्त करना
वुफोरिया की प्राप्त करना
वुफोरिया की प्राप्त करना
वुफोरिया की प्राप्त करना
वुफोरिया की प्राप्त करना

एआर ट्रैकिंग के काम करने के लिए, आपको पहले वुफोरिया लाइसेंस सक्रिय करना होगा (व्यक्तिगत उपयोग के लिए मुफ्त)।

  • यहां खाता बनाएं

    developer.vuforia.com/vui/auth/register

  • लाइसेंस प्रबंधक पर जाएं, और 'विकास कुंजी प्राप्त करें' चुनें
  • यहां आप वह नाम दर्ज करें जो आपने पिछले चरणों में अपना ऐप दिया था
  • अपने क्लिपबोर्ड पर जेनरेट की गई कस्टम कुंजी को कॉपी करें

चरण 19: अपने प्रोजेक्ट में वुफोरिया कुंजी दर्ज करना

अपने प्रोजेक्ट में वुफोरिया कुंजी दर्ज करना
अपने प्रोजेक्ट में वुफोरिया कुंजी दर्ज करना
अपने प्रोजेक्ट में वुफोरिया कुंजी दर्ज करना
अपने प्रोजेक्ट में वुफोरिया कुंजी दर्ज करना
  • अपने दृश्य पदानुक्रम में, 'ARCamera' घटक (AryzonVuforia के अंतर्गत) का चयन करें।
  • इंस्पेक्टर विंडो में, नीचे 'ओपन वुफोरिया कॉन्फिगरेशन' लेबल वाला बटन दबाएं।
  • इंस्पेक्टर विंडो अब वुफोरिया कॉन्फ़िगरेशन प्रदर्शित करेगी। जिस लाइसेंस कुंजी की आपने अभी-अभी कॉपी की है उसे 'ऐप्लिकेशन लाइसेंस कुंजी' फ़ील्ड में चिपकाएं.

चरण 20: Android SDK प्राप्त करना

Android SDK प्राप्त करना
Android SDK प्राप्त करना

अंत में, आपका ऐप बनाने के लिए एकता को आपके कंप्यूटर पर मौजूद होने के लिए Android SDK की आवश्यकता होती है। एंड्रॉइड स्टूडियो के माध्यम से इस एसडीके को प्राप्त करने का सबसे आसान तरीका। एंड्रॉइड स्टूडियो को निम्न लिंक से (बिना किसी हिसाब के!) डाउनलोड किया जा सकता है:

developer.android.com/studio/index.html

Android Studio इंस्टाल करने से Android SDK अपने आप आपके कंप्यूटर पर आ जाएगा।

चरण 21: समय बनाएँ

निर्माण समय!
निर्माण समय!

अब आप अपना AR ऐप बना सकते हैं!

  • बिल्ड सेटिंग्स मेनू फिर से दर्ज करें (फ़ाइल> सेटिंग्स बनाएँ), और 'बिल्ड' बटन दबाएँ
  • अब आप एपीके (ऐप पैकेज) के लिए एक नाम दर्ज कर सकते हैं। ध्यान दें कि यह केवल एक फ़ाइल नाम है, यह आपके ऐप के नाम को प्रभावित नहीं करेगा।
  • अपना खुद का एआर ऐप इंस्टॉल करने के लिए अपने फोन पर एपीके खोलें!

यदि आपका फ़ोन आपको "अज्ञात स्रोतों" से ऐप्स इंस्टॉल करने की अनुमति नहीं देता है, तो बस अपने फ़ोन की सिस्टम सेटिंग में जाएं, फिर सुरक्षा विकल्पों पर जाएं और "अज्ञात स्रोत" बॉक्स को चेक करें। सुरक्षा के लिए, आपके द्वारा ऐप इंस्टॉल करने के बाद इस बॉक्स को अनचेक करने की अनुशंसा की जाती है।

चरण 22: अपनी जादुई क्रिसमस सजावट का आनंद लें

अपनी जादुई क्रिसमस सजावट का आनंद लें
अपनी जादुई क्रिसमस सजावट का आनंद लें
अपनी जादुई क्रिसमस सजावट का आनंद लें
अपनी जादुई क्रिसमस सजावट का आनंद लें
अपनी जादुई क्रिसमस सजावट का आनंद लें
अपनी जादुई क्रिसमस सजावट का आनंद लें

ऐप चलाएं, अपने फोन को आर्यज़ोन एआर हेडसेट में रखें और इसे अपने चेहरे पर बांधें। आप शामिल मार्कर को कहीं भी रख सकते हैं जहाँ आप चाहते हैं कि आपकी क्रिसमस की सजावट आपके दिन को रोशन करे! उदाहरण के लिए आपके कंप्यूटर के आगे:D

बेशक, आपको अपने ऐप के लिए क्रिसमस थीम वाले मॉडल का उपयोग करने की आवश्यकता नहीं है। एक्वैरियम, या लघु जुरासिक पार्क के बारे में क्या?

मैंने इस निर्देशयोग्य (डेस्कमैजिक) में ऐप बिल्ड की एक प्रति शामिल की है, ताकि आप इसे स्वयं करने से पहले परिणामों की जांच कर सकें।

डेस्कमैजिक करेगा:

  • अपने डेस्क को और अधिक घरेलू बनाएं
  • अपने चूल्हे को गर्मजोशी और छुट्टी की भावना से भरें
  • आपको वास्तव में अच्छा लग रहा है

ध्यान दें कि मैंने केवल अपने पुराने फोन (गैलेक्सी नोट 3) पर इसका परीक्षण किया है, इसलिए आपका माइलेज भिन्न हो सकता है।

पढ़ने के लिए धन्यवाद!

सिफारिश की: