? Molti progetti di rendering della Cornell University e dell'Università dell'Indiana hanno fatto affidamento sul formato di file MDL , perché è in grado di definire una sintassi per la memorizzazione di dati semplici in binari e file di testo . Secondo la Cornell University , è stato creato per essere pratico , semplice ed efficiente dello spazio . Regole di sintassi
file nel formato MDL , come indicato dal prolungamento MDL , contiene due livelli di sintassi : . . Livello concettuale e livello di file
livello concettuale < br > con livelli Concettuali
contengono ciò che il programma di applicazione vede attraverso la libreria di I /O , che è lo stesso indipendentemente dal fatto che il file è binario o di testo . Sono costituiti da quattro tipi di dati - galleggianti 4 byte , int 4 byte , parole chiave di 8 caratteri e stringhe a lunghezza variabile , . Quando una parola chiave è accoppiato con un float, int o una stringa , questo è noto come un pezzo < br >
livelli di file
livello di file contiene ciò che è memorizzato nel file , che può essere diverso a seconda del tipo di file è . Un file di testo all'interno del livello del file contiene la parola chiave mdlFlA20 seguita da una serie di blocchi .
Bocconcini
Alcune delle definizioni chunk trovati nei file MDL definire gli attributi della fotocamera e fonti di luce . Sono anche in grado di controllare i gruppi , gli oggetti e le proprietà di vertice quali posizioni e coordinate UV ; pezzi di patch possono anche essere utilizzati per creare superfici di alto livello
Considerazioni
< p . > Commenti destinati per gli esseri umani a leggere possono essere trovati all'interno del livello di file dei file MDL . Essi iniziano con # e terminano alla fine della linea sono su , anche se possono anche essere tenute all'interno di parentesi .
Comune Usi
Secondo FileInfo , . file MDL sono comunemente usati in moduli DigiTrakker , modelli dell'aeroplano simulatore di volo , file di modello Half-Life , Rational Rose file modello , file di modello Simulink e file di testo modello Warcraft III 3D .
< br >