Cuando hablamos de formatos de archivo, estamos hablando de la persistencia de algunos datos relacionados con un modelo / geometría 3D. No existe un estándar universal en formatos de archivo para la geometría 3D persistente. Solo hay unos pocos formatos más dominantes que otros.
Tal como sucede con los formatos de archivo de imagen, los PNG y JPEG son los formatos más comunes que existen en la actualidad, pero no existe un acuerdo universal entre las aplicaciones sobre el uso de uno u otro. Cada aplicación utiliza el mejor ajuste para sus propósitos.
Lo mismo sucede con los formatos de archivo que almacenan datos en 3D. Cada software de modelado 3D generalmente tendrá uno o un conjunto de formatos preferidos. La mayoría define formatos personalizados que solo funcionan con la versión específica de la herramienta. Esto puede suceder por muchas razones, desde simplificar el funcionamiento interno de la aplicación o acelerar la carga de archivos hasta vincular el usuario a una herramienta determinada a propósito.
Este .dat
formato que describe es un formato personalizado creado por los autores del libro, que probablemente fue diseñado teniendo en cuenta la simplicidad. Parece ser un archivo de texto similar al formato Wavefront OBJ , que a su vez es un formato muy popular para almacenar geometría estática, aunque un poco desactualizado por ahora. Se podría decir que el .OBJ
formato es el .BMP
de los formatos de modelos 3D.
Otros formatos populares de modelos 3D incluyen:
Y muchos otros. Una explicación más general aquí .
También tenga en cuenta que dije al principio que estos son formatos para almacenar / conservar un modelo 3D o geometría en un almacenamiento fuera de línea. No significa (y generalmente no es el caso) que las aplicaciones que los usan almacenarán los datos internamente en la memoria usando el mismo diseño que el archivo. Normalmente, este tipo de datos se procesará mucho después de cargarse desde un archivo hasta que, por ejemplo, se muestre en la pantalla.