Wenn es um Dateiformate geht, geht es darum, einige Daten in Bezug auf ein 3D-Modell / eine 3D-Geometrie beizubehalten. Es gibt keinen universellen Standard für Dateiformate für persistente 3D-Geometrie. Es gibt nur wenige Formate, die dominanter sind als andere.
Genau wie bei Bilddateiformaten sind PNGs und JPEGs die gängigsten Formate, es gibt jedoch keine allgemeingültige Übereinstimmung zwischen den Anwendungen bei der Verwendung der einen oder anderen. Jede App verwendet die beste Anpassung für ihre Zwecke.
Gleiches gilt für Dateiformate, in denen 3D-Daten gespeichert werden. Jede 3D-Modellierungssoftware verfügt im Allgemeinen über ein oder mehrere bevorzugte Formate. Die meisten definieren benutzerdefinierte Formate, die nur mit der spezifischen Version des Tools funktionieren. Dies kann aus vielen Gründen geschehen, angefangen von der Vereinfachung des inneren Ablaufs der Anwendung oder der Beschleunigung des Ladens von Dateien bis hin zur gezielten Bindung des Benutzers an ein bestimmtes Tool.
Dies .dat
Ihnen beschriebenen Format handelt es sich um ein benutzerdefiniertes Format, das von den Autoren des Buches erstellt wurde und wahrscheinlich mit Blick auf die Einfachheit entworfen wurde. Es scheint sich um eine Textdatei zu handeln, die dem Wavefront-OBJ- Format ähnelt. Dies ist wiederum ein sehr beliebtes Format zum Speichern statischer Geometrie, obwohl es inzwischen etwas veraltet ist. Man könnte sagen, dass das .OBJ
Format das .BMP
von 3D-Modellformaten ist.
Andere beliebte 3D-Modellformate sind:
Und viele andere. Allgemeine Erklärung hier .
Beachten Sie auch, dass ich zu Beginn sagte, dass dies Formate zum Speichern / Speichern eines 3D-Modells oder einer Geometrie in einem Offline-Speicher sind. Dies bedeutet nicht (und normalerweise auch nicht), dass die Anwendungen, die sie verwenden, die Daten intern im Speicher mit demselben Layout wie die Datei speichern. Normalerweise werden diese Daten nach dem Laden aus einer Datei so lange weiterverarbeitet, bis sie beispielsweise auf dem Bildschirm angezeigt werden.