2017-10-24 4 views
-1

Ich versuche, die Kinematik Beispiel wiederholen Sie hier:Three.js ColladaLoader „Can not Eigenschaft‚Länge‘undefinierter lesen“

https://threejs.org/examples/#webgl_loader_collada_kinematics

Wenn ich die collada in dem gegebenen Beispiel verwenden ist alles in Ordnung . Allerdings, wenn ich meine eigene collada mit, ich bin die „Länge“ Fehler in Zeile bekommen 138 (Ich bin mit der exakt gleichen Code für jetzt):

https://github.com/mrdoob/three.js/blob/master/examples/webgl_loader_collada_kinematics.html

jemand eine Idee, warum ?

Antwort

0

Aus einer Antwort, die ich auf dem Three.js github bekam, enthält meine Dae-Datei keine kinematischen Informationen (also Tags wie library_kinematics_models oder library_kinematics_scenes), sondern nur ein einfaches Skelett (Skelettanimation). Ich wusste das, aber ich dachte Kinematik wäre Zugang zu Gelenken und allem. Da es keine Animationsdaten enthält, kann ich es nur statisch mit dem Collada Loader anzeigen.

Daher bin ich immer noch auf der Suche nach einer Möglichkeit zum Laden und animiere dann mein Modell mit separaten Informationen zur gemeinsamen Rotation.

Verwandte Themen