Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Formato del modello 3D Tiles
Usare i riquadri 3D nella scena
Se i tempi di attesa sono lunghi quando si caricano scene 3D AWS IoT TwinMaker o le prestazioni di rendering sono scadenti quando si naviga in un modello 3D complesso, è consigliabile convertire i modelli in riquadri 3D. Questa sezione descrive il formato dei riquadri 3D e gli strumenti di terze parti disponibili. Continua a leggere per decidere se i 3D Tiles sono adatti al tuo caso d'uso e per ricevere assistenza su come iniziare.
Caso d'uso di un modello complesso
Un modello 3D nella AWS IoT TwinMaker scena può causare problemi di prestazioni come tempi di caricamento lenti e ritardi nella navigazione se il modello è:
Grande: la dimensione del file è superiore a 100 MB.
Denso: è composto da centinaia o migliaia di mesh distinte.
Complessa: la geometria delle maglie ha milioni di triangoli per formare forme complesse.
Formato 3D Tiles
Il formato 3D Tiles
Il formato 3D Tiles è stato creato da Cesium. https://cesium.com/
Per preparare un modello 3D Tiles da aggiungere a una AWS IoT TwinMaker scena, segui le istruzioni documentate da Cesium Ion:
Carica le tessere Cesium 3D su AWS
Una volta che il modello è stato convertito in 3D Tiles, scarica i file del modello e caricali nel bucket Amazon S3 del tuo AWS IoT TwinMaker spazio di lavoro:
-
Decomprimi l'archivio in una cartella.
-
Carica l'intera cartella 3D Tiles nel bucket Amazon S3 associato al tuo spazio di lavoro. AWS IoT TwinMaker (Vedi Uploading objects nella Amazon S3 User Guide).
-
Se il tuo modello 3D Tiles è stato caricato correttamente, vedrai un percorso di cartella Amazon S3 con il tipo indicato nella tua libreria di AWS IoT TwinMaker risorse.
Tiles3D
Nota
La AWS IoT TwinMaker Resource Library non supporta il caricamento diretto di modelli 3D Tiles.
Utilizzo di 3D Tiles in AWS IoT TwinMaker
AWS IoT TwinMaker è a conoscenza di qualsiasi modello 3D Tiles caricato nel bucket S3 del tuo spazio di lavoro. Il modello deve avere tutti i file dipendenti (.gltf, .b3dm, .i3dm, .cmpt, .pnts) disponibili nella stessa directory Amazon S3. tileset.json Il percorso della directory Amazon S3 apparirà nella Tiles3D Resource Library con il tipo.
Per aggiungere il modello 3D Tiles alla tua scena, segui questi passaggi:
Nella pagina Scene Composer, scegli il segno più (+), quindi scegli Aggiungi modello 3D.
Nella finestra Aggiungi risorsa dalla libreria di risorse, scegli il percorso del modello 3D Tiles con il tipo
Tiles3D, quindi scegli Aggiungi.Fai clic sulla tela per posizionare il modello nella tua scena.
Differenze tra 3D Tiles
3D Tiles attualmente non supporta metadati geometrici e semantici, il che significa che la gerarchia delle mesh del modello originale non è disponibile per la funzione di selezione del sottomodello. Puoi comunque aggiungere widget al tuo modello 3D Tiles, ma non puoi utilizzare funzionalità ottimizzate per i sottomodelli: shader del modello, trasformazioni 3D separate o associazione di entità per una mesh del sottomodello.
Si consiglia di utilizzare la conversione 3D Tiles per risorse di grandi dimensioni che fungono da contesto per lo sfondo di una scena. Se desiderate che un sottomodello sia ulteriormente suddiviso e annotato, dovreste estrarlo come glTF/glb risorsa separata e aggiungerlo direttamente alla scena. Questo può essere fatto con strumenti 3D gratuiti e comuni come Blender. https://www.blender.org/
Esempio di caso d'uso:
Hai un modello di fabbrica da 1 GB con sale macchine e pavimenti dettagliati, scatole elettriche e tubi idraulici. Le scatole e i tubi elettrici devono illuminarsi di rosso quando i dati relativi alle proprietà associate superano una soglia.
Potete isolare le maglie di box e pipe nel modello ed esportarle in un glTF separato usando Blender.
Si converte la fabbrica senza elementi elettrici e idraulici in un modello 3D Tiles e lo si carica su S3.
Aggiungete sia il modello 3D Tiles che il modello glTF a una AWS IoT TwinMaker scena all'origine (0,0,0).
Aggiungete i componenti dello shader del modello ai sottomodelli Electrical Box and Pipe del glTF per rendere rosse le mesh in base alle regole delle proprietà.