Можно ли сохранить Cloud Anchor в локальном хранилище для последующего использования? - PullRequest
2 голосов
/ 06 мая 2019

Я делаю заявку на AR.Требование простое.На «этапе настройки» я запускаю приложение и кладу куб на пол комнаты, затем закрываю его.Позже, когда я снова запускаю приложение, когда я обращаюсь к камере к тому же полу, куб должен оставаться там.На основании информации, которую я нашел, это невозможно без Cloud Anchor.В моем случае мне не нужно делить привязку между разными пользователями или разными устройствами, мне просто нужно «сохранить» привязку.

Можно ли как-то сериализовать / сохранить в локальном хранилище и загрузить его в последующем сеансе?

Пожалуйста, помогите подтвердить, спасибо!

1 Ответ

1 голос
/ 06 мая 2019

В настоящее время вы все еще не можете получить доступ к Cloud Anchors после двадцать четыре часа .Хотя для Shared Anchors потенциально можно использовать собственный хостинг, но в этом случае вы не сможете использовать API-интерфейс ARCore Cloud Anchor (поскольку Cloud Anchors требует доступа коблако Google).

Мне до сих пор не найден код для Shared Persist ArAnchors (якорей, которые можно сохранить в одном сеансе и извлечь в другом сеансе для нескольких устройств).Для создания собственного кода локализации для якорей вам необходимо правильно установить положение и ориентацию 6DOF ArCamera и ArAnchors (Pose) в мире ARCore.

Надеюсь, это поможет.

...