File OFF di esempio — Scarica mesh in Object File Format per i test
OFF — Object File Format · .off · tipo MIME application/octet-stream
Scarica un file OFF di esempio per testare uno strumento di elaborazione geometrica, una libreria di mesh o un esercizio didattico. OFF è forse il formato poligonale più semplice che esista (una riga di intestazione, i conteggi, un elenco di vertici e uno di facce) ed è per questo che lo usano CGAL, Geomview, MeshLab e il dataset di machine learning ModelNet.
I file sono due: il nodo torico low-poly in 1.024 triangoli e un icosaedro troncato (un pallone da calcio) memorizzato come 12 pentagoni e 20 esagoni, non triangolati, con un colore RGB su ogni faccia: la sintassi facoltativa del colore per faccia che molti lettori OFF ignorano senza avvisare.

Scarica file OFF di esempio
| File | Dettagli | Dimensione | Scarica |
|---|---|---|---|
sample-polygons-face-colors.off | 32 poligoni · 60 vertici · metri, asse Y verso l'alto | 3 KB | |
sample-model.off | 1024 poligoni · 512 vertici · metri, asse Y verso l'alto | 28 KB |
Usa questi file dalla riga di comando o in CI
Ogni URL è stabile e con CORS aperto. Fissa lo SHA-256 nel tuo test e saprai subito quando una fixture cambia.
# Scarica un file curl -O https://pnb-freetoolsforweb.s3.us-east-2.amazonaws.com/samples/3d/off/sample-polygons-face-colors.off # Verificalo (lo SHA-256 è indicato per ogni file qui sopra) shasum -a 256 sample-polygons-face-colors.off # Indice leggibile da macchina di tutti i file di esempio curl https://pnb-freetoolsforweb.s3.us-east-2.amazonaws.com/samples/index.json | jq '.files[] | select(.format=="off")'
Il formato OFF in breve
| Nome completo | OFF — Object File Format |
|---|---|
| Estensioni | .off |
| Tipo MIME | application/octet-stream |
| Codifica | Testo semplice: OFF, poi i conteggi di vertici / facce / spigoli |
| Facce | Poligoni di qualsiasi dimensione, indici a base 0 |
| Colore | RGB facoltativo per faccia, dopo gli indici |
| Unità | Nessuna nel file — questi esempi sono in metri, asse Y verso l'alto |
| Usato da | CGAL, Geomview, MeshLab, ModelNet |
Cosa si testa con i file OFF di esempio
- Input per librerie di elaborazione geometrica e di mesh
- Triangolazione di poligoni (n-gon)
- Parsing del colore per faccia
- Loader di dataset di machine learning (stile ModelNet)
- Insegnamento delle strutture dati delle mesh
- Test di parser per formati minimali
Domande frequenti
Come si apre un file OFF?
Lo aprono MeshLab, Geomview e Blender (tramite add-on), e librerie come CGAL, Open3D, trimesh e Assimp lo leggono da codice. Essendo testo semplice, puoi anche esaminarlo in qualsiasi editor.
Quali unità di misura e quale asse verticale usano questi file?
glTF, GLB, OBJ, PLY, OFF, DAE e USDZ sono in metri con asse Y verso l'alto (il nodo torico misura circa 1,4 m di larghezza). STL e 3MF sono in millimetri con asse Z verso l'alto e poggiano su z = 0, come si aspettano gli slicer. FBX è in centimetri con asse Y verso l'alto. Unità e asse verticale di ogni file sono indicati nei suoi dettagli, così puoi verificare che il tuo importatore scali e ruoti correttamente.
Da dove provengono questi modelli?
Li generiamo noi. Uno script costruisce la geometria a partire da formule (un nodo torico, sfere UV, cubi e una staffa realizzata con una libreria di modellazione booleana), poi scrive ogni formato di file byte per byte seguendone la specifica. Nulla viene scaricato, scansionato o convertito dal modello di qualcun altro: per questo sono gratuiti per qualsiasi uso, anche commerciale, senza obbligo di attribuzione.
Questi file OFF sono sicuri da scaricare?
Sì. Ogni file è generato da zero dal nostro script open source (niente è copiato da altri siti o caricato dagli utenti) e non contiene script, macro né eseguibili. Lo SHA-256 di ogni file è pubblicato in questa pagina, così puoi verificare ciò che hai ricevuto.
Posso usare i file OFF di esempio per scopi commerciali?
Sì. Sono gratuiti per qualsiasi scopo, inclusi prodotti commerciali, suite di test, demo e ridistribuzione, senza obbligo di attribuzione. Non c'è nessuna licenza da acquistare e nessuno a cui chiedere il permesso.
Posso fare hotlink a questi file o usarli nella CI?
Sì. Ogni link è un URL diretto e stabile via HTTPS con Access-Control-Allow-Origin: * e header di cache lunghi, così curl, wget, fetch() e i test runner possono scaricarli direttamente. Ogni pagina rimanda a un indice JSON di tutti i file (vedi la sezione sulla riga di comando).
File di esempio correlati
Strumenti gratuiti che funzionano con OFF
- Generatore di hash — Calcola l'hash di testo o file con MD5, SHA-1, SHA-256, SHA-384, SHA-512 e CRC32, verifica un checksum o calcola un HMAC. I file non lasciano mai il tuo dispositivo.
Hai trovato un problema o qualcosa che potrebbe andare meglio? Leggiamo ogni messaggio e sistemiamo le cose in fretta.
Stai testando una pipeline di file? Le costruiamo noi.
Caricamenti, conversioni, anteprime, elaborazione di documenti e flussi multimediali sono il tipo di sistemi di produzione che FreeToolsForWeb progetta e gestisce per i clienti: è per questo che avevamo bisogno di questi file.
Scopri gli strumenti gratuiti