Blender Dokumentation: AC3d (.ac)

Aus Wikibooks
<<<Zurück
_3d_Studio_(3ds)
Inhaltsverzeichnis

Handbuch durchsuchen

Weiter>>>
_Autodesk_DXF_(.dxf)


Diese Seite bezieht sich auf Blender v2.49

Funktionsüberblick[Bearbeiten]

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).




Was muss ich beachten[Bearbeiten]

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[Bearbeiten]

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[Bearbeiten]

Die englischsprachige Vorlage dieses Textes finden sie hier

Dokumentation des ".ac" Dateiformates auf der Website des Entwicklers