STEAM GROUP
Blender Source Tools BleST
STEAM GROUP
Blender Source Tools BleST
375
IN-GAME
2,151
ONLINE
Founded
8 November, 2013
All Discussions > Help > Topic Details
Some bone weights not importing properly
Most models I import into blender work just fine, however I have noticed a few have issues where it looks like nearby bones get their weights blended together or something like that. I am not sure if I am doing something wrong, but this is not the first time I have seen this. Recently updated to the most up-to-date source tools addon and blender 2.82a. Problem still persists.

https://gyazo.com/b4c346dca6bf4198d74469b93e201c29
As you can see, the engineer toolbox weights are imported wrongly and it becomes a stretched mess when opened. I decompiled the model/animations with the most recent version of Crowbar.

If it makes any difference, I have noticed the same thing happen on the portal 2 test chamber door model. When opening the two halves of the door parts of one side stretches to the other because of incorrect bone weights.

Thanks.
Last edited by Orange Pretzel M&M™; 28 Apr, 2020 @ 5:55pm
Originally posted by Artfunkel:
Interesting, I fixed this only recently. I thought it was an old bug, but since this is the second report about it to appear in a short space of time perhaps something has changed elsewhere.

Anyway, you can fix this by downloading a development version of the addon from GitHub, or by waiting for the next release.
< >
Showing 1-5 of 5 comments
Zappy 29 Apr, 2020 @ 1:46am 
I think that it's less so "bone weights" being wrong and more so that multiple vertices weighted to different bones are joined together.

(The SMD mesh format stores each triangle separately from the rest, and then it's StudioMDL's/a model importer's job to stitch the triangles together correctly, which the Blender Source Tools might go a little overboard with, however it's usually fine when there aren't "supposed-to-be-separate" vertices that touch each other.)
Ah so it is a problem of vertices being essentially on top of each other that belong to different bones. Is there any fix for this or do I manually need to fix the weights? As I said above this is certainly not the first time I've encountered this and was hoping there might be some easy way to fix without painstakingly fixing it manually, it can be a big task with denser meshes.
The author of this thread has indicated that this post answers the original topic.
Artfunkel 3 May, 2020 @ 5:23am 
Interesting, I fixed this only recently. I thought it was an old bug, but since this is the second report about it to appear in a short space of time perhaps something has changed elsewhere.

Anyway, you can fix this by downloading a development version of the addon from GitHub, or by waiting for the next release.
Hmm tried downloading from github but get an error when enabling the addon. Guess I will wait for next release. Thanks for responding, glad to know it's getting fixed.
AtomicTEM 26 Sep, 2024 @ 8:15am 
I'm getting the same issue now, with Blender 4.0+ and Source Tools 3.3+
Haven't tested older versions.
< >
Showing 1-5 of 5 comments
Per page: 1530 50

All Discussions > Help > Topic Details