RenolY2 / SuperBMD

A library to import and export various 3D model formats into the Binary Model (BMD) format. (Nintendo GC/Wii)
37 stars 10 forks source link

FBX Models with unweighted vertices trigger bone not found error #41

Open RenolY2 opened 1 year ago

RenolY2 commented 1 year ago

Confirmed with Blender 3.2: When exporting a rigged model that has some unweighted vertices as FBX, it can happen that SuperBMD will think the model references bones that it can't find in the skeleton. The cause of this is that the mesh with the unweighted vertices appears above the skeleton root bone in the hierarchy internally, causing SuperBMD to wrongly detect the root bone.

Exporting as dae and then converting correctly yields the unweighted vertices error.