Google अश्वेत समुदायों के लिए नस्लीय इक्विटी बढ़ाने के लिए प्रतिबद्ध है। देखो कैसे।
इस पेज का अनुवाद Cloud Translation API से किया गया है.
Switch to English

Android के लिए क्विकस्टार्ट

अपने विकास का वातावरण तैयार करें

नमूना परियोजना खोलें

यह क्विकस्टार्ट 2 डी और 3 डी वेक्टर ग्राफिक्स प्रदान करने के लिए एक प्रोग्रामिंग इंटरफेस ओपनजीएल का उपयोग करता है। नीचे दिए चरणों से आरंभ करने से पहले ARCore दस्तावेज़ सक्षम करें की समीक्षा करें

निम्नलिखित कमांड के साथ रिपॉजिटरी को क्लोन करके नमूना परियोजना प्राप्त करें:

git clone https://github.com/google-ar/arcore-android-sdk.git

एंड्रॉइड स्टूडियो में, arlo arcore-android-sdk निर्देशिका के भीतर नमूने उपनिर्देशिका में स्थित hello_ar_java नमूना परियोजना खोलें।

अपना डिवाइस या एमुलेटर तैयार करें

आप किसी समर्थित डिवाइस पर या Android एमुलेटर में AR ऐप्स चला सकते हैं:

नमूना चलाएँ

सुनिश्चित करें कि आपका एंड्रॉइड डिवाइस डेवलपमेंट मशीन से जुड़ा है और रन पर क्लिक करें Android स्टूडियो में

एंड्रॉइड स्टूडियो आपकी परियोजना को एक डिबग करने योग्य एपीके में बनाता है, एपीके इंस्टॉल करता है, और फिर आपके डिवाइस पर ऐप चलाता है। अधिक जानकारी के लिए, बनाएँ और अपना ऐप चलाएँ

यदि यह अनुपलब्ध है या पुराना है, तो AR के लिए Google Play Services को इंस्टॉल या अपडेट करने के लिए आपको संकेत दिया जा सकता है। Google Play Store से इसे इंस्टॉल करने के लिए CONTINUE का चयन करें।

Hello_ar_java ऐप आपको पहचाने गए AR विमान सतहों पर एंड्रॉइड मूर्तियों को रखने और हेरफेर करने देता है। यह एंड्रॉइड जीएल सर्फेस व्यू के साथ कार्यान्वित किया जाता है, जिसका उपयोग कैमरा पूर्वावलोकन और बुनियादी एआर ऑब्जेक्ट जैसे कि प्लान और एंकर को प्रस्तुत करने के लिए किया जाता है। hello_ar_java का नमूना प्रतिपादन ढांचा com/google/ar/core/examples/java/common/samplerender में पाया जा सकता है।

तुरंत प्लेसमेंट का उपयोग करें

इंस्टेंट प्लेसमेंट एपीआई उपयोगकर्ता को सतह ज्यामिति का पता लगाने के लिए ARCore की प्रतीक्षा किए बिना स्क्रीन पर AR ऑब्जेक्ट को रखने की अनुमति देता है। ऑब्जेक्ट प्लेसमेंट को वास्तविक समय में परिष्कृत किया जाता है क्योंकि उपयोगकर्ता पर्यावरण के चारों ओर आगे बढ़ता है। एक बार ARCore उस क्षेत्र में सही मुद्रा का पता लगा लेता है जहां AR ऑब्जेक्ट रखा गया है, सफेद वस्तु स्वचालित रूप से मुद्रा-सटीक होने का अद्यतन करती है, और अपारदर्शी बन जाती है।

तत्काल प्लेसमेंट का उपयोग करके एक वर्चुअल ऑब्जेक्ट रखें

तत्काल नियुक्ति स्वचालित रूप से hello_ar_java में सक्षम हो गई है । स्क्रीन पर गियर आइकन टैप करें और ड्रॉप-डाउन मेनू में इंस्टेंट प्लेसमेंट चुनें। इंस्टेंट प्लेसमेंट सक्षम करें चेकबॉक्स को पहले से ही चुना जाना चाहिए।

ऑब्जेक्ट प्लेस करने के लिए स्क्रीन पर टैप करें। स्क्रीन पर होलोग्राफिक ऑब्जेक्ट दिखने के बाद डिवाइस को इधर-उधर घुमाते रहना सुनिश्चित करें, ताकि ARCore वर्चुअल ऑब्जेक्ट को सटीक रूप से एंकर करने के लिए अपने परिवेश के बारे में पर्याप्त डेटा प्राप्त कर सके।

अगले कदम