File di modelli 3D di esempio da scaricare — STL, OBJ, GLB, glTF, PLY, 3MF, USDZ, FBX
10 formati · 43 file · link diretti · niente pubblicità · uso libero
Ogni modello qui è generato dal nostro script a partire da geometria parametrica (un nodo torico da 1.024, 51.200 e 524.288 triangoli, sfere UV, una staffa stampabile in scala millimetrica) e scritto direttamente secondo la specifica di ciascun formato. Nessun file è rinominato o convertito da un download, quindi ognuno è davvero nel formato che dichiara ed è libero da includere in una suite di test.
Per ogni file indichiamo il numero esatto di triangoli e vertici, unità di misura, asse verticale, materiali, animazioni e SHA-256. I file glTF e GLB superano il Khronos glTF Validator con zero errori e zero avvisi. Prima della pubblicazione, ogni file è stato reimportato con tutti i lettori indipendenti che supportano il suo formato (three.js, Assimp e trimesh) verificandone il numero di triangoli, e i file USDZ superano usdchecker di Apple in modalità ARKit.
Scegli un formato
File STL di esempio
STL — Mesh di triangoli per stereolitografia
File OBJ di esempio
Wavefront OBJ (con libreria di materiali MTL)
File glTF di esempio
glTF 2.0 — GL Transmission Format (JSON)
File GLB di esempio
GLB — glTF 2.0 binario
File PLY di esempio
PLY — Polygon File Format (Stanford Triangle Format)
File 3MF di esempio
3MF — 3D Manufacturing Format
File USDZ di esempio
USDZ — Universal Scene Description, compresso
File DAE di esempio
COLLADA (Digital Asset Exchange)
File OFF di esempio
OFF — Object File Format
File FBX di esempio
FBX — Autodesk Filmbox
Domande frequenti
Quale formato 3D conviene supportare per primo?
Per il web, GLB: è un unico file binario che contiene geometria, materiali PBR, texture e animazioni, ed è il formato attorno a cui sono costruiti three.js, Babylon.js, model-viewer e la maggior parte dei visualizzatori online. Per la stampa 3D, STL e 3MF. Per lo scambio con strumenti più datati, OBJ. Aggiungi USDZ se gli utenti iPhone e iPad devono aprire i modelli in AR Quick Look, e FBX solo se ricevi file da motori di gioco o strumenti Autodesk.
Quali unità di misura e quale orientamento usano i modelli?
I file glTF, GLB, OBJ, PLY, OFF, DAE e USDZ sono in metri con asse Y verso l'alto, come richiede glTF e come si aspetta la maggior parte dei visualizzatori. I file STL e 3MF sono in millimetri con asse Z verso l'alto, come si aspettano gli slicer, e poggiano su z = 0. FBX è in centimetri con asse Y verso l'alto, la sua unità nativa. Unità e asse verticale di ogni file sono indicati accanto, perché un modello che appare 1.000 volte troppo piccolo, o sdraiato su un fianco, è il bug più comune nei caricamenti 3D.
Ci sono file 3D difettosi per i test negativi?
Sì. Il pacchetto dei casi limite ha una sezione 3D: un STL con zero triangoli, mesh degeneri e rivoltate, una mesh non-manifold, coordinate di 10 milioni e di un milionesimo, valori vicini al limite di float32, un GLB troncato, un STL il cui header dichiara un numero di triangoli falso, un GLB con estensione .stl, un STL binario il cui header inizia con “solid” e un nome di file Unicode.
Perché non ci sono file di Blender (.blend), 3ds Max o Maya?
Sono file di progetto delle applicazioni, non formati di scambio, e possono essere scritti correttamente solo dall'applicazione stessa, che non possiamo eseguire in una pipeline aperta e riproducibile. I formati qui sono quelli che le pipeline ricevono davvero da utenti ed esportatori.
Altre categorie di file di esempio
Hai trovato un problema o qualcosa che potrebbe andare meglio? Leggiamo ogni messaggio e sistemiamo le cose in fretta.