Commit 7557ae3e authored by Lázár Bence Kis's avatar Lázár Bence Kis
Browse files

Blending bug fixed

parent efe520b8
Loading
Loading
Loading
Loading
+4 −0
Original line number Diff line number Diff line
@@ -27,6 +27,10 @@ void BlendedPlayer::get_values(AnimEvalBuffer& values, com::Folder* object_root,
    if (m_blendDuration != -1) {
        m_blendWeight = max(0.0f, min(1.0f, blend_target_time / m_blendDuration));
    }
    while (blend_target_time > m_targetAnimation->end_time()) {
        blend_target_time -= m_targetAnimation->end_time();
    }
    
    AnimEvalBuffer target_values;
    m_targetAnimation->get_values(target_values, object_root, blend_target_time);