How does Blitz3D choose bone weightings?
BlitzMax Forums/BlitzMax Programming/How does Blitz3D choose bone weightings?
| ||
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? |
| ||
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. |
| ||
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. |