Hallo liebe Blender Nutzer,
um die Nutzung des freien 3D Modellierungsprogrammes Blender für alle RS Objektersteller zu vereinfachen, habe ich mal ein Python Skript geschrieben. Dieses Blender Python Skript erleichtert den export von 3D Modellen erheblich.
Der eigentliche Export eines 3D Objektes von Blender zum RS erfolgt ja bekanntlich mit Hilfe von 'steampsi's RS exporter script' in das IGS (Zwischen)Format (*.igs). Dieses kann dann vom Asset Editor gelesen und ins RS Format gewandelt werden.
Leider sind die Fehlermeldungen von steampsi's export Skript nicht immer sehr aufschlussreich. Unter bestimmmten Bedingungen bricht das Skript den Export sogar komplett ab, ohne dass es einen Hinweis auf das Problem mit dem Modell gibt.Und somit wird erst gar keine IGS Datei erstellt, mit der man im Asset Editor den Fehler sehen/finden könnte.
Abhilfe vom steampsi's Seite ist auch nicht in Sicht, weil der irgendwie schon seit Monaten abgetaucht ist...??
Hier setzt nun mein Blender RS export Preparator Skript an. Es erledigt die komplette Vorarbeit zum erfolgreichen Erstellen der IGS Datei des 3D Modells. Das Script läßt sich einfach über eine kleine GUI mit ein paar Knöpfen für die Optionseinstellungen und den 'Start' Knopf bedienen.
Man kann eine Analyse seines 3D Modells durchführen lassen und wird durch aussagekräftige Warn- und Fehlermeldungen auf die Ursache der Exportprobleme hingewiesen.
Probleme, die eine Fehlermeldung verursachen muss der Nutzer selber beseitigen weil das Script keine Entscheidungen für das Aussehen des 3D Modells übernehmen kann.
Probleme, die "nur" eine Warnmeldung verursachen, kann der Nutzer wahlweise automatisch beseitgen lassen oder selber Hand anlegen.
Ganz hilfreich ist auch noch die 'pretend' Option, mit der das Script erstmal auflistet was es tun würde wenn es denn einen "harten" Durchlauf machen würde. So kann man vorab schon einmal anschauen ob einem das auch genehm ist, was gemacht werden soll.
Alle Ausgaben des RS export Preparator Scripts landen im Konsolenfenster oder wahlweise auch in einer Log-Datei. Damit kann man dann Schritt für Schritt sein 3D Modell durchgehen und alle Probleme beseitigen.
Wenn alle Probleme beseitigt wurden die Fehler verursachen, und der Präparator seine Arbeit erledigt hat, dann kann man optional auch gleich noch steampsi's RS exporter anwerfen lassen. Am Schluss hat man dann eine IGS-Datei von seinem 3D Modell.
Im ZIP-Paket des Skriptes ist eine ausführliche Readme Datei enthalten. Dort stehen neben der Installationsanleitung auch noch genaue Anleitungen wie man in Blender die Probleme beseitigen kann, die zu Fehlermeldungen führen. Auch im Download-Paket enthalten sind ein paar Blender Beispielobjekte (*.blend), an denen man sehen kann, wie die Fehler am 3D Modell aussehen.
Download des Blender RS export Preparator Skripts: Hier im Downloadbereich.
Ich hoffe das Skript nutzt der RS Gemeinschaft ein wenig und hilft dabei, dass wir in Zukunft viel mehr Modelle im RS bewundern dürfen.
Für Fragen, Fehlermeldungen oder Anregungen bezüglich des RS export Preparator Scripts:
Dies ist der Support Thread dafür
Gruß
HenningBR218