Есть ли способ проверить приложение дополненной реальности на телефоне, который не поддерживает ARCORE? - PullRequest
0 голосов
/ 27 марта 2020

У меня есть Xiaomi Redmi Note 8 Pro, и он не поддерживает ARCore. Я нашел несколько способов избежать этого, но это кажется довольно сложным и не очень безопасным. Мой вопрос: какие другие инструменты вы бы порекомендовали, если я хочу создать приложение в Unity, которое также должно использовать модули GPS, возможно, альтиметр и, конечно, камеру (AR)? Я слышал о Vuforia, которая могла бы добиться цели, а также прочитал кое-что об AR Foundation от Unity. Но для меня это выглядело в зависимости от выбранного варианта использования AR Core или AR Kit (даже Vuforia). Может быть, есть разрешение?

1 Ответ

1 голос
/ 01 апреля 2020

Я предлагаю вам не пытаться связываться с вашим устройством. Это не поддерживает ARCore по уважительной причине. И, может быть, вы просто пытаетесь использовать Android Studio Emulator, но, увы, по какой-то неизвестной причине, я пробую это, но APK, сгенерированный из единства, не может быть установлен на эмуляторе. Некоторые вещи с архитектурой

Если вы все равно хотите использовать Unity. Я предлагаю вам использовать Vuforia. Он работает на большинстве современных устройств и даже не требует устройства для тестирования, просто нажмите Unity play mode, и вы можете тестировать с вашей P C (нужна веб-камера).

Vuforia Engine предоставляет режим симулятора в представлении «Игра», который можно активировать, нажав кнопку «Воспроизвести». Вы можете использовать эту функцию для оценки и быстрого создания прототипов вашей сцены без необходимости развертывания на устройстве. (Источник: https://library.vuforia.com/articles/Training/getting-started-with-vuforia-in-unity.html)

Для Unity с ARFoundation вы не можете использовать свой P C, как Unity с Vuforia, вам требуется поддержка ARCore / ARKit устройства.

Последнее, если вы хотите AR с модулями GPS (хотя это не с единицей) извлечение AR.js https://github.com/AR-js-org/AR.js

...