Руководства для конкретных платформ
Android (Котлин/Java)
Android НДК (С)
Единство (Фонд АР)
Нереальный движок
API мгновенного размещения позволяет пользователю мгновенно размещать объекты AR без необходимости предварительного перемещения устройства, чтобы позволить ARCore обеспечить полное отслеживание и определение геометрии поверхности.
После того, как пользователь разместил объект, его поза уточняется в реальном времени по мере перемещения пользователя по окружающей среде. Как только ARCore сможет определить правильную позу в регионе, где был размещен объект AR, он обновляет позу объекта и метод отслеживания.
В следующем примере объект изначально размещается с использованием предполагаемой позы, которая обозначается его цветом в оттенках серого. Как только точная поза может быть определена, объект становится цветным, указывая на то, что он использует точную позу. Внезапное изменение позы также влияет на видимый «размер» или воспринимаемый масштаб объекта.
На рисунке 1 мгновенное размещение отключено, а геометрия поверхности не определена. Объекты, расположенные на полу справа от бильярдного стола (четыре маленькие синие точки), кажутся опрокинутыми, их позы не определены.
На рис. 2 мгновенное размещение включено в меню под значком шестеренки.
На рис. 3 при включенном мгновенном размещении на сцену помещается новый объект. Он отображается в оттенках серого, а не в цвете, что означает, что он еще не был скорректирован для точной позы.
На рисунке 4 новый объект становится цветным и его поза становится точной, когда определяется геометрия поверхности (описываемая отслеживаемыми линиями сетки).