1. Dashboard
  2. Forum
  3. Filebase
  4. Lexicon
  5. Articles
  6. Rating system
  7. Members
    1. Recent Activities
    2. Users Online
    3. Team
    4. Search Members
  8. Zur Transport Fever Community
  • Login
  • Register
  • Search
This Thread
  • Everywhere
  • This Thread
  • This Forum
  • Articles
  • Pages
  • Forum
  • Filebase Entry
  • Lexikon
  • Article (Rating System)
  • More Options
  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
  • March 25, 2011 at 2:23 AM
  • Apfelchips
    Guest
    • May 26, 2012 at 8:32 PM
    • #81

    Ich muss zugeben, auch die Fehlermeldung

    Quote

    "*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 … ;(

    • Quote
  • eis_os
    Professional
    Posts
    1,025
    Filebase Entries
    2
    • May 26, 2012 at 9:01 PM
    • #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)?

    Edited 2 times, last by eis_os (May 26, 2012 at 9:05 PM).

    • Quote
  • Apfelchips
    Guest
    • May 26, 2012 at 10:42 PM
    • #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.

    • Quote
  • immi
    Guest
    • May 26, 2012 at 11:50 PM
    • #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:

    • Quote
  • Apfelchips
    Guest
    • May 27, 2012 at 1:30 AM
    • #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
    • Quote
  • eis_os
    Professional
    Posts
    1,025
    Filebase Entries
    2
    • May 27, 2012 at 8:02 AM
    • #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...

    • Quote
  • immi
    Guest
    • May 27, 2012 at 8:47 AM
    • #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 :)

    Edited once, last by immi (May 27, 2012 at 9:05 AM).

    • Quote
  • eis_os
    Professional
    Posts
    1,025
    Filebase Entries
    2
    • May 27, 2012 at 11:27 AM
    • #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?
    • Quote
  • Apfelchips
    Guest
    • May 27, 2012 at 2:19 PM
    • #89

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

    Problem gelöst. :)

    • Quote
  • ŠKODA For City--- 9207
    Intermediate
    Posts
    477
    Filebase Entries
    7
    • December 3, 2012 at 8:00 PM
    • #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:

    • Quote
  • eis_os
    Professional
    Posts
    1,025
    Filebase Entries
    2
    • December 3, 2012 at 8:14 PM
    • #91

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

    • Quote
  • ŠKODA For City--- 9207
    Intermediate
    Posts
    477
    Filebase Entries
    7
    • December 3, 2012 at 8:48 PM
    • #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:

    • Quote
  • eis_os
    Professional
    Posts
    1,025
    Filebase Entries
    2
    • December 3, 2012 at 9:20 PM
    • #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.

    • Quote
  • ŠKODA For City--- 9207
    Intermediate
    Posts
    477
    Filebase Entries
    7
    • December 3, 2012 at 9:30 PM
    • #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:

    • Quote
  • mediziner
    Administrator
    Reactions Received
    2
    Posts
    1,924
    Filebase Entries
    10
    Einträge
    4
    • December 4, 2012 at 4:43 PM
    • Official Post
    • #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.

    • Quote

Participate now!

Don’t have an account yet? Register yourself now and be a part of our community!

Register Yourself Login

Twitch

  1. Privacy Policy
  2. Legal Notice
Powered by WoltLab Suite™