Pherakki / BlenderToolsForGFS

A Blender plugin for importing and exporting GFS files.
GNU General Public License v3.0
21 stars 3 forks source link

Non-uniform scale Rest Pose bones break mesh scales #142

Open Pherakki opened 10 months ago

Pherakki commented 10 months ago

Set a non-uniform scale on a bone that a mesh is attached to and observe the scale being incorrectly applied. Explore this with the other transforms too to determine what the missing transform matrix is and where it needs to go.

Pherakki commented 10 months ago

Partially fixed in 11a7b8840377870303e5f9f3cfece07c84ce6fe6 and 8377a1a55f871281574e0fc51ce1233002d1c5d9. There remains an error where normal vectors get screwed up by non-uniform scales, although the vertex positions are fine. Solution unclear.