Blender Dokumentation: 3d Studio (3ds)
Diese Seite bezieht sich auf Blender v2.49 |
Funktionsüberblick
[Bearbeiten]".3ds" ist ein Austauschformat für 3D-Daten. Es wurde von der Firma Autodesk für ihre 3D-Suite „3ds Max“ entwickelt.
Die Scripte "3ds_export.py"/"3ds_import.py " konvertieren von Blender zu 3ds bzw. 3ds zu Blender. Zu finden sind sie unter "File->Export/Import". ".3ds" ist aufgrund seines Aufbaus kein sehr gutes Dateiformat. Aufgrund verschiedener Einschränkungen empfiehlt es sich, stattdessen Wavefront (obj) oder Collada (.dae) zu nutzen. Trotzdem ist das Format weit verbreitet, findet es zum Beispiel in online Ressourcen für 3D Modelle häufig Verwendung.
Portiert werden:
- Texturinformationen
- das Objekt und Mesh
- Material (Support für diffuse, alpha, spec, bump maps, Gleitkomma-Farbwerten, Transparenz)
- UV Koordinaten (wobei aber für Vertices, die mehrere UV-Koordinaten tragen, beim Export in entsprechender Anzahl dupliziert werden, da ".3ds" nur einen Satz UV-Koordinaten pro Vertex speichern kann)
Was muss ich beachten?
[Bearbeiten]Architektur und Aufbau | Anmerkungen |
---|---|
|
Info Unter Betriebssystemen wie "DOS" oder entsprechenden Versionen von Systemen wie "Windows 95" , die auf dem von Microsoft entwickelte System "FAT" zur Ablageorganisation von Dateien basieren, entstand die "8.3"-Schreibweise von Dateinamen. Bei dieser Schreibweise darf der Dateiname höchstens acht Zeichen, gefolgt von drei Zeichen Dateinamenerweiterung bestehen. Letzteres um den Dateityp festzulegen.
|
Material | Anmerkungen |
---|---|
|
Möchten Sie innerhalb von Autodesk 3ds Max mehrere Materialien pro Mesh nutzen, wählen Sie im Materialeditor das "Multi/ Sub Object", dann weisen Sie den einzelnen Materialien eine Material-ID zu, die für die verschiedenen Face-Gruppen des Polymesh zugewiesen wurden.
|
Sonstiges |
---|
Das Rennspiel "TrackMania United" kann das von diesem Script erzeugte "3ds." nicht lesen. Dazu müssen Sie das Script "3ds_export_tmu.py" nutzen. Finden können Sie es hier. Laden Sie sich dort die Datei "Blender3dsExport.zip".
|
Import-Dialog
[Bearbeiten]1 Size Constraint: Definiert eine vorgegebene Größe. Hiermit können Sie das Model, während des Importieren skalieren. In der nebenstehenden Abbildung entspräche dies dem Faktor zehn. Stellen Sie den Wert auf null, wird die Funktion ausgeschaltet.
2 Image Search: Durch diese Funktion sucht das Script auch in Unterordnern nach zugehörigen Texturen.
3 Transformation Fix: Versucht die Transformation (Verschiebung, Rotation et.c) der Objekte zu reparieren. Verwenden Sie die Funktion dann, wenn die importierten Objekte sinnlos "durcheinandergewirbelt" sind.
Zusätzliche Informationen
[Bearbeiten]Das “.3ds“ Format ist eine Binärdatei. Das bedeutet sie kann schneller geladen werden und ist kleiner als von Menschen lesbare Textformate.
Infobox: Das Wichtigste auf einen Blick
- Name= 3D Studio (.3ds)
- Module= BPyMesh.py, BPyObject.py
- Entwickler= "Campbell Barton", "Bob Holcomb", "Richard Lärkäng", "Damien McGinnes", "Mark Stijnman"
- Version= 0.996
- Magic Number= 4D 4D (Hex), MM (ASCII)
- Internet Media Type= application/x-3ds, image/x-3ds
Info Unter dem Internet Media Typ oder auch MIME-Typ versteht man eine Schreibweise, mit der Daten im Internet näher beschrieben werden. Man kann sagen, dass es einfach eine Angabe ist von welcher Art - der Medientyp - ( Video, Image, Application et.c ) dieses Medium ist und welchem Dateityp - dem sogenannten Subtyp. Die Schreibweise " image/x-3ds " bedeutet, dass es sich hier um eine Grafik im 3ds-Format handelt. Die Magic Number ist eine Zahl, mit der man unter anderem einen Dateityp kennzeichnet. Diese wird meistens im ASCII oder Hexadezimal dargestellt.