Closed robtfm closed 7 months ago
this is due to the vertex weights not summing to 1, so i can avoid it by fixing up my source data, but i think this should probably be auto-corrected.
I stepped onto this during migration to 0.12 and it caused some headache before finding this issue. I have no opinion if it should be auto-corrected or not but maybe mentioning it in migration guide would help people with custom mesh loaders.
Bevy version
0.12
What you did
loaded this skinned mesh and modified it's translation as +1x per second (nb the file needs to be renamed to
something.glb
)What went wrong
it mostly works, but a couple of vertices seem to only partly respect the translation.
i see the same behaviour with several other meshes so i don't think it's anything particular about this mesh. i didn't see this problem in 0.11.3.
Additional information
https://github.com/bevyengine/bevy/assets/50659922/951cda7d-3ce4-4417-9f8f-228cfe165874
the changes i made in scene viewer: