Siedler 5 DFF-Plugin für Blender 2.79
Ein Plugin für Blender 2.79 zur Bearbeitung und Konvertierung von Siedler 5 (The Settlers: Heritage of Kings)-Gebäudemodellen über ein JSON/DFF-Zwischenformat.
Operiert mit dem JSON/DFF-Konverter von @mcb5637
✅ Funktionsumfang
🔽 Import
Import von Gebäudedaten aus JSON:
HAnim
UserData
Geometries
Atomics
🛠 Bearbeitung
Bone-System erweitern:
Hinzufügen von Building Texture Bones und Decal Bones
Physikalische Daten:
Hinzufügen von Bounding-Sphere (Sphere) für Ingame-Kollision und Selektion
Automatische Generierung von Bounding Spheres, basierend auf der Meshgröße
Partikeleffekte:
Hinzufügen vordefinierter Partikeleffekte zu Gebäuden
Geometriekonfiguration pro Mesh:
Materialzuweisung
UV-Transformation
Dual-Texturierung
Konfiguration von Ambient-, Specular- und Diffuse-Parametern
Schnee-Texturen
Alpha-Texturen
📤 Export
!Beachten!: Meshes müssen folgendes Namensschema haben: Mesh1, Mesh2,...,Mesh11,Mesh12,...
Export in JSON und DFF-Format
Automatische Generierung von HAnimPLG (Nodes & Parents) beim Export
🧪 Geplant
Generierung von BinMesh-Daten beim Export
Import und Export von Animationen für Gebäude
⚙ Kompatibilität
Blender-Version: 2.79
Python: 3.5.3
Kompatibel mit externen Tools zur DFF-Konvertierung für Siedler 5
📝 Lizenz & Hinweise
Mathematische Berechnung basiert auf Kimichuras Siedler 5 Plugin (shokimpexp_rigid.py [Quelle: Siedler MP Server, Discord]), sowie Elementen seiner Codestruktur
Dieses Plugin befindet sich in Entwicklung. Es wird empfohlen, regelmäßig Backups der Blender-Dateien zu erstellen. Für Fragen, Vorschläge oder Bugs: Issue auf GitHub erstellen.
⚙️ Neue Funktionen:
User-Data für Decal und Building Bones anlegen:

Generierung von Bounding Spheres:

Erkennung und additives Hinzufügen von Particle Effekten:


