Przewodniki dotyczące poszczególnych platform
Android (Kotlin/Java)
Android NDK (C)
Unity (AR Foundation)
Unreal Engine
Interfejs Instant Placement API umożliwia użytkownikom umieszczanie obiektów AR natychmiast, bez konieczności przemieszczania urządzenia, aby ARCore mogło w pełni śledzić i wykrywać geometrię powierzchni.
Gdy użytkownik umieści obiekt, jego pozycja będzie dostosowywana w czasie rzeczywistym, gdy będzie się on poruszać po środowisku. Gdy ARCore będzie w stanie określić prawidłową pozycję w regionie, w którym umieszczono obiekt AR, zaktualizuje jego pozycję i metodę śledzenia.
W tym przykładzie obiekt jest początkowo umieszczany przy użyciu oszacowanej pozycji, która jest oznaczona kolorem szarym. Gdy zostanie określona dokładna poza, obiekt zmieni kolor, co oznacza, że jest używana dokładna poza. Nagła zmiana pozycji wpływa również na pozorny „rozmiar” lub postrzeganą skalę obiektu.
Na rysunku 1. funkcja umieszczania natychmiastowego jest wyłączona, a geometria powierzchni jest niezdefiniowana. Obiekty umieszczone na podłodze po prawej stronie stołu bilardowego (4 małe niebieskie kropki) wyglądają tak, jakby były przewrócone, a ich pozycja jest nieokreślona.
Na rysunku 2 widoczne jest menu z ikoną koła zębatego, w którym włączono funkcję Szybkie umieszczanie.
Na rysunku 3, gdy włączona jest opcja Instant Placement, w scenie pojawia się nowy obiekt. Jest on wyświetlany w szarościach, a nie w kolorze, aby wskazać, że nie został jeszcze skorygowany pod kątem prawidłowej postawy.
Na rysunku 4 nowy obiekt staje się kolorowy, a jego pozycja jest prawidłowa, gdy wykryto geometrię powierzchni (opisaną przez liniami siatki z możliwością śledzenia).