Distribuzione in Android e iOS (AR Foundation) [Sperimentale] - MRTK2

Installare i pacchetti necessari

  1. Scaricare e importare il pacchetto Microsoft.MixedReality.Toolkit.Unity.Foundation da GitHub o da Unity Package Manager

  2. In Unity Package Manager (UPM) installare i pacchetti seguenti:

    Unity 2018.4.x

    Android iOS Commenti
    AR Foundation
    Versione: 1.5.0 - anteprima 6
    AR Foundation
    Versione: 1.5.0 - anteprima 6
    Per Unity 2018.4, questo pacchetto è incluso come anteprima. Per visualizzare il pacchetto: Window>Package Manager>Advanced>Show Preview Packages
    Plug-in ARCore XR
    Versione: 2.1.2
    Plug-in ARKit XR
    Versione: 2.1.2

    Unity 2019.4.x

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

    Unity 2020.3.x

    Android iOS
    AR Foundation
    Versione: 3.1.3
    AR Foundation
    Versione: 4.0.12
    Plug-in ARCore XR
    Versione: 3.1.4
    Plug-in ARKit XR
    Versione: 4.1.7
  3. Aggiornare lo scripting UNITYAR di MRTK richiamando la voce di menu: Realtà mista > Toolkit > Utilities > UnityAR > Update Scripting Define

    Aggiornare le definizioni di scripting

Aggiungere la scena MixedRealityToolKit al progetto

  1. Selezionare Realtà mista -> Toolkit -> Aggiungi alla scena e configurare

    Realtà mista -> Toolkit -> Aggiungere alla scena e configurare l'opzione di menu

Abilitazione del provider di impostazioni della fotocamera AR unity

La procedura seguente presuppone l'uso dell'oggetto MixedRealityToolkit. I passaggi necessari per altri registrar del servizio possono essere diversi.

  1. Selezionare l'oggetto MixedRealityToolkit nella gerarchia della scena.

    Gerarchia della scena configurata da MRTK

  2. Selezionare Copia e Personalizza per clonare il profilo MRTK per abilitare la configurazione personalizzata.

    Clonare il profilo MRTK

  3. Selezionare Clone (Clona ) accanto a Camera Profile (Profilo fotocamera).

    Clonare il profilo della fotocamera MRTK

  4. Passare al pannello Inspector (Controllo) nella sezione Sistema di fotocamera ed espandere la sezione Provider impostazioni fotocamera .

    Espandere i provider di impostazioni

  5. Fare clic su Aggiungi provider impostazioni fotocamera ed espandere la voce Nuove impostazioni fotocamera appena aggiunta.

    Espandere il nuovo provider di impostazioni

  6. Selezionare il provider delle impostazioni della fotocamera AR di Unity

    Selezionare il provider di impostazioni AR di Unity

    Per altre informazioni sulla configurazione del provider di impostazioni della fotocamera AR unity: provider di impostazioni della fotocamera AR unity.

Nota

Questa installazione controlla (all'avvio dell'applicazione) se i componenti AR Foundation si trovano nella scena. In caso contrario, vengono aggiunti automaticamente per renderlo funzionante con ARCore e ARKit. Se è necessario impostare un comportamento specifico, è necessario aggiungere i componenti necessari manualmente. Per altre informazioni sui componenti e l'installazione di AR Foundation, vedere questa documentazione.

Creazione di una scena per dispositivi Android e iOS

  1. Assicurarsi di aver aggiunto il provider di impostazioni della fotocamera UnityAR alla scena.

  2. Passare dalla piattaforma ad Android o iOS nelle impostazioni di compilazione di Unity

  3. Verificare che il provider di gestione plug-in XR associato sia abilitato

    Gestione plug-in XR iOS: Gestione plug-in XR iOS

  4. Compilare ed eseguire la scena

Vedi anche