Quels sont les prochains smartphones Android compatibles avec ARCore?
Existe-t-il une liste connue de futurs appareils compatibles? Peut-être un calendrier de projet général?
Nous sommes sur le point d’acheter des unités d’évaluation du développement AR. Au début, nous avions envisagé d’utiliser l’un des appareils Tango existants (nous avions déjà une bonne expérience avec Tango), mais notre pari actuel est que la plate-forme ARCore la surpasse de part de marché.
Actuellement, les appareils compatibles sont seulement:
Mais évidemment, nous préférerions choisir parmi une plus grande variété (par exemple S8 +, G6 ...)
Je sais qu'il existe un hack connu pour le faire fonctionner sur d'autres appareils, mais il est préférable de commencer sur la bonne piste avec un appareil compatible pendant que nous le pouvons encore.
En outre, existe-t-il un moyen d’exécuter ARCore sur emulator qui est connecté à la webcam? À des fins de test.
(Je ne pense pas que cette réponse mérite la prime, et je ne pense pas non plus que vous en auriez une digne de si tôt. Mais roulons quand même :)
J'ai donc fait un peu de recherche pour savoir pourquoi ces appareils sont-ils uniquement pris en charge. Bien sûr, il est difficile de répondre à cette question, mais nous pouvons spéculer.
J'ai lu le reddit sur le sujet (entre autres sources) et il semble qu'ARCore ne nécessite pas de matériel particulier, mais nécessite un "profil d'étalonnage" pour chaque ensemble spécifique de caméras, de capteurs et de versions. C'EST À DIRE. chaque appareil.
J'ai trouvé cet article Medium sur ce que Apple a dû faire pour calibrer son propre ARKit, associé à des spéculations sur le processus de calibrage de Google.
HOU LA LA! Il s'avère que c'est une tâche très lourde. Et il semble que Google ait choisi ces appareils spécifiquement parce qu'ils ont déjà subi un étalonnage initial à d'autres fins. Il est donc encore plus difficile de commencer l'étalonnage à partir de zéro.
Donc ... Il semble y avoir des nouvelles mitigées ici:
La bonne nouvelle est qu'ARCore ne s'appuie pas sur une nouvelle plate-forme matérielle sophistiquée dotée de nouvelles normes sophistiquées qu'il sera difficile d'appliquer dans un marché déjà extrêmement fragmenté.
La mauvaise nouvelle est que, à moins d'inventer un processus d'étalonnage automatique, chaque unité de stock doit subir un processus coûteux, long et manuel. Il est très difficile d'estimer les coûts impliqués, et encore plus difficile d'estimer les avantages.
Ce qui nous amène au point de départ: Je suppose que les fabricants d’appareils ne tarderont pas à se lancer sur le groupe ARCore. Encore.
Il semble que cela prendra un certain temps avant que vous obteniez une réponse fiable à votre question.
La liste actuelle des fabricants et modèles de périphériques pris en charge par ARCore est disponible ici:
Pour répondre à votre dernière question concernant les tests sur l'émulateur, à compter de cette semaine, vous exécutez ARCore dans l'émulateur Android avec une caméra AR virtuelle:
https://developers.google.com/ar/develop/Java/emulator
Lorsque vous utilisez Android Studio 3.1 et Android Emulator v27.1.10, créez simplement un nouveau périphérique virtuel Android (AVD) pour l'émulateur Android qui cible Android 8.1 Oreo (API 27) et vérifiez que la caméra de recul est définie sur Scène virtuelle.
Vous obtiendrez la liste actuelle des fabricants et modèles de périphériques pris en charge par ARCore ci-dessous.
Voici une liste de Appareils compatibles avec ARCore 1.4 (dernière mise à jour le 19 octobre 2018).