Condividere modelli 3D online non è mai stato così facile grazie a formati moderni come GLB, USDZ e Cesium. Se vuoi pubblicare i modelli per la WebAR (Realtà Aumentata basata sul Web), per la visualizzazione mobile o per le mappe web immersive, Agisoft Metashape offre gli strumenti per esportare in formati compatibili con le piattaforme più diffuse. Questa guida ti spiega come preparare ed esportare i tuoi modelli per GLB (per Android/WebGL), USDZ (per iOS AR) e 3D Tiles (per CesiumJS).
1. Perché esportare per Web e Mobile AR?
- Permetti agli utenti di visualizzare i contenuti 3D direttamente in un browser web
- Abilita la visualizzazione AR su smartphone senza bisogno di app
- Pubblicare i modelli in mappe 3D e gallerie virtuali online
- Condividi progetti con clienti, studenti o collaboratori
I formati WebAR e mobile rendono il tuo lavoro di fotogrammetria altamente accessibile, ideale per musei, architettura, archeologia, turismo e istruzione.
2. Passo 1: Preparare il modello in Metashape
Prima di esportare, assicurati che il tuo modello sia ottimizzato per il web e i dispositivi mobili:
- Usa Decimate Mesh per ridurre il numero di poli (si consigliano 50k-300k facce).
- Costruisci la texture usando la mappa Diffuse, 4096×4096 o inferiore
- Verifica la presenza di buchi e di geometrie non uniformi
- Centra il modello vicino all’origine (0,0,0), se necessario per il posizionamento AR.
3. Esportazione di GLB (per Android, WebGL, Sketchfab)
GLB è una versione binaria di glTF, perfetta per i visualizzatori AR di Android, WebGL e Sketchfab. Per esportare:
- Vai a File → Esporta modello
- Scegli il formato: glTF (*.glb)
- Abilita le texture incorporate
- Usa l’orientamento dell’asse Y-up
- Applicare la compressione se si punta al mobile
Prova il GLB sul GLTF Viewer di Don McCurdy o caricalo su Sketchfab.
4. Esportazione di USDZ (per iOS e Apple AR Quick Look)
USDZ è il formato preferito da Apple per WebAR su iPhone e iPad. Poiché Metashape non esporta direttamente in USDZ, devi convertire il tuo modello:
- Esportazione da Metashape come OBJ o glTF
- Usa Reality Converter (Apple) o lo strumento USD from GLTF di Google.
- Regola la scala e l’anteprima usando il Quick Look di Apple
Potrai quindi incorporare il file USDZ in Safari con una sola riga di HTML.
5. Esportazione per CesiumJS (piastrelle 3D)
Cesium è una potente piattaforma per lo streaming di modelli e mappe 3D online. Puoi esportare in 3D Tiles utilizzando il plugin Cesium Exporter per Metashape:
- Scarica e installa il Plugin Cesium Metashape
- Esegui il plugin da Strumenti → Script → Esporta in Cesium
- Seleziona il modello o la nuvola di punti come sorgente
- Scegli la cartella di output e abilita le opzioni di piastrellatura
Il risultato è una cartella contenente il file tileset.json e i dati binari, pronta per essere caricata su Cesium ion o sui visualizzatori self-hosted.
6. Ottimizzare le risorse 3D per WebAR
- Limita il numero di poligoni a meno di 100k per garantire la fluidità su mobile
- Usa una singola texture 4K o 2K per tempi di caricamento rapidi
- Esportazione in scala metrica (1 metro = 1 unità)
- Mantieni la dimensione totale del file sotto i 10MB, se possibile
- Test su tutti i dispositivi e i browser (Android, iOS, Chrome, Safari)
7. Hosting e incorporamento
Una volta esportato, puoi ospitare il tuo modello 3D su:
- Sketchfab: Per un facile incorporamento e un supporto AR
- Pagine GitHub: Hosting statico gratuito per glTF/GLB
- Cesium Ion: Piattaforma cloud per i tileset Cesium
- Il tuo sito web: Usa Model Viewer o Three.js
Conclusione
Grazie alle opzioni di esportazione flessibili di Metashape, ora è facile portare i tuoi modelli 3D nel mondo dell’AR mobile, del WebGL e dei visualizzatori geospaziali online. Ottimizzando i tuoi modelli e scegliendo il formato giusto – GLB per WebGL, USDZ per iOS AR o 3D Tiles per Cesium – puoi raggiungere un pubblico più vasto e dare alle tue ricostruzioni una vita che va oltre il desktop. Con poche modifiche, la tua fotogrammetria può diventare un’esperienza interattiva e coinvolgente su qualsiasi dispositivo.