# Blender Dokumentation: AC3d (.ac)

| <<<Zurück _3d_Studio_(3ds) | ↑ Inhaltsverzeichnis ↑ Handbuch durchsuchen | Weiter>>> _Autodesk_DXF_(.dxf) |
* Diese Seite bezieht sich auf Blender v2.49

## Funktionsüberblick

Dieses Script exportiert die ausgewählten Mesh als AC3Ds .ac.
AC3D ist ein einfacher und kompakter 3D-Modeller für Linux x86, Mac OSX sowie Windows. Die Syntax des .ac-Formates lässt sich leicht analysieren, da es auf einer Textdatei basiert. Unterstützt wird es zum Beispiel von PLib' - einer Programmbibliothek für 3D-Spiele, die schon bei vielen Projekten Verwendung fand. ( zum Beispiel FlightGear Flight Simulator und Torcs - Open Racing Car Simulator).
Der schwarze Text ist die Syntax. In blau sind Kommentare geschrieben, die ursprünglich nicht Teil des Formates sind. Eine vollständige Spezifikation des Formates finden sie hier.

## Was muss ich beachten

| Material | Anmerkungen |
| Mehrere Texturen pro Mesh werden unterstützt, indem das Mesh gespalten wird.* Beginnen Sie den Namen eines Mesh (OB: field) mit "=" oder "$" damit sie nicht gespalten werden. (Meshes mit mehreren Texturen oder mit texturierten und nicht texturierten Flächen werden gespalten, außer Sie verwenden diesen Trick oder wählen Sie die „no split“-Funktion. Der Glanz des Materials wird aus den Werten des Reflektions-Shader aus Blender ermittelt. Abgebildet ab [0.0, 2.0] bis [0, 128]. | Sie können, die das Material beschreibenden Zeilen der ".ac"-Datei von Hand verändern, wenn sie nicht auf "Ambient RGB" und leuchtende Farben (emissive color) et.c verzichten wollen. Gleiches gilt für den spezifische 'url' Tag von AC3D. Er lässt sich jedoch leicht von Hand in die exportierte Datei eintragen, wenn dies benötigt wird. |
* Architektur und Aufbau
* Wenn Sie Objekten ein Mesh oder Empty als Elternteil zugewiesen haben, wird dies zu AC3D Gruppen Information konvertiert.
* Beginnen Sie den Namen eines Objektes mit (OB: field) mit "!" oder "#", damit der Name des Objektes nicht exportiert wird.
* Diese Probleme treten nur im Komptabilität-Modus "AC3D 4" auf.
* Crease Winkle werden exportiert, sind aber begrenzt auf [1,80], denn es gibt bessere Methoden um Flächenglättung zu steuern. In AC3D 4.0 ist „Crease“ auf [0.0, 180.0] beschränkt.
* „Blender Gruppen“ werden noch nicht unterstützt.
Alle Grundfunktionen werden unterstützt. Im folgenden eine Auflistung von unterstützten Funktionen:

### Objekte

Meshes

### Hierarchy

Groups

### Material

* RGB: ( Support für diffuse, specular, ambient, emissive, shininess (Glanz), Transparenz)
* Eine UV Textur mit Bild pro Mesh

## Konfiguration

Mit dem "Script Configuration"-Editor besteht die Möglichkeit, einige Scripte an die eigenen Wünsche anzupassen. Diese Funktion wird von "ac3d_export" unterstützt; wählen Sie dazu → System Menu im Script-Fenster.
1 Skip data
Klicken Sie hier, wenn Sie keinen Mesh-Namen (ME:, not OB: field) zu den Strings des AC „data“-Tags exportieren wollen ( max. 19 Zeichen).
 2 Set texture dir :
* Überschreibt den aktuellen Pfad mit einem vorgegeben Pfad (oder exportiert einfach den Namen der Textur ohne Information zum Verzeichnis, wenn das Pfadfeld leer ist).
* 3 Per face 1 or 2 sided ||
* Legt fest, ob die Flächen nur von einer Seite sichtbar sein sollen oder von beiden. Ggf. wird dazu der "Double Sided"-Button, für jede Fläche mit „twoside“ überschrieben.
* 4 Only selected ||
* Es wird nur das ausgewählte Mesh exportiert.
* 5 No split ||
* Meshes werden nicht mehr gespalten.
* 6 RGB mirror color as emissive ||
* Die Spiegelfarbe wird als Emissive RGB exportiert.
* 7 RGB mirror color as ambient ||
* Exportiert die spiegelnde Farbe als Ambient RGB („Umgebungsfarbe“).
* 8 Global Coords ||
* Hiermit werden alle Vertices (Eckpunkte) aller Meshes zu "Globale Koordinaten" umgewandelt.
* 9 Add default material ||
* Ein vorgegebenes (weißes) Material wird zugewiesen, wenn ein Mesh nicht mit einem Material versehen wurde. Es empfiehlt sich jedoch meist ein eigenes Material vorzugeben.
* 10 AC3D 4 mode ||
* Aktiviert den Kompatibilitätsmodus für AC3D "4.x" ("crease tags" und besserer Material Support).Wählen Sie das ab, um ohne den „Crease Tag“ zu exportieren, der mit AC3D 4.0 eingeführt wurde.
* 11 Texture dir ||
* Überschreibt den Texturen-Pfad mit diesem Pfad, wenn „set texture dir“ aktiviert ist.
* 12 Export dir ||
* Standardverzeichnis.
* Links
* Die englischsprachige Vorlage dieses Textes finden sie hier
* Dokumentation des ".ac" Dateiformates auf der Website des Entwicklers ||