Tecnología

Inicio

¿Cuál es la extensión de archivo Mdl?

Muchos proyectos de representación de la Universidad de Cornell y la Universidad de Indiana se han basado en el formato de archivo MDL, ya que es capaz de definir una sintaxis para el almacenamiento de datos simples en los archivos binarios y de texto. De acuerdo con la Universidad de Cornell, que fue creado para ser práctico, sencillo y eficiente del espacio.

Reglas de sintaxis

Los archivos en el formato MDL, como lo indica la .mdl extensión, contienen dos niveles de sintaxis: el nivel conceptual y nivel de archivo.

Niveles conceptuales

niveles conceptuales contienen lo que el programa de aplicación ve a través de la biblioteca de E / S, que es el mismo, independientemente de si el archivo es de texto o binario. Se componen de cuatro tipos de datos - flotadores de 4 bytes, Ints de 4 bytes, palabras clave de 8 caracteres y cadenas de longitud variable; cuando una palabra clave está emparejado con un flotador, int o una cadena, esto se conoce como un trozo.

Niveles de archivos

El nivel de archivo contiene lo que se almacena en el archivo, que puede ser diferente dependiendo de qué tipo de archivo se trata. Un archivo de texto en el nivel de archivo contiene la mdlFlA20 palabra clave seguida de una serie de trozos.

trozos

Algunas de las definiciones del pedazo encontrados en los archivos de MDL definir atributos de las fuentes de la cámara y de luz. También son capaces de controlar grupos, objetos y propiedades de vértices tales como las posiciones y coordenadas UV; trozos de parche también se pueden utilizar para crear superficies de alto nivel.

consideraciones

Comentarios destinados a los seres humanos para leer se pueden encontrar en el nivel de archivo de los archivos de MDL. Comienzan con # y terminan al final de la línea que se encuentran, aunque también se pueden mantener entre corchetes.

Usos comunes

De acuerdo con FileInfo, archivos .mdl se utilizan comúnmente en los módulos DigiTrakker, modelos de avión del simulador de vuelo, los archivos de modelo de Half-Life, archivos Rational Rose modelo, archivos de modelos de Simulink y archivos de texto modelo de Warcraft III en 3D.