Exportieren nach ASCII

Wenn Sie beim Speichern den Dateityp "ASCII-Szenenexport" (*.ase) wählen, entsteht eine Exportdatei mit einer ASCII-Darstellung der Szene. Sie legen in einem Dialogfeld fest, welche Komponenten der Szene darin enthalten sein sollen und wie sie ausgegeben werden. Sie benötigen diese Möglichkeit, wenn Sie in ein Programm schreiben, das für die Analyse der Datei das ASCII-Format erfordert.

Bereich "Ausgabeoptionen"

Enthält Kontrollkästchen, mit denen Sie die allgemeinen Optionen auswählen, die in die ASCII-Datei aufgenommen werden.

Netzdefinition
Exportiert die Definition der einzelnen Netze, einschließlich der Scheitelpunkt- und Flächendaten für geometrische Objekte. Zudem werden mit dieser Option die Elemente im Bereich "Netzoptionen" aktiviert, die nachfolgend beschrieben werden.
Materials
Enthält die Materialbeschreibung. Bei Objekten, denen kein Material zugewiesen ist, wird die Drahtgitterfarbe exportiert. Da alle Ebenen der hierarchischen Materialstruktur einbezogen werden, kann ein sehr umfangreicher Text entstehen.
Transformationsanimations-Keys
Enthält die Transformationsanimationsdaten für die Objekte. Ist das Objekt eine Zielkamera oder ein Zielspotlicht, gehören dazu auch die Zielanimationsdaten.
Animiertes Netz
Exportiert eine vollständige Netzdefinition von jedem n-ten Frame. Der Frame-Abstand (n) wird im Zahlenauswahlfeld "Controller-Ausgabe" festgelegt, das nachfolgend beschrieben wird. Jeder Block enthält dieselben Informationen, die im Bereich "Netzoptionen" festgelegt werden, der im Folgenden beschrieben wird. Wenn Sie dieses Kontrollkästchen aktivieren, kann selbst bei kleineren Szenen eine sehr große Datei entstehen.
Animierte Kamera-/Lichteinstellungen
Exportiert die Animationsdaten für Kameras und Lichtquellen, wie Farbe, Intensität, Falloff, Map-Neigung usw. Gibt einen Block alle n Frames aus. Diese Einstellung wird über das Zahlenauswahlfeld "Controller-Ausgabe" festgelegt.
Gelenke für Inverse Kinematik
Exportiert die IK-Gelenkeinstellungen im Zweig "Hierarchie".

Bereich "Netzoptionen"

Diese Optionen sind nur dann verfügbar, wenn das Kontrollkästchen "Netzdefinition" im Bereich "Ausgabeoptionen" aktiviert ist.

Netznormalen
Exportiert die Flächen- und Scheitelpunktnormalen. An erster Stelle steht stets die Normale der Fläche, danach folgen die Normalen der drei Scheitelpunkte, die die Fläche definieren. Diese Option vergrößert die Ausgabedatei erheblich.
Mapping-Koordinaten
Exportiert eine Liste von Mapping-Scheitelpunkten und -Flächen, je nach den Strukturen "TVert" und "TVFace", die im 3ds Max-SDK beschrieben werden. Werden für ein Objekt Flächen-Maps verwendet, wird eine Flächen-Map-Liste mit den UVW-Koordinaten für die verschiedenen Flächen exportiert.
Scheitelpunktfarben
Exportiert die Scheitelpunktfarben.

Bereich "Objekttypen"

Mit diesen Elementen können Sie bestimmen, welche Objektkategorie in der Ausgabe enthalten sein soll. Dazu gehören geometrische Objekte, Shapes, Kameras, Lichtquellen und Helferobjekte.

Bereich "Statische Ausgabe"

Frame-Nr.
Mit dieser Option können Sie das Frame der Animation festlegen, aus dem sämtliche statische Daten exportiert werden sollen, unabhängig davon, ob Sie Controller-Animationsdaten ausgeben oder nicht.

Bereich "Präzision"

Dezimalen
Mit dieser Option bestimmen Sie die Genauigkeit (die Anzahl der Dezimalstellen) der Werte, die in die ASCII-Datei exportiert werden.

Bereich "Controller-Ausgabe"

  • Keys verwenden Exportiert Key-Werte. Wenn im Controller keine Keys verwendet werden, wird die Methode "Muster erzwingen" ausgeführt. Bei Transformationscontrollern funktioniert die Option "Keys verwenden" nur dann, wenn alle Transformationscontroller entweder "Linear"/"TCB" oder "Bezier" sind. Wird für eine der Transformationsspuren ein anderer Controller-Typ eingesetzt, wird für alle Transformationsspuren die Methode "Muster erzwingen" verwendet.
  • Muster erzwingen Misst Controller-Werte basierend auf der in Frames pro Muster angegebenen Häufigkeit.
Frames pro Muster

Controller Gibt die Häufigkeit in Frame-Abständen an, mit der das Muster der Controller-Werte für den Export berechnet wird.

Animierte Objekte Gibt die Häufigkeit in Frame-Abständen an, mit der die Animationseinstellungen und Netzdefinitionen ausgegeben werden.