Add events tracing feature to Animated Model for animation playback insights

This commit is contained in:
Wojtek Figat
2024-01-05 21:42:28 +01:00
parent b6337c748c
commit 6d58883454
5 changed files with 65 additions and 0 deletions

View File

@@ -56,6 +56,7 @@ void AnimGraphInstanceData::ClearState()
State.Resize(0);
NodesPose.Resize(0);
Slots.Clear();
TraceEvents.Clear();
}
void AnimGraphInstanceData::Invalidate()
@@ -238,6 +239,7 @@ void AnimGraphExecutor::Update(AnimGraphInstanceData& data, float dt)
}
for (auto& e : data.ActiveEvents)
e.Hit = false;
data.TraceEvents.Clear();
// Init empty nodes data
context.EmptyNodes.RootMotion = Transform::Identity;