- I exported a rigged character from 3ds max in SEA3D format
- Loaded in Three.js
- Bone rotations have initial values. When I set these XYZ values to 0,0,0 my model looks completely messed up
Model bones from blender all have initial values of 0, 0, 0
I have already tried to first export the model to FBX format, import in blender and then export to JSON format. It worked! Unfortunately this created other problems and too many steps to follow. Also Sea3d format is much smaller than JSON and I successfuly use this format throughout my project.
Also I tried using SEA3D Studio http://sea3d.poonya.com/studio/ to set "Inverse Bind Matrix" rotations to 0, 0, 0 for each bone which helped with initial positions but not with axles order.
If my knowledge about matrices would be more than 0 I'd make a script which would reset every model on load but that's something I need help with OR help with exporting from 3ds max so initial rotation values are 0 and axles are in correct order