new animation structure

remade animation controller
This commit is contained in:
devZoGok
2021-10-19 19:06:41 +03:00
parent 7f09723104
commit 46cd64db9e
11 changed files with 143 additions and 207 deletions
+2 -4
View File
@@ -22,11 +22,9 @@ namespace vb01{
KeyframeChannel kc;
kc.type = KeyframeChannel::Type::POS_X;
kc.keyframes = vector<Keyframe>({k1, k2});
KeyframeGroup kg;
kg.bone = bone;
kg.keyframeChannels = vector<KeyframeChannel>({kc});
kc.bone = bone;
Animation *anim = new Animation("anim");
anim->addKeyframeGroup(kg);
anim->addKeyframeChannel(kc);
channel = new AnimationChannel(controller);
controller->addAnimationChannel(channel);