Bone Tweening System

Blitz3D Forums/Blitz3D Programming/Bone Tweening System

The forum is locked. These are the original blitzbasic.com forums, kept so they can still be read. No new topics, replies or edits can be made here. To join in, head over to the Blitz3D+ forums.

First let me explain, I’ve made a system whereby I can get a single model to play two animations at once, say one for the legs and another for the top half of the body.

My problem is I want to be able to tween so that when animations start and stop there’s no jump. I thought it would be a simple case of working out the difference in rotation for each bone and then slowly adjusting this accordingly. The best I can get the model to do is a sort of nervous stutter.

Has anybody come up with a successful tweening system themselves and if so how is it done? How does Blitz’s tweening system work?