![]() |
vkmEngine 1.0.0
A C++ game engine · vkmengine.com
|
The clips a rig reads this frame, how much of each, and what a behavior adds on top. More...
#include <pose_evaluator.h>
Public Attributes | |
| const AnimationClipAsset * | clip = nullptr |
| Clip playing; null holds the bind pose. | |
| float | time = 0.0f |
| Its playback head, seconds. | |
| const AnimationClipAsset * | from = nullptr |
| Clip being left; null when nothing is fading. | |
| float | fromTime = 0.0f |
| Its own playback head. | |
| float | weight = 1.0f |
| 0 is all from, 1 is all clip. | |
| const BoneAdjust * | adjust = nullptr |
| The Animator's adjustments, applied after the blend; none when null. | |
The clips a rig reads this frame, how much of each, and what a behavior adds on top.
Two clips while a crossfade is in flight, each at its own playback head, so a blend between two moving poses does not freeze a foot.
| const BoneAdjust* Vkm::Engine::PoseSample::adjust = nullptr |