Quando parliamo di formati di file, stiamo parlando della persistenza di alcuni dati relativi a un modello / geometria 3D. Non esiste uno standard universale sui formati di file per la geometria 3D persistente. Esistono solo pochi formati più dominanti di altri.
Proprio come avviene con i formati di file immagine, i PNG e i JPEG sono i formati più comuni oggi disponibili, ma non esiste un accordo universale tra le applicazioni sull'uso dell'uno o dell'altro. Ogni app utilizza la soluzione migliore per i suoi scopi.
Lo stesso accade con i formati di file che memorizzano dati 3D. Ogni software di modellazione 3D avrà generalmente uno o una serie di formati preferiti. La maggior parte in realtà definisce formati personalizzati che funzionano solo con la versione specifica dello strumento. Ciò può accadere per molte ragioni, dalla semplificazione del funzionamento interno dell'applicazione, o dal rendere più veloce il caricamento dei file, fino all'associazione dell'utente a un determinato strumento apposta.
Questo .dat
formato che descrivi è un formato personalizzato creato dagli autori del libro, che probabilmente è stato progettato pensando alla semplicità. Sembra essere un file di testo simile al formato Wavefront OBJ , che a sua volta è un formato molto popolare per l'archiviazione della geometria statica, anche se un po 'obsoleto. Si potrebbe dire che il .OBJ
formato è quello .BMP
dei formati di modello 3D.
Altri formati di modelli 3D popolari includono:
E molti altri. Spiegazione più generale qui .
Si noti inoltre che all'inizio ho affermato che si tratta di formati per l'archiviazione / la persistenza di un modello 3D o di una geometria su un archivio offline. Non significa (e di solito non è il caso) che le applicazioni che li usano memorizzeranno i dati internamente in memoria usando lo stesso layout del file. Normalmente, questo tipo di dati subirà molta elaborazione dopo essere stato caricato da un file fino a quando non viene visualizzato, ad esempio, sullo schermo.