Was ist die Datei-Erweiterung-Mdl?

August 13

Viele Rendern-Projekte an der Cornell University und Indiana University haben auf das Dateiformat MDL verlassen, weil es eine Syntax für einfache Datenspeicherung in Binär- und Text-Dateien definieren kann. Laut Cornell University, es wurde geschaffen, um praktisch, einfach und platzsparend.

Syntaxregeln

Dateien im MDL-Format, wie durch die Erweiterung MDL, enthalten zwei Ebenen der Syntax: die konzeptionelle Ebene und Dateiebene.

Konzeptionellen Ebenen

Konzeptionelle Ebenen enthalten, was das Anwendungsprogramm durch die i/o-Bibliothek sieht das ist unabhängig davon, ob die Datei binär ist oder Text. Sie bestehen aus vier Arten von Daten--4-Byte-Schwimmern, 4-Byte-Ganzzahlen, Schlüsselwörter 8 Zeichen und Zeichenfolgen variabler Länge; Wenn ein Stichwort mit einem Float, Int oder Zeichenfolge gekoppelt ist, wird dies als ein Stück bezeichnet.

Datei-Level

Die Dateiebene enthält, was in der Datei gespeichert ist, die abweichen können, je nachdem, welche Art von Datei es ist. Eine Text-Datei innerhalb der Dateiebene enthält das Schlüsselwort mdlFlA20 gefolgt von einer Reihe von Segmenten.

Brocken

Einige der Chunk Definitionen gefunden in MDL-Dateien definieren die Attribute der Kamera und Lichtquellen. Sie sind auch fähig, Gruppen, Objekte und Vertex Eigenschaften wie Positionen und UV-Koordinaten zu kontrollieren; Patch-Stücke können auch verwendet werden, auf hoher Ebene Oberflächen zu erstellen.

Überlegungen zur

Kommentare fuer den Menschen lesen können innerhalb der Ebene der MDL-Dateien gefunden werden. Sie beginnen mit # und kündigen, indem Sie am Ende der Zeile sind sie, obwohl sie auch in Klammern gezogen werden können.

Häufige Verwendungen

Nach FileInfo. MDL-Dateien werden häufig in DigiTrakker Module, Flug Simulator Flugzeug Modelle, Half-Life Modelldateien, Rational Rose Modelldateien, Simulink Modell und Warcraft III 3D-Modell Textdateien verwendet.