Table of Contents

Guida alla diagnosi dei problemi della mesh realistica Mega

Nello sviluppo delle applicazioni Mega, il posizionamento dei contenuti virtuali viene realizzato tramite Mesh. L'aspetto visivo e la precisione del modello Mesh influenzano la precisione del posizionamento dei contenuti virtuali e persino il risultato finale della localizzazione Mega. Questo articolo spiega i possibili problemi visivi e di precisione dei modelli Mesh, aiutandovi a distinguere i difetti normali del modello e a identificare i problemi gravi da segnalare.

Che cos'è un modello Mesh

Mega Mesh è un modello geometrico 3D ricostruito dai dati dell'ambiente acquisiti. La sua funzione principale è fornire un riferimento fisico reale ai contenuti virtuali, così che gli oggetti virtuali possano essere correttamente occlusi da pareti, pavimenti, tavoli e sedie del mondo reale, ottenendo una fusione più realistica tra reale e virtuale.

Mega Mesh viene ricostruito automaticamente con algoritmi cloud dal video acquisito, non modellato manualmente, quindi presenta naturalmente alcuni difetti.

Aspettativa corretta:

I difetti lievi sono completamente normali, casi tipici:

  • Il colore complessivo è sostanzialmente coerente con l'ambiente reale e pareti, pavimenti e oggetti principali hanno il colore corretto.
  • La texture delle strutture principali è riconoscibile, come motivi delle piastrelle, carta da parati o aspetto delle esposizioni.
  • Il modello può offrire un buon effetto di fusione di luce e colore in AR.

Quali anomalie del modello vanno trattate

Le seguenti situazioni sono considerate difetti gravi che influenzano direttamente l'applicazione e devono essere trattate.

Tipo di problema Esempio tipico Possibile impatto
Ampie mancanze o buchi Un'intera parete non riflettente e non trasparente non ha Mesh, quindi gli oggetti virtuali non vengono occlusi correttamente In quell'area non è possibile ottenere una corretta occlusione
Grave errore strutturale Un'intera parete viene ricostruita erroneamente inclinata, oppure le dimensioni della stanza differiscono molto dalla realtà Gli oggetti virtuali e l'ambiente reale risultano disallineati e l'occlusione ne risente gravemente
Forte deformazione o inclinazione Il pavimento appare visibilmente inclinato, le pareti sono deformate o gli oggetti sono spostati di molto Il posizionamento dei contenuti virtuali diventa incoerente e l'occlusione è errata
Forte rumore o frammenti Compaiono molti frammenti fluttuanti nell'aria L'occlusione sfarfalla e le prestazioni calano
Area chiave completamente errata Un'area di interazione importante è ricostruita in modo totalmente errato, ad esempio una scala o un palco L'interazione dell'utente fallisce e l'esperienza viene compromessa
Modello stratificato Nello stesso punto il pavimento o la parete appaiono a strati L'occlusione è errata e il posizionamento non è preciso
Colore completamente errato su vasta area Pareti o pavimenti mostrano colori strani o completamente sbagliati L'ambiente appare irreale e visivamente fastidioso

Gestione dei problemi e feedback

Se trovate i difetti gravi del modello indicati sopra, raccogliete le seguenti informazioni e inviatele, così potremo localizzare e correggere rapidamente il problema.

Raccogliere le informazioni necessarie

  1. Screenshot o video

    • Screenshot: almeno 3 immagini da angolazioni diverse con l'area problematica evidenziata.
    • Video: registrate 10–30 secondi con telefono o software di registrazione schermo mostrando l'area Mesh problematica.
  2. Descrizione del problema

    Quando segnalate il problema, fornite sempre:

  • Ambito del problema: l'intera mappa o solo un'area locale
  • Tipo di mappa: quale tipo di costruzione della mappa è interessato
  • Luogo e area: posizione precisa del problema
  • Descrizione: descrivete dettagliatamente l'area problematica e i sintomi con screenshot o video

Non limitatevi a dire "il modello ha problemi" o "la Mesh non è bella"; senza screenshot e dettagli concreti la soluzione richiederà molto più tempo.

  1. Informazioni sulla mappa
    • Report di costruzione della mappa: il report fornito da Mega Block

      Scarica il report di costruzione della mappa

    • Informazioni sul servizio di localizzazione: potete esportare le informazioni del servizio di localizzazione in Unity

      Nell'editor tool del nodo block che state usando, fate clic sul pulsante Diagnosis Info qui sotto per esportare le informazioni diagnostiche di Mega Block. Queste informazioni contengono solo Mega Block e informazioni sulla localization library, senza altri dati sensibili.

      Il formato del file esportato deve essere Mega_Report_Block_<blockID>_YY-MM-DD_HH-MM-SS.json.

Invia feedback

Inviate screenshot o registrazione, descrizione del problema e informazioni sulla mappa al personale EasyAR, e dopo l'analisi vi forniremo una soluzione.

Comprendere correttamente funzioni e limiti del modello Mesh, distinguere tra "difetti normali" e "problemi reali", e inviare feedback come richiesto è la chiave per risolvere il problema in modo efficiente.