Déploiement sur Android et iOS (AR Foundation) [expérimental] — MRTK2

Installer les packages nécessaires

  1. Téléchargez et importez le package Microsoft.MixedReality.Toolkit.Unity.Foundation à partir de GitHub ou du Gestionnaire de package Unity

  2. Dans le Gestionnaire de package Unity (UPM), installez les packages suivants :

    Unity 2018.4.x

    Android iOS Commentaires
    AR Foundation
    Version : 1.5.0 - préversion 6
    AR Foundation
    Version : 1.5.0 - préversion 6
    Pour Unity 2018.4, ce package est inclus en préversion. Pour afficher le package : Window>Package Manager>Advanced>Show Preview Packages
    Plug-in ARCore XR
    Version : 2.1.2
    Plug-in ARKit XR
    Version : 2.1.2

    Unity 2019.4.x

    Android iOS
    AR Foundation
    Version : 2.1.8
    AR Foundation
    Version : 2.1.8
    Plug-in ARCore XR
    Version : 2.1.11
    Plug-in ARKit XR
    Version : 2.1.9

    Unity 2020.3.x

    Android iOS
    AR Foundation
    Version : 3.1.3
    AR Foundation
    Version : 4.0.12
    Plug-in ARCore XR
    Version : 3.1.4
    Plug-in ARKit XR
    Version : 4.1.7
  3. Mettez à jour les définitions de script UNITYAR MRTK en appelant l’élément de menu : Mixed Reality > Toolkit > Utilities > UnityAR > Update Scripting Defines

    Définition des scripts de mise à jour

Ajouter la scène MixedRealityToolKit à votre projet

  1. Sélectionnez Mixed Reality -> Kit de ressources -> Ajouter à la scène et configurer

    Mixed Reality -> Kit de ressources -> Ajouter à la scène et configurer l’option de menu

Activation du fournisseur de paramètres de caméra Unity AR

Les étapes suivantes supposent l’utilisation de l’objet MixedRealityToolkit. Les étapes requises pour d’autres bureaux d’enregistrement de services peuvent être différentes.

  1. Sélectionnez l’objet MixedRealityToolkit dans la hiérarchie de scène.

    Hiérarchie de scènes configurée par MRTK

  2. Sélectionnez Copier et personnaliser pour cloner le profil MRTK afin d’activer la configuration personnalisée.

    Cloner le profil MRTK

  3. Sélectionnez Cloner en regard du profil de l’appareil photo.

    Cloner le profil d’appareil photo MRTK

  4. Accédez au panneau Inspecteur jusqu’à la section Système de caméra et développez la section Fournisseurs de paramètres de l’appareil photo .

    Développer les fournisseurs de paramètres

  5. Cliquez sur Ajouter un fournisseur de paramètres d’appareil photo et développez l’entrée Nouveaux paramètres de caméra qui vient d’être ajoutée.

    Développer un nouveau fournisseur de paramètres

  6. Sélectionnez le fournisseur Unity AR Camera Settings

    Sélectionner le fournisseur de paramètres Unity AR

    Pour plus d’informations sur la configuration du fournisseur de paramètres de caméra Unity AR : Fournisseur de paramètres de caméra Unity AR.

Notes

Cette installation vérifie (au démarrage de l’application) si les composants AR Foundation se trouvent dans la scène. Si ce n’est pas le cas, ils sont automatiquement ajoutés pour qu’il fonctionne avec ARCore et ARKit. Si vous devez définir un comportement spécifique, vous devez ajouter les composants dont vous avez besoin par vous-même. Pour plus d’informations sur les composants et l’installation d’AR Foundation, case activée cette documentation.

Création d’une scène pour les appareils Android et iOS

  1. Vérifiez que vous avez ajouté le fournisseur de paramètres de la caméra UnityAR à votre scène.

  2. Basculer la plateforme vers Android ou iOS dans les paramètres de build Unity

  3. Vérifier que le fournisseur de gestion du plug-in XR associé est activé

    Gestion du plug-in iOS XR : Gestion du plug-in XR iOS

  4. Générer et exécuter la scène

Voir aussi