GLTF model has distorted geometry when animated in-game

Godot Version

v4.3.stable.arch_linux

Question

So I made a character model for my game in Blender then exported it in GLTF format. When I imported it into Godot and looked in the advanced import menu, the model looked fine, even when I played a few animations through it. But when I place it in the game world, it looks likes this:
image
image
For some reason, the right arm and possibly the left leg get twisted in such a weird way, but the other limbs are fine though. I assume this has to do with how I did some weird mirroring and scaling, but the hand and foot is unaffected. I imported the GLTF model into Blender and it looks fine there. I tried force disabling compression but that did not fix it. What is going on here?

Turns out that the solution was to disable LODs. Kinda weird how they’d effect the model at such a close distance, but whatever. I don’t need LODs anyways because there won’t be a lot of instances at one time, it’s always up close and it’s low poly anyways. The triangulation wasn’t up to my standards anyways so make sure you triangulate your quads right!

2 Likes

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.