New Godot user here.
I am trying to import an animated character I made for Panda3D in Blender a while ago. Bones and weight painted. It worked perfectly in Panda3D, and the animation works in the Blender preview too.
In Godot, most of the body is animated fine, but both arms rotations are completely crazy and some vertices don't seem attached to the bone properly.
https://i.imgur.com/7BDITKY.png
That thing behind his backpack is his right arm... The hand looks weird too. The bones themselves are at the right place though.
I am using the Better Collada Exporter plugin for Blender (with max precision and proper boxes checked afaik) , and it works well with the sample Blender file at
https://godotengine.org/article/importing-3d-assets-blender-gamedevtv
(both textures and animations).
I tried disabling "Optimizer" and "Compress Mesh" in the import options in Godot, but it didn't solve anything.
I also tried breaking the character in several meshes and moving them around without a skeleton rig, which is ugly but good enough for what I am doing. And again, two parts (upper and lower right arm, left arm worked) were way off.
If there is something wrong with the Better Collada plugin, what can I do to avoid problems ? Or how can I fix it in Godot ?