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
  • Kunzi94
    Anfänger
    Beiträge
    40
    • 12. April 2011 um 16:39
    • #21

    Ich habe Probleme mit dem gsoj_importer. Bei mir geht er kurz auf und dann gleich wieder zu. wo muss ich die zu importierenden Dateien hinpacken, damit er funktioniert?

    • Zitieren
  • immi
    Gast
    • 12. April 2011 um 21:10
    • #22

    ist eine Konsolenanwendung. Muss innerhalb von cmd.exe gestartet werden.

    • Zitieren
  • CIM-Ulf
    Gast
    • 18. April 2011 um 17:19
    • #23

    Hallo Immi,

    habs mal probiert, kann den Turm aber nicht in der Liste im Karteneditor finden.
    Wo genau kopier ich den Ordner AddOn hin? Wo in der Liste der Objekte im Editor finde ich dann den Turm?

    Danke für Deine Hilfe, Gruss Ulf

    • Zitieren
  • immi
    Gast
    • 18. April 2011 um 23:08
    • #24

    entpack die zip datei und verschieb das verzeichnis dann nach "<Dokumente>\Cities In Motions\addons"
    Der Turm ist unter der Kategorie Wahrzeichen zu finden.

    • Zitieren
  • xsoner
    Gast
    • 1. Mai 2011 um 01:07
    • #25

    Could someone explain step by step, how to use gsobject?
    I can not deal with it.

    Models can be done in another program, eg: gmax, and using 3D objectsConverter, convert files eg 3ds to obj

    • Zitieren
  • immi
    Gast
    • 1. Mai 2011 um 12:15
    • #26

    - open a shell (-> cmd.exe)
    - navigate to the folder where you extracted the downloaded executables(gstools)
    a) run gsobj_export and pass an .object file as argument e.g.: gsobj_export.exe C:\path\to\CiMFiles\vehicles\tram-01\tram01.object
    this will give you an .obj file which you can import into your 3d modeling application
    b) run gsobj_import and pass an .obj file as argument. this will give you two files that you then can load in CiM: output.material and output.object

    • Zitieren
  • eis_os
    Profi
    Beiträge
    1.025
    Filebase Einträge
    2
    • 1. Mai 2011 um 15:20
    • #27

    Hallo

    Ein paar Fragen:
    - Unter welcher Lizenz steht der Code?
    - Könntest du einen Dumper bauen der die Teile einer Datei in separate Dateien mit Chunk Header dekodiert und auch wieder zusammenfügen kann, das wäre viel einfacher als mit nem Hex Editor in der Gesamtdatei herum zu basteln.

    • Zitieren
  • immi
    Gast
    • 1. Mai 2011 um 18:02
    • #28

    könnte sicherlich, problem ist die zeit.
    der grund warum ich das hier so halbfertig alles abgelegt habe war ja eben dass ich in den letzten wochen nicht ein Mal die zeit gefunden habe mich damit zu beschäftigen :/
    aber es sieht so aus als ob sich das bald wieder bessern wird ..
    mal schaun ...

    @license: wtfpl (aka mir relativ wurscht was mit dem Code gemacht wird)

    • Zitieren
  • xsoner
    Gast
    • 1. Mai 2011 um 18:53
    • #29

    ImageShack® - Online Photo and Video Hosting
    Now what ? Help :)


    4 Mal editiert, zuletzt von xsoner (1. Mai 2011 um 19:57)

    • Zitieren
  • ArkenbergeJoe
    Gast
    • 2. Mai 2011 um 22:14
    • #30
    Zitat von immi

    könnte sicherlich, problem ist die zeit.
    der grund warum ich das hier so halbfertig alles abgelegt habe war ja eben dass ich in den letzten wochen nicht ein Mal die zeit gefunden habe mich damit zu beschäftigen :/
    aber es sieht so aus als ob sich das bald wieder bessern wird ..
    mal schaun ...

    Ja, ich bin auch ein Stückchen weiter gekommen. Unter Anderem frage ich mich immer wieder, wie es die Programmierer von CIM geschaft haben, für die Fernansicht eine komplett anderer Texturierung auf das selbe Objekt zu legen (<Name>_LOD.dds). Da habe ich mir nämlich ganz schön einen abgebrochen, meine beiden Häuser neu zu färben. Und das braune Mietshaus steht ja noch aus. Da zeigt GIMP eine einzelne Front an, der Rest ist komplett transparent. Das kann ich mir nun selber zusammenscripten... :(

    • Zitieren
  • immi
    Gast
    • 4. Mai 2011 um 15:47
    • #31
    Zitat von xsoner

    now what ? Help :)


    >> This photo has been removed

    wrong link ? or already solved the problem yourself?

    • Zitieren
  • xsoner
    Gast
    • 4. Mai 2011 um 19:29
    • #32

    I was able to convert the model to "obj", but when he wants to convert to the same "object, " it says this: "No Name Specified"
    Why is this happening?

    • Zitieren
  • immi
    Gast
    • 4. Mai 2011 um 22:47
    • #33

    not sure ..
    the tool itself doesn't produce this failure message. the only similar one is: "no obj name specified".
    if that is actually the on you have, look into the .obj file: there needs to be a line: 'o objectname' somewhere at the top. if it is missing, try adding it yourself(replace objectname with something useful of course ;) )

    otherwise i don't know whats exactly happening ..
    you could post a screenshot of your console window after you got the error. maybe that will shed some light ...

    i posted a screenshot of it myself in the first post of the thread


    FWIW: i started recoding the tools as an GUI application which will be much easier to use(hopefully) ...
    though my gui programming skills are rather ... uh .. rusty

    • Zitieren
  • djvanny
    Anfänger
    Beiträge
    22
    Filebase Einträge
    1
    • 25. Mai 2011 um 19:25
    • #34

    Meine Tastatur ist im Command verkehrt belegt. Weiß jemand wie ich das löse? Suche den Doppelpunkt. Wenn ich : drücke kommt aber eine > . Wenn ich die > drücke ein \ . Weiß wer eine Lösung?

    • Zitieren
  • Duplicate Talisman
    Anfänger
    Beiträge
    15
    • 25. Mai 2011 um 21:25
    • #35

    Du hast scheinbar auf englische Tastatur umgestellt.Unten rechts kannst du von EN auf DE wieder stellen.

    • Zitieren
  • djvanny
    Anfänger
    Beiträge
    22
    Filebase Einträge
    1
    • 27. Mai 2011 um 13:39
    • #36

    Habe schon wieder ein Problem: Ich versuche gerade eine obj zurück in das object-format zu bekommen, aber es funktioniert nicht. Folgender Fehler steht in der Konsole:

    Zitat

    *error*: face definition needs vertex & tex & normal index.

    Oder anders gesagt: ich verstehe nur Bahnhof. Weiß jemand was das bedeutet? ?(

    • Zitieren
  • ArkenbergeJoe
    Gast
    • 27. Mai 2011 um 17:03
    • #37

    Beim Exportieren von blender nach obj mußt du einige Optionen beachten. Dann sollte es mit dem Import in die object-datei klappen

    Zitat immi:

    Zitat

    2) Modell von Blender nach OBJ exportieren( Optionen siehe Bild)
    man erhält dann eine .obj und eine .mtl Datei

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

    4) im addon ordner einen neuen Ordner erstellen(als bsp hier 'tvtower') und darin zwei unterordner anlegen: 'scripts' und 'objects'
    output.object nach addons\tvtower\objects kopieren (in einen sinnvollen Namen umbenennen: hier tvtower.object)

    EDIT: Und unbedingt vorher die alte output.object und output.material-Datei löschen. Die können nämlich auch erheblich stören.

    Einmal editiert, zuletzt von ArkenbergeJoe (27. Mai 2011 um 17:06)

    • Zitieren
  • djvanny
    Anfänger
    Beiträge
    22
    Filebase Einträge
    1
    • 27. Mai 2011 um 17:50
    • #38

    brauche ich die .material nicht?

    Oder kann es sein dass das Spiel die benötigt?

    • Zitieren
  • ArkenbergeJoe
    Gast
    • 27. Mai 2011 um 19:31
    • #39

    Ich meinte mit alter output.object und material-Datei, die, die der Importer vorher anlegt. Dann wird nämlich im selben Ordner keine mehr erstellt.
    Die importierte Material-Datei verwende ich sowieso nicht, ich scripte lieber eine bereits vorhandene und auf die Zwecke abgestimmte Materialdatei um. Da sind nämlich einige Infos codiert (z.B. bestimmte Transparenzen), die am einfachsten so erhalten bleiben.

    • Zitieren
  • djvanny
    Anfänger
    Beiträge
    22
    Filebase Einträge
    1
    • 27. Mai 2011 um 20:28
    • #40

    Folgendes Problem. Das Programm startet aber ich kann kein Spiel beginnen stürzt beim laden ab. kein Fehlerhinweis in der log. Habe nur eine .object importiert (in diesem falle gegen eine andere Ersetzt). Warum geht das nicht? Kann das an falsch zugewiesenenen Texturen 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™