How does Blitz3D choose bone weightings?

BlitzMax Forums/BlitzMax Programming/How does Blitz3D choose bone weightings?

JoshK(Posted 2008) [#1]
I have animation implemented, but when loading .b3d files, I have a few problematic vertices in a model with multiple bone weightings. I chose the strongest bone weight, but that does not seem to work perfectly. I was wondering if Blitz3D did anything else besides just pick the bone with the strongest weight, like if a vertex was split equally between two bones?


jhocking(Posted 2008) [#2]
Blitz applies multiple weights to each vertex, up to 4. So the vertex isn't attached to any one bone, it is influenced by multiple bones simultaneously.


JoshK(Posted 2008) [#3]
I thought that the .b3d file format supported multiple weightings, but Blitz3D itself only rendered with one bone per vertex.

Hmmm, I guess weights got added at some point:
http://blitzmax.com/Community/posts.php?topic=30872#331163

That's why it looks different.

Okay, I will add that in. I thought maybe I could get away without weightings, but I guess not.