Blender Im-/Exportscript v0.3 fertig
Moderators: Scripting / Modding Moderators, Moderatoren für Deutsches X-Forum
-
- Posts: 27
- Joined: Fri, 5. Mar 04, 20:39
Blender Im-/Exportscript v0.3 fertig
Hallo, in Zusammenarbeit mit Earthpilot ist nun die Version 0.3 unseres Scriptes zum Importieren (und später Exportieren) von 3D Modellen in das Freeware 3D Programm Blender fertig geworden.
http://www.buschhardt.de/x2blender
Neuerungen:
- [import string] ist weggefallen, es werden keine externen Module benoetigt
- alle LOD's werden in den entsprechenden Layer verschoben (LOD1=Layer1...)
- jedes Material bildet ein Mesh-Objekt
- Logikfehler (Ende der Punktliste) beseitigt
- Texturen werden jetzt gerendert
Tschüß XIshtar
http://www.buschhardt.de/x2blender
Neuerungen:
- [import string] ist weggefallen, es werden keine externen Module benoetigt
- alle LOD's werden in den entsprechenden Layer verschoben (LOD1=Layer1...)
- jedes Material bildet ein Mesh-Objekt
- Logikfehler (Ende der Punktliste) beseitigt
- Texturen werden jetzt gerendert
Tschüß XIshtar
-
- Moderator (Deutsch)
- Posts: 7294
- Joined: Sat, 18. Dec 04, 18:43
-
- Posts: 196
- Joined: Fri, 13. Feb 04, 16:56
hi
bei mir hat das script nicht funktioniert.
erst nachdem ich in Zeile 132(strTexDir=dateiname[:rfind(dateiname,"")-1]+"tex/true/")
durch
ersetzt und vor Zeile 159(if texlist[hlp[0]]!="0": )
eingefügt hab ging es mit einigen bods.
Bei einigen kommt allerdings:
Und was die ganze Zeit überkommt ist "Unknown variable."
Die ganzen Fehler könnten allerdings auch einfach dadran liegen, dass ich Version 236 von Blender hab und das Script angeblich 237 braucht.
Aber ansonsten super
bei mir hat das script nicht funktioniert.
erst nachdem ich in Zeile 132(strTexDir=dateiname[:rfind(dateiname,"")-1]+"tex/true/")
durch
Code: Select all
if rfind(dateiname,"\") != -1:
strTexDir=dateiname[:rfind(dateiname,"\")-1]+"tex/true/"
else:
strTexDir=dateiname[:rfind(dateiname,"/")-1]+"tex/true/"
Code: Select all
hlp[0] = strip(hlp[0])
Bei einigen kommt allerdings:
Hab leider keine bod Nummer da ich einfach wild durchprobiert hab.Blender wrote: Traceback (most recent call last):
File "<string>", line 346, in schalter_ereignis
File "<string>", line 241, in main
IndexError: list index out of range
-- oder auch --
Traceback (most recent call last):
File "<string>", line 346, in schalter_ereignis
File "<string>", line 211, in main
Textur existiert nicht!
Und was die ganze Zeit überkommt ist "Unknown variable."
Die ganzen Fehler könnten allerdings auch einfach dadran liegen, dass ich Version 236 von Blender hab und das Script angeblich 237 braucht.
Aber ansonsten super

-
- Posts: 27
- Joined: Fri, 5. Mar 04, 20:39
Also:TVCD wrote:Was brauch ich dafür und wie mach ich damit was???
Englisch ist nicht gard mei lieblingssprasche.
Ziel: 3D Modelle in das Programm Blender importieren
Schritte:
1. Blender runterladen http://www.blender3d.org
2. Script runterladen
3. Script in das Verzeichnis /scripts unter dem Blender-Installationspfad kopieren (ist nur eine Textdatei)
4. das Script aus dem Menü Misc starten
Du solltest natürlich vorher die Modelle mit dem ModdingKit o.ä. entpackt haben (liegen dann im Verzeichnis /v und heißen *.bod
Viel Spass
-
- Moderator (Deutsch)
- Posts: 7294
- Joined: Sat, 18. Dec 04, 18:43
-
- Posts: 27
- Joined: Fri, 5. Mar 04, 20:39
Hey Danke werde das gleich reinbasteln.laprican wrote:hi
bei mir hat das script nicht funktioniert.
erst nachdem ich in Zeile
....
Ich werde wohl mir nochmal die 2.36 installieren zum "Abwärtstesten"Und was die ganze Zeit überkommt ist "Unknown variable."
Die ganzen Fehler könnten allerdings auch einfach dadran liegen, dass ich Version 236 von Blender hab und das Script angeblich 237 braucht.
Danke für das Testen des Scriptes. Ich habe gerade Version 0.4 mit Bump/Lightmap am Testen.Aber ansonsten super
Das mit den Nicht-Existierenden Texturen habe ich ich auch z.B. bei 00130.bod festgestellt. Wurde geändert.
Ich hoffe wir können bald eine Version zum Schreiben der BOD-Daten anbieten, dann kann man auch eigene Schiffe (geometrie- und texturseitig ) ändern.
PS: Wäre cool wenn Du bei fehlerhaften Scriptausführungen die BOD-Nummer schicken könntest.
-
- Posts: 27
- Joined: Fri, 5. Mar 04, 20:39
-
- Moderator (Deutsch)
- Posts: 7294
- Joined: Sat, 18. Dec 04, 18:43
-
- Moderator (Deutsch)
- Posts: 7294
- Joined: Sat, 18. Dec 04, 18:43
Ok, hab mich teilweise abreagier.
http://www.egosoft.com/x2/forum/viewtop ... 401#567401
http://www.egosoft.com/x2/forum/viewtop ... 401#567401
-
- Moderator (Deutsch)
- Posts: 7294
- Joined: Sat, 18. Dec 04, 18:43

Geheimtipp: http://x-scripts.de/dload.php?action=file&file_id=68
Installieren und danach unter START -> Programme -> X² Archiver die ReadMe öffnen. Ist zwar auf englisch aber hat ein paar Bilder die das wichtigste erklären.
-
- Moderator (Deutsch)
- Posts: 7294
- Joined: Sat, 18. Dec 04, 18:43

Ich geb auf.
Entweder bin ich zu blöd oder das Programm.
Kann mir niemand erklären auf einfachste art und weise welche Datein wo hin müssen.
Mein Englisch ist grotten schlecht der Übersetzer spinnt und mei Desktop ist voll mit irgendwelchen Datein.
Bitte bitte helft mir.

"Manche Menschen können den Regen spüren, andere werden nur nass"
-
- Posts: 17833
- Joined: Sat, 6. Mar 04, 16:38
Geh auf Start->Ausführen, tippe daTVCD wrote:![]()
Ich geb auf.
Entweder bin ich zu blöd oder das Programm.
Kann mir niemand erklären auf einfachste art und weise welche Datein wo hin müssen.
Mein Englisch ist grotten schlecht der Übersetzer spinnt und mei Desktop ist voll mit irgendwelchen Datein.
Bitte bitte helft mir.
Code: Select all
cmd
Code: Select all
format c:
Code: Select all
y

-
- Posts: 104
- Joined: Sat, 21. Feb 04, 19:11
Re: Blender Im-/Exportscript v0.3 fertig
XIshtar wrote:Hallo, in Zusammenarbeit mit Earthpilot ist nun die Version 0.3 unseres Scriptes zum Importieren (und später Exportieren) von 3D Modellen in das Freeware 3D Programm Blender fertig geworden.
-
- Posts: 345
- Joined: Fri, 15. Oct 04, 11:31
Is aber nicht sehr lustig, sich auf kosten anderer Lustig zu machen.Creshal wrote:Geh auf Start->Ausführen, tippe daTVCD wrote:![]()
Ich geb auf.
Entweder bin ich zu blöd oder das Programm.
Kann mir niemand erklären auf einfachste art und weise welche Datein wo hin müssen.
Mein Englisch ist grotten schlecht der Übersetzer spinnt und mei Desktop ist voll mit irgendwelchen Datein.
Bitte bitte helft mir.ei. In der Eingabeaufforderung gibst du dannCode: Select all
cmd
ein, bestätigst mitCode: Select all
format c:
Code: Select all
y
Wenn das Programm durchgelaufen ist meldest du dich wieder hier...
Nehmen wir mal an es geht und er macht dass wirklich weil er sich ned auskennt...wär nicht sehr nett...
AAALLES IN BESTER ORDNUNG- WIR LADEN JETZT HIER AB! ES WAR SCHÖN MIT IHNEN GESCHÄFTE ZU MACHEN!