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

في الشكل 1، تكون ميزة "الموضع الفوري" غير مفعَّلة وهندسة السطح غير محدّدة. تبدو الكائنات الموضوعة على الأرض على يمين طاولة البلياردو (أربع نقاط زرقاء صغيرة) مقلوبة، ويكون وضعها غير محدّد.
في الشكل 2، تكون ميزة "الموضع الفوري" مفعَّلة من القائمة ضمن رمز الترس.
في الشكل 3، بعد تفعيل ميزة "الموضع الفوري"، يتم وضع كائن جديد في المشهد. يظهر الكائن باللون الرمادي بدلاً من اللون الملوّن، ما يشير إلى أنّه لم يتم تصحيحه بعد للحصول على وضع دقيق.
في الشكل 4، يصبح الكائن الجديد ملوّنًا ويكون وضعه دقيقًا عند رصد هندسة السطح (التي تصفها خطوط الشبكة القابلة للتتبُّع).