¿ 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 almacenar 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
archivos en el formato de MDL , según lo indicado por la extensión mdl , contiene dos niveles de sintaxis : . . El nivel conceptual y el nivel de archivo
niveles conceptuales
niveles conceptual
contienen lo que el programa de aplicación ve a través de la biblioteca de E /S , que es la misma independientemente de si el archivo es binario o de texto . Consisten en cuatro tipos de datos - flotadores de 4 bytes , ints 4 bytes , palabras clave de 8 caracteres y las series de longitud variable ; . Cuando una palabra está emparejado con un float , int o string, esto se conoce como un trozo
Niveles archivo
el nivel de archivo contiene lo que se almacena en el archivo , que puede variar dependiendo de qué tipo de archivo es. Un archivo de texto en el nivel de archivo contiene la palabra clave mdlFlA20 seguido por una serie de trozos.
Trozos
Algunas de las definiciones trozo que se encuentran en los archivos MDL definir los atributos de la cámara y las fuentes de luz . También son capaces de los grupos de control , objetos y propiedades de vértices como posiciones y coordenadas UV ; trozos de conexión también se puede utilizar para crear superficies de alto nivel
Consideraciones
Comentarios destinados a los seres humanos de leer se puede encontrar en el nivel de archivo de los archivos de MDL . Ellos comienzan con # y terminan al final de la línea que se encuentran, aunque también se pueden mantener entre corchetes.
Usos comunes
Según FileInfo . archivos MDL se utilizan comúnmente en los módulos DigiTrakker , modelos del aeroplano de simulador de vuelo , los archivos de modelo de Half-Life , Rational Rose archivos de modelos , archivos de modelos de Simulink y Warcraft III, archivos de texto modelo 3D.
< br >