obj in txt

  • GM 6

Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

  • Hi Leute,
    Ich arbeite zur Zeit an einem 3D- Spiel, in dem ich d3d- Scripte importiere.
    Ich werde im folgendem zunächst die einzelnen Schritte beschreiben, wie es dazu kommt:

    1)In ANIM8OR:
    - Erstellen und anschließendes Exportieren des Models in eine obj- Datei.

    2)In POTV2C1.6:
    - Konvertieren der obj- Datei in eine txt- Datei.

    3)In TXTinD3D (eigenes Programm):
    - Konvertieren der txt- Datei in eine d3d- Datei.


    Es klappt alles ohne Schwierigkeiten, jedoch stellt der Zeitfaktor ein Problem dar:
    Im zweiten [2)In POTV2C1.6:] Schritt muss ich zuerst , wenn ich die obj- Datei in eine txt- Datei umwandeln möchte, eine ganze Reihe von Buttons klicken und immer wieder neu die Namen der Models schreiben (beim Speichern) wie z.B. der Dateiname Kampfstellung_kopf_1.txt. Das nervt, ist ziemlich zeitaufwändig, und man verliert nach und nach die Lust.

    Meine Frage:
    Kann jemand ein Programm schreiben, welches obj- Dateien in txt- Dateien konvertiert, und die Namen der obj- Dateien einfach beibehält und gar nicht erst fragt, wie der Name sein soll.
    Also man öffnet die Datei, klickt auf konvertieren und fertig.

    Ich würd's ja selber machen, aber ich kann's nicht

    Ich habe mal eine obj- Datei beigelegt.
    Dateien
    • Das_ist_ein_T.rar

      (566 Byte, 190 mal heruntergeladen, zuletzt: )
    Das wichtigste BACK- UP ist das, wozu man keine Zeit mehr hatte

    Dieser Beitrag wurde bereits 6 mal editiert, zuletzt von Baddi ()

  • So, wenn du jetzt auch sagen könntest welches Format die .txt datei hat?
    Weil das.obj Format ist ja selber schon im Klartext abgespeichert.

    Ein Würfel im .obj Format würde z.B. so aussehen:

    Quellcode

    1. v 1 1 1
    2. v 1 1 -1
    3. v 1 -1 1
    4. v 1 -1 -1
    5. v -1 1 1
    6. v -1 1 -1
    7. v -1 -1 1
    8. v -1 -1 -1
    9. f 1 3 4 2
    10. f 5 7 8 6
    11. f 1 5 6 2
    12. f 3 7 8 4
    13. f 1 5 7 3
    14. f 2 6 8 4
    Alles anzeigen


    Also bitte etwas mehr Infos.