Unity की क्षमताओं और सुविधाओं के लिए, AR Foundation और ARCore के एक्सटेंशन

एआर फ़ाउंडेशन एक क्रॉस-प्लैटफ़ॉर्म फ़्रेमवर्क है. इससे ऑगमेंटेड रिएलिटी (एआर) का अनुभव एक बार बनाया जा सकता है. इसके बाद, इसे Android या iOS डिवाइस के लिए बनाया जा सकता है. एआर फ़ाउंडेशन के लिए ARCore एक्सटेंशन की मदद से, ARCore फ़ंक्शन और सुविधाओं को इस्तेमाल किया जा सकता है, जिन्हें AR Foundation और iOS पर ARCore XR प्लगिन की मदद से दिखाया नहीं गया है.

ARCore सुविधा ARCore एक्सटेंशन के साथ एआर फ़ाउंडेशन
Unity के साथ काम करने वाले वर्शन Unity 2019.4.3f1 या इसके बाद का वर्शन
Unity XR की सहायता AR Foundation और ARCore XR प्लग-इन पैकेज इंस्टॉल करें. इसके बाद, Project Settings > XR Plug-in Management (Android) में जाकर ARCore प्लग-इन की सेवा देने वाली कंपनी को चालू करें
GitHub डेटा संग्रह स्थान
(SDK टूल / सैंपल)
google-ar/arcore-unity-extensions
Unity-Technologies/arfoundation-samples
इन-एडिटर डेवलपमेंट वर्कफ़्लो एआर (ऑगमेंटेड रिएलिटी) रिमोटिंग और सिम्युलेशन
एआर (ऑगमेंटेड रिएलिटी) सेशन को रोकें ARSession गेम ऑब्जेक्ट को बंद करें
ट्रैकिंग से जुड़ी समस्याओं का पता लगाना ARSession की तरफ़ से उपलब्ध कराए गए notTrackingReason का इस्तेमाल करें और NotTrackingReason दिखाएं
कैमरा कॉन्फ़िगरेशन चुनें ARCore एक्सटेंशन के लिए कैमरा कॉन्फ़िगर करना देखें
हवाई जहाज़ ढूंढना ARPlaneManager की प्लेन डिटेक्शन सुविधा का इस्तेमाल करें
स्थानीय ऐंकर ARAnchorManager के दिए गए एंकर का इस्तेमाल करें
क्लाउड ऐंकर ARCore एक्सटेंशन की मदद से उपलब्ध कराया गया
रोशनी का बुनियादी अनुमान ऐंबियंट इंटेंसिटी लाइट अनुमान मोड का इस्तेमाल करें. यह मोड ARCameraManager का है
एनवायरमेंटल एचडीआर लाइट का अनुमान सिस्टम के साथ काम करने वाला कैमरा कॉन्फ़िगरेशन चुनने और एनवायरमेंट से जुड़ी एचडीआर की एक या उससे ज़्यादा सेटिंग चुनने पर, यह सुविधा अपने-आप चालू हो जाती है:
  • ARCameraManager की ओर से दिए गए लाइट एस्टीमेशन मोड में, ऐंबियंट स्फ़ेरिकल हार्मोनिक्स, मेन लाइट डायरेक्शन, मुख्य लाइट इंटेंसिटी
  • पर्यावरण की जांच को AREnvironmentProbeManager में चालू किया गया है
ऑगमेंटेड इमेज ARTrackedImageManager की दी गई (2D) इमेज ट्रैकिंग का इस्तेमाल करें
ऑगमेंटेड फ़ेस ARFaceManager की फ़ेस ट्रैकिंग का इस्तेमाल करें
डेप्थ एपीआई एआर फ़ाउंडेशन 4.1.0-preview.2 में या इसके बाद के वर्शन में ARCore XR प्लगिन 4.1.0-preview.2 या इसके बाद के वर्शन की मदद से, अपने-आप बंद होने की सुविधा को चालू करने के लिए, AROcclusionManager का इस्तेमाल करें
रेकास्ट करना ARRaycastManager की दी गई रेकास्टिंग का इस्तेमाल करें
फ़ीचर पॉइंट ARPointCloudManager की ओर से दिए गए पॉइंट क्लाउड का इस्तेमाल करें
एआर कैमरा से ली गई इमेज का ऐक्सेस ARCameraBackground की ओर से दिए गए पास-थ्रू वीडियो का इस्तेमाल करें
सीपीयू इमेज का ऐक्सेस एआर फ़ाउंडेशन से मिली जानकारी
जीपीयू टेक्सचर ऐक्सेस बाहरी Texture2D के तौर पर ऐक्सेस किया जा सकता है.
मल्टीथ्रेड रेंडरिंग एआर फ़ाउंडेशन 2.1.0 या इसके बाद के वर्शन में, Android प्लेयर सेटिंग के साथ काम करती है.

अगले चरण