1. Dashboard
  2. Forum
  3. Filebase
  4. Lexikon
  5. Artikel
  6. Spieletest
  7. Mitglieder
    1. Letzte Aktivitäten
    2. Benutzer online
    3. Team
    4. Mitgliedersuche
  8. Zur Transport Fever Community
  • Anmelden
  • Registrieren
  • Suche
Dieses Thema
  • Alles
  • Dieses Thema
  • Dieses Forum
  • Artikel
  • Seiten
  • Forum
  • Filebase-Eintrag
  • Lexikon
  • Artikel (Bewertungssystem)
  • Erweiterte Suche
  1. WiSim Welt
  2. Forum
  3. Spiele
  4. Cities in Motion
  5. Modding und Erweiterungen
  6. Tools & more

[WIP] Howto: neue Objekte erstellen und ins Spiel integrieren

  • immi
  • 25. März 2011 um 02:23
  • Apfelchips
    Gast
    • 26. Mai 2012 um 20:32
    • #81

    Ich muss zugeben, auch die Fehlermeldung

    Zitat

    "*error*:parser: expected integer"


    zu erhalten — und ich habe mehrfach überprüft, ob alle Einstellungen, die in der readme angegeben sind, von mir auch so übernommen wurden.

    Ich nutze Blender 2.63. Ist dieser Fehler denn niemanden bekannt? Ich bin langsam am verzweifeln … ;(

    • Zitieren
  • eis_os
    Profi
    Beiträge
    1.025
    Filebase Einträge
    2
    • 26. Mai 2012 um 21:01
    • #82

    Wenn kommt der Fehler, kompletter Dump von gsobj_import, einfache Datei exportiert wie ein Kubus? Fehler?

    Datei laden in einem Editor und die Ausgabe von Blender überprüfen.

    Ohh und ist es eine selbst kompilierte Version (Mac)?

    2 Mal editiert, zuletzt von eis_os (26. Mai 2012 um 21:05)

    • Zitieren
  • Apfelchips
    Gast
    • 26. Mai 2012 um 22:42
    • #83

    Hallo eis_os!

    Danke für Deine Hilfe.
    Es handelt sich nicht um eine selbst-kompilierte Version. Ich nutze VMWare Fusion zum Emulieren von Windows 7.

    Selbst beim Export eines Cubes erhalte ich die besagte Fehlermeldung.
    Ich bin noch ein absoluter Einsteig in Sachen 3D-Modellierung und Blender.

    Ich habe die .mtl und .obj mal angehängt — ich zumindest finde da mit meinem auf diesem Gebiet noch nicht sehr umfangreichen Wissen keinen Fehler.
    Die Umbenennung der Dateien von untitled.mtl in mtl.txt bzw. von untitled.obj in obj.txt erfolgt selbstverständlich durch mich, damit ich die Dateien hier hochladen kann.

    • Zitieren
  • immi
    Gast
    • 26. Mai 2012 um 23:50
    • #84

    Deinem Objekt fehlt eine Textur. Das Programm stolpert über die fehlenden Texturkoordinaten ... vermute ich zumindestens ...
    weiss auch nicht was sich der Author des Programm bei diesen nichtssagenden Fehlermeldungen gedacht hat *scnr* :whistling:

    • Zitieren
  • Apfelchips
    Gast
    • 27. Mai 2012 um 01:30
    • #85

    Hallo immi!

    Danke für Deine Hilfe.
    Daran scheint es allerdings scheinbar nicht gelegen zu haben — auch mit einer Textur erhalte ich die selbe Fehlermeldung.

    Die neue .mtl-Datei:

    Code
    newmtl Material
    Ns 96.078431
    Ka 0.000000 0.000000 0.000000
    Kd 0.640000 0.290237 0.224750
    Ks 0.500000 0.500000 0.500000
    Ni 1.000000
    d 1.000000
    illum 2
    map_Kd Luther.png
    • Zitieren
  • eis_os
    Profi
    Beiträge
    1.025
    Filebase Einträge
    2
    • 27. Mai 2012 um 08:02
    • #86

    Hab eine modifizierte modifizierte Version mit besseren Fehlermeldungen, wenn ich Zeit habe werde ich mal schauen.
    Leider immer noch nicht in einer vorzeigbaren Version, sollte mir mal Zeit nehmen und mal alles wieder zusammen packen und ein gs_uncompress schreiben...

    • Zitieren
  • immi
    Gast
    • 27. Mai 2012 um 08:47
    • #87

    das Problem liegt in der obj.txt:
    wenn du dort in den letzten Teil schaust:

    Code
    f 1//1 2//1 3//1
    f 1//1 3//1 4//1
    ...


    dort gehört zwischen die // noch eine Zahl hin -> die Texturkoordinate:
    Hast du bei Blender jetzt einfach nur eine Textur zum Material hinzugefügt? Du musst auch noch per UV-Mapping "die Textur auf dein Modell kleistern".

    ich hatte irgendwo in dem Thread auch mal nen Beispielmodell hochgeladen. Vielleicht hilft es das mal anzuschauen. (ich hoff mal das funktioniert noch mit dem neuen Blender)

    ps.: beispiel gabs hier
    ps2: hab den Eingangspost mal um einen Hinweis auf eis_os' weiterentwickelte Version der gs_tools ergänzt. Diese sind sicherlich meiner Uraltversion vorzuziehen :)

    Einmal editiert, zuletzt von immi (27. Mai 2012 um 09:05)

    • Zitieren
  • eis_os
    Profi
    Beiträge
    1.025
    Filebase Einträge
    2
    • 27. Mai 2012 um 11:27
    • #88

    So, hab mal schnell gs_tools umgebaut, nun wird der Parser durch gereicht, hab alles einfach mal kompiliert und gepackt. Hoffentlich hab ich jetzt keine großen Fehler eingebaut,
    aber das Ergebnis kann sich doch sehen lassen:

    Code
    gs_import 27.05.2012 (eis_os)
    working dir: .
    reading: 'cube.obj' ...
    reading: 'cube.mtl' ...
    *error*:parser: expected integer
    on line 21,4:
    f 1//1 2//1 3//1
       ^
    missing texture index, uv map coordinates created and exported?
    • Zitieren
  • Apfelchips
    Gast
    • 27. Mai 2012 um 14:19
    • #89

    Super, eis_os — vielen Dank!
    In meinem Fall lag es an den fehlenden UVMap-Koordinaten.

    Problem gelöst. :)

    • Zitieren
  • ŠKODA For City--- 9207
    Fortgeschrittener
    Beiträge
    477
    Filebase Einträge
    7
    • 3. Dezember 2012 um 20:00
    • #90

    Hallo,
    irgendwie komme ich hier nicht weiter, ich habe alles heruntergeladen, doch die folgende datei öffnet sich nicht!
    gsobj.exe- Originatzitat vom ersten Beitrag:

    "3) mittels gsobj_import.exe ins CiM Format konvertieren.
    man erhält dann zwei dateien: output.object und output.material"

    Danke für Eure Hilfe...

    Screenshot-Wettbewerb
    Downloads
    I love BR 442 "Talent2":love:

    • Zitieren
  • eis_os
    Profi
    Beiträge
    1.025
    Filebase Einträge
    2
    • 3. Dezember 2012 um 20:14
    • #91

    Was ist die Frage? Die Programme sind Kommandozeilen Programme, also erwarte keine grafische Benutzeroberfläche....

    • Zitieren
  • ŠKODA For City--- 9207
    Fortgeschrittener
    Beiträge
    477
    Filebase Einträge
    7
    • 3. Dezember 2012 um 20:48
    • #92

    Hm, naja eigentlich wollte ich eben Schritt 3 erfüllen. Doch irgendwie muss ich etwas falsch machen beim exportieren., denn das Modell wird einfach nicht konvertiert. ;(

    Screenshot-Wettbewerb
    Downloads
    I love BR 442 "Talent2":love:

    • Zitieren
  • eis_os
    Profi
    Beiträge
    1.025
    Filebase Einträge
    2
    • 3. Dezember 2012 um 21:20
    • #93

    Also wirklich, wie soll ich wissen was auf deinem Bildschirm steht. Drücke dich konkret aus.

    Und jeder der als Antwort gibt "Ich mache dort ein Doppelklick und dann kommt nix", wird von mir gnadenlos für den Rest des Forumlebens ignoriert.

    • Zitieren
  • ŠKODA For City--- 9207
    Fortgeschrittener
    Beiträge
    477
    Filebase Einträge
    7
    • 3. Dezember 2012 um 21:30
    • #94

    Also, ich habe es mal zur leichteren Erklärung ein Screenshot gemacht. Dieser ist im Anhang dabei.
    Ich habe alle besagten dateien da. Nun weiß ich nicht, wie man es Ausführt mit dem konvertieren. Ich möchte ja nun die 2 Dateien output.object und output.material herausbekommen.
    Vielleicht habe ich mich auch vom lesen her, mich schwer getan.
    Könntest du mir nochmal bitte, jeden kleinen Schritt erklären!?

    Ich Danke dir schon im vorraus!

    LG

    Screenshot-Wettbewerb
    Downloads
    I love BR 442 "Talent2":love:

    • Zitieren
  • mediziner
    Administrator
    Reaktionen
    2
    Beiträge
    1.924
    Filebase Einträge
    10
    Einträge
    4
    • 4. Dezember 2012 um 16:43
    • Offizieller Beitrag
    • #95

    Erstelle dir einfach eine Batch-Datei (*.bat) mit folgendem Inhalt:

    Code
    gsobj_import.exe -f <Dateiname> 
    PAUSE

    Zum Erstellen der .bat kannst du z.B. eine .txt-Datei erstellen und die Endung einfach auf .bat ändern.

    Die Datei sollte im selben Verzeichnis wie die gsobj_import.exe und die *.obj liegen.

    • Zitieren

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!

Benutzerkonto erstellen Anmelden

Twitch

  1. Datenschutzerklärung
  2. Impressum
Community-Software: WoltLab Suite™