Table of Contents

Simulazione di esecuzione (sviluppo di applicazioni non Unity)

Questo documento descrive come utilizzare lo strumento Annotation Tool in Mega Studio per eseguire una simulazione e visualizzare l'effetto di localizzazione.

Nota

Il contenuto e gli strumenti seguenti non sono applicabili al processo di sviluppo di applicazioni Unity.

Se stai sviluppando un'applicazione Unity, consulta la guida di sviluppo Simulazione di esecuzione con lo strumento di verifica delle sessioni.

Preparazione

Prima di eseguire la simulazione, è necessario preparare lo strumento Annotation Tool in Mega Studio.

Scaricare Mega Studio

Mega Studio è fornito in forma di plugin Unity. È necessario scaricare EasyAR Sense Unity Plugin (for Mega) dalla pagina di download di EasyAR e importarlo in Unity per l'utilizzo.

Scaricare Mega Studio

Leggi e accetta la "Informativa sulla privacy" e la "Guida alla conformità", quindi fai clic su "Scarica".

Scaricare Mega Studio

Estrai i file. Estrarre i file scaricati in una struttura come quella nell'immagine seguente.

Scaricare Mega Studio

Creare un progetto Unity

Avvia Unity e crea un progetto.

  • Fai clic su "Nuovo progetto".

  • Seleziona "3D(Built-In Render Pipeline)".

  • Fai clic su "Crea progetto".

    Creare un progetto Unity Creare un progetto Unity

Consiglio

Per le versioni di Unity successive alla 6000, è necessario scaricare prima il componente 3D (Built-In Render Pipeline).

Installare Mega Studio

  1. Fai clic su "Window" nella barra dei menu.

  2. Seleziona "Package Manager".

  3. Nella finestra aperta, fai clic sul simbolo "+" nell'angolo in alto a sinistra.

  4. Seleziona "Add package from tarball...".

  5. Installa in sequenza i 3 pacchetti com.easyar.sense, com.easyar.mega e com.easyar.mega.studio.

  6. Dopo l'installazione riuscita, sarà come mostrato nell'immagine seguente.

    Installare lo studio

Inserire la licenza

Seleziona EasyAR > Sense > Configuration dal menu di Unity per aprire l'interfaccia di configurazione di EasyAR Sense.

Inserire la chiave

Inserisci la licenza EasyAR Sense nella casella di input sotto EasyAR Sense License.

Inserire la chiave 2

Consiglio

La licenza EasyAR Sense può essere creata dal centro di sviluppo di EasyAR (cinese, inglese). Per la prima volta, puoi crearla seguendo questi passaggi:

  • Crea EasyAR Sense 4.x Personal Edition.
  • Seleziona No per la mappa spaziale sparsa.
  • Inserisci un nome per l'applicazione a tua scelta, e inserisci com.mycompany.myproject per Bundle ID e Package Name.
  • Seleziona la licenza appena creata, entra e fai clic sul pulsante di copia a destra.

Copia chiave

Iniziare la simulazione di esecuzione

Il test di localizzazione simulata ti consente di visualizzare direttamente l'effetto di rendering sovrapposto senza dover sviluppare un'applicazione completa. Tramite la riproduzione dei dati EIF in Mega Studio, l'invio di richieste di localizzazione e il rendering sovrapposto di Mesh, puoi visualizzare in anteprima i risultati di localizzazione. Ecco il flusso operativo specifico:

Caricare la mappa

  1. Fai clic con il pulsante destro del mouse nello spazio vuoto del pannello "Hierarchy" a sinistra, seleziona "EasyAR Mega" -> "Tool" -> importa "Annotation Tool (Edit Mode)".

    Utilizzare lo studio

  2. Seleziona "EasyAR.Mega.Annotation" nel pannello "Hierarchy" a sinistra.

  3. Seleziona Account nel pannello "Inspector" a destra e inserisci il nome utente e la password di EasyAR.

  4. Fai clic su "Accedi".

    Utilizzare lo studio

    Se devi utilizzare l'accesso al servizio, consulta Componente di accesso Unity.

  5. Nel pannello "Inspector" a destra, fai clic sull'icona dopo "Mega Cloud Service".

  6. Nella finestra aperta, seleziona un "Mega Block servizio di localizzazione" e fai clic su "OK".

  7. Nel pannello "Inspector" a destra, fai clic su "Carica" per aggiungere la mappa al progetto Unity.

    Utilizzare lo studio

Caricare l'EIF

  1. Come mostrato nell'immagine seguente, fai clic su "EasyAR.Mega.Annotation" nel pannello "Hierarchy" a sinistra, quindi fai clic su "2" nel pannello "Inspector" a destra per selezionare lo strumento di verifica, e poi fai clic sul pulsante "3" per riprodurre.

    Utilizzare lo studio

    Dopo aver fatto clic sulla scheda "4", la finestra dello strumento "Mega Validation Tool" verrà visualizzata separatamente.

    Utilizzare lo studio

  2. Fai clic sul pulsante di caricamento come mostrato nell'immagine seguente, seleziona il file EIF utilizzato per il test e fai clic su "Apri" per riprodurre automaticamente l'EIF e visualizzare l'effetto di localizzazione.

    Utilizzare lo studio

Effetto e controllo dell'esecuzione

Dopo aver caricato l'EIF, "EasyAR.Mega.Annotation" riprodurrà automaticamente l'EIF e eseguirà la localizzazione. Puoi visualizzare l'effetto di sovrapposizione del Mesh in Game.

Puoi regolare la trasparenza del rendering del modello per visualizzare l'effetto di localizzazione. Inoltre, puoi trascinare la barra di avanzamento per regolare il tempo di inizio della riproduzione.

Utilizzare lo studio

Descrizione delle funzionalità

  1. Riproduci/pausa
  2. Ferma
  3. Avanti 5s (disponibile per i dati in nuovo formato, ad eccezione delle interruzioni anomale della registrazione)
  4. Riproduzione a velocità ridotta (disponibile per i dati in nuovo formato)
  5. Riproduzione a velocità accelerata (disponibile per i dati in nuovo formato)
  6. Indietro 5s (disponibile per i dati in nuovo formato, ad eccezione delle interruzioni anomale della registrazione)
  7. Apri il file EIF
  8. Tempo attuale/tempo totale
  9. Velocità di riproduzione attuale
  10. Progresso della riproduzione (trascinabile per i dati in nuovo formato, ad eccezione delle interruzioni anomale della registrazione)

Puoi anche fare clic su "Main Camera" nel "Hierarchy" per visualizzare la posizione reale della fotocamera durante il processo di localizzazione.

Utilizzare lo studio

Nella zona di controllo della visualizzazione della localizzazione, puoi regolare la visualizzazione del contenuto:

  1. Visualizza/nascondi lo sfondo video

  2. Visualizza/nascondi il modello Block (nella URP verrà nascosto anche il modello nella finestra Scene)

  3. Controlla la trasparenza del modello Block (non disponibile nella URP)

    Utilizzare lo studio

Passaggi successivi

Argomenti correlati