Ich versuche, dieses Modell in das three.js-Modellformat zu konvertieren:
Folgendes habe ich bisher versucht:
Ich habe die ms3d-Datei mit dem Standard-Addon in den Mixer importiert. Im Mixer sehen Animationen und Mesh korrekt aus; Bones werden jedoch nur als Linien dargestellt. Dann habe ich es mit dem three.js-Exportprogramm nach js exportiert. Dies führt zu einem korrekten Netz, aber die Animation wird nicht korrekt exportiert. Es werden nur Knochenpositionen exportiert (die in diesem spezifischen Modell nur selten verwendet werden), KEINE Drehungen (mit Ausnahme einiger Identitätsquaternionen).
Es sieht so aus, als müsste ich das Modell irgendwie im Blender modifizieren, aber da ich ein absoluter Neuling in 3D-Modellierung bin, bin ich irgendwie verloren. Ich habe mir auch andere Fragen zu blender + three.js angeschaut, aber keine der Tipps (Ort / Drehung / Skalierung etc. anwenden) hat einen Unterschied gemacht. Es könnte sich auch um einen Fehler im three.js-Exportprogramm handeln.
Kann jemand mir helfen, die Konvertierung auf die eine oder andere Weise zu machen?
Ein nettes Python-Dienstprogramm ist verfügbar, um das ms3d-Format in das JSON-Format zu konvertieren.
Der Link lautet: Ссылка
Sie können dieses JSON-Modell leicht mit THREE.JSONLoader()
in three.js
Danke.