I am creating a rigged model for use in browser using Three.js. Before I rig the model it loads perfectly fine I can move and rotate the model. After I rig the model the pieces load in different locations with unexpected rotations.
I am loading a .dae file type created in blender. The very same file is then rigged which is when the problem occurs.
The pre rigged version is viewable here (just click the play button in menu)
http://glasnost.itcarlow.ie/~games4/cantwelld/ThreeJS/prototype/prototype.html
The rigged version is viewable here (just click the play button in menu)
http://glasnost.itcarlow.ie/~games4/cantwelld/ThreeJS/prototyperig/prototypeRigged.html
Has anyone else experienced this issue? Is it possible to load a rigged .dae in three.js?
I removed manually the “Armature” node of the rigged model file, but nothing changed.
Then I realized that nodes of the first model have fairly transformations like this:
But nodes of the second model have a different transformation for each one:
That’s the difference.