Werkzeug zum Bearbeiten von .X

7

Dies ist wahrscheinlich der zillionste Ort, an dem ich versuche, Hilfe zu erhalten. Bitte nehmen Sie Kontakt mit mir auf, wenn ich etwas mit der lokalen Suchmaschine verpasst habe - brauchen Sie nur eine kurze Antwort: einen kurzen Vorschlag. Ich versuche, .X-Dateien zu verwenden (whoa .. huh? Lol), aber ich habe keine gute Software gefunden, um .X-Dateien zu importieren, zu bearbeiten und dann zu exportieren. All dies mit Animationen, alles im Textformat (optional, aber wäre toll), all dies mit mehreren Maschen in einer .X-Datei. Ich habe eine gute Software gefunden, um die Hälfte der erledigten Arbeiten zu erledigen, aber gibt es eine Möglichkeit, dies in einem Schritt zu tun? (Ich meine wirklich - was verwenden andere Programmierer überhaupt? Ich habe keine guten Sachen im Netz gefunden. Soll ich selbst eine implementieren oder so?)

Jeder gute Vorschlag wäre also großartig und ohne Müll: .X-Dateien in Text mit Animationen mit mehreren Maschen zum Importieren, anschließenden Bearbeiten und anschließenden Exportieren.

Danke: Péter

edit: Ich habe Blender schon ausprobiert. Die Version 2.49b war die letzte Version, die den Import von DirectX in Text unterstützt. Nach diesen Versionen importiert Blender nicht einmal .x, sondern exportiert nur noch. 2.49b kann animiertes .x exportieren, aber keine Animation importieren. 2.49b kann mehrere Netze exportieren, importiert jedoch nur eines der Netze - aus demselben Export (unverändert). Vielen Dank für den Vorschlag, aber Blender ist keine Lösung dafür, es sei denn, Sie können bitte auch ein funktionierendes Skript vorschlagen.

Lösung: Für das oben genannte Problem gab es einige Lösungen. Hier versuche ich Dinge zusammenzufassen:

  • Mixer ist eine teilweise funktionierende Lösung; siehe oben bearbeiten.
  • Milkshape schien mit DirectX-Dateien zu funktionieren, aber bei meinen Tests stellte sich heraus, dass nur die Vorschau gut funktionierte. Auf dem Hauptbildschirm waren die Texturen schlecht und es wurden keine Animationen importiert. Die überprüften Versionen sind: 1.7.0 und 1.8.4 oder so ähnlich, ich erinnere mich nicht.
  • TrueSpace schien für keine der .X-Dateien zu funktionieren. Keine Ahnung warum; versucht mit tiny.x vom DirectX SDK bereitgestellt, aber nein. * - Eine gute Lösung ist die Verwendung eines Schnellkonverters - siehe nachstehenden Beitrag, der als gute Antwort markiert ist. Fand das in Ordnung, weil es meinem Ziel am nächsten kommt.
  • Ich habe ein Programm gefunden ( UU3D - Ultimate Unwrap 3D), das .X gut lädt, mit mehr Maschen und mehreren Animationen, und die Texturen sind auch in Ordnung. Da es nicht kostenlos ist, könnte ich das nicht versuchen, wenn es auch mit Text gespeichert werden kann (das Speichern ist in der Demo einfach deaktiviert). Für diejenigen, die sich solche leisten können, kann ich nur empfehlen, weil es vielversprechend aussieht. *
Zéiksz
quelle
Warum wurde dies abgelehnt? Ich bin ehrlich neugierig
Raine

Antworten:

5

Wie wäre es mit Mixer ?

----- Bearbeiten -----

Suchen Sie mehr hinein, Blender erst jetzt unterstützen .X Dateien mit einem Skript zu exportieren , dass der Bedarf über Benutzereinstellungen aktiviert werden, finden Sie in diesem Forum Post .

Sie können versuchen, Ihre .x-Dateien in ein anderes Format zu konvertieren, um sie für das gewünschte Tool zu importieren. Milkshape funktioniert möglicherweise.

----- Bearbeiten -----

Nachdem ich mir das noch genauer angesehen habe, sehe ich, dass die Leute TrueSpace 7.6 empfehlen, das jetzt völlig kostenlos ist und es Ihnen ermöglichen sollte, .x-Dateien zu importieren.

Wenn Ihnen der Modellierer danach nicht gefällt, können Sie ihn einfach in ein anderes Format exportieren und Ihren bevorzugten Modellierer verwenden.

----- Bearbeiten -----

Nachdem DirectX dies in CodeProject gefunden hatte, stellte es anscheinend einmal ein Tool zum Konvertieren von .x in .3ds zur Verfügung. Der Link (nicht getestet) sollte ein Dx8-Extras-Paket sein, das mit dem Dienstprogramm conv3ds.exe geliefert wird. Hier ist es , viel Glück.

Jonathan Connell
quelle
Vielen Dank für den Vorschlag und für die Hilfsbereitschaft. TrueSpace überprüfen.
Zéiksz
@ Zéiksz: Hast du Glück?
Jonathan Connell
Es hat einige Zeit gedauert, aber 1; milchform geladene Texturen schlecht (auch wenn die Vorschau in Ordnung war) und keine Animationen. 2; TrueSpace hat .x überhaupt nicht geladen. (Checked tiny.x wird auch mit directx sdk geliefert). Lesen Sie jetzt nur die Foren, wenn es eine Lösung für diese TrueSpace-Sache gibt.
Zéiksz
Die Unterstützung für .x-Importe scheint in fast allen Modellierungssoftware schrecklich zu fehlen. Möglicherweise müssen Sie leider selbst einen Importeur erstellen oder versuchen, einen Konverter herunterzuladen.
Jonathan Connell
@ Zéiksz: Ich habe meiner Antwort ein Tool hinzugefügt, das ich gefunden habe.
Jonathan Connell
0

Auf der Blender-Website wird DirectX als unterstützter Dateityp aufgeführt

Ryan Capote
quelle
Zum Exportieren kann nicht importiert werden (oder für 2.49b und Pre kann nicht richtig importiert werden).
Zéiksz
0

Ich glaube, Blender erlaubt den Import von .x (es wird mit dem Importskript geliefert)

Die kommunistische Ente
quelle
Top-Version hierfür ist 2.49b. Kann ein Netz und keine Animationen importieren. Nutzlos.
Zéiksz