الأدلة الخاصة بالمنصة
Android (Kotlin/Java)
Android NDK (C)
Unity (AR Foundation)
Unreal Engine
تسمح واجهة برمجة التطبيقات Instant Placement API للمستخدم بوضع عناصر الواقع المعزّز على الفور، بدون الحاجة إلى تحريك جهازه أولاً للسماح لـ ARCore بإنشاء عملية تتبُّع كاملة و رصد هندسة السطح.
بعد أن يضع المستخدم عنصرًا، يتم تحسين وضعه في الوقت الفعلي أثناء تحركه في البيئة. عندما يتمكن ARCore من تحديد الوضع الصحيح في المنطقة التي تم وضع كائن الواقع المعزّز فيها، يتم تحديث وضع الجسم وطريقة التتبع.
في المثال التالي، يتم وضع كائن في البداية باستخدام وضع تقديري، والذي يشار إليه بلونه الرمادي. بعد تحديد وضعية دقيقة، يصبح الجسم ملونًا، ما يشير إلى أنّه يستخدم وضعية دقيقة. ويؤثّر التغيير المفاجئ في الوضع أيضًا في "الحجم" الظاهر أو النطاق المتصور للموضوع.
في الشكل 1، يتم تعطيل الموضع الفوري ويكون هندسة السطح غير محددة. الأشياء الموضوعة على الأرض على يمين طاولة البلياردو (أربع نقاط زرقاء صغيرة) تظهر طرقًا، وأوضاعها غير محددة.
في الشكل 2، تم تفعيل "الموضع الفوري" من القائمة ضمن رمز الترس.
في الشكل 3، تم وضع عنصر جديد في المشهد مع تفعيل ميزة "الموضع الفوري". يظهر هذا الرمز باللون الرمادي بدلاً من اللون، للإشارة إلى أنّه لم يتم تعديله بعد لعرض وضعية دقيقة.
في الشكل 4، يصبح الكائن الجديد ملونًا، وتكون حالته دقيقة عند اكتشاف الشكل الهندسي للسطح (الموضحة من خلال خطوط الشبكة القابلة للتتبع).