2012-06-27 3 views
5

私は例COLLADAパーサーcolladaloader.jsを試して、http://collada.org/owl/browse.php?sess=0&parent=131&expand=0&order=name&curview=0から骨格アニメーションcolladaモデル "Seymour_anim2.dae"をmrdoob.github.com/three.js /examples/webgl_loader_collada.htmlおよびhttp://mrdoob.github.com/three.js/examples/webgl_animation_skinning.htmlを例として示します。ローダは、骨格構造といくつかの骨格アニメーションデータを解析してcollada.animationsまたはcollada.dae.animationsに格納しているようです。問題は、例のメソッドを使用して骨格アニメーションを動作させることができないことです。Three.jsのCOLLADAファイルから解析されたデータを使用したスケルトンアニメーション

ここで、COLLADAパーサーに問題があるのでしょうか、Three.jsに私のモデルの骨格アニメーションを再生するための他の方法やトリックがありますか?あなたがThree.jsできちんとやり遂げることができるかどうか、またこれはまだ可能なことがあればお聞きしたいと思います。

編集:私は今もGLGEフレームワークでモデルをテストし、正しくロードし、レンダリングし、アニメーション化しました。しかし、GLGEを使った開発は時間がかかりすぎて面倒であり、GLGEはThree.jsに比べてかなり不活性なプロジェクトなので、Three.jsのCOLLADAモデルの骨格アニメーションを持つことは非常に良いでしょう。スケルトンのアニメーションは、仮想世界での浸漬を増やすために重要です。

+0

このフォーラムの最後の投稿に記載されているすべてのヒントを試しましたか? https://github.com/mrdoob/three.js/issues/2106#issuecomment-9735541 – Griffork

答えて

0

私は自分自身をColladaをあきらめて、付属のOBJローダーを使って続けました。 しかし、途中でテストする価値のあるものが1つ見つかりました。 代替のColladaローダーがあるようです:github ColladaLoader2.coffee

うまくいけばうまくいくでしょう。私に教えてください:)

関連する問題