1) Is there anyway to setup 'mixing transforms' (to apply animations only on upper body for example, the analogue of 'avatar mask' in Unity)?
2) Cannot run two fragments with different scopes simulteniously. We use next method from CryEngine and it seems that the latest fragment is stopped
Code: Select all
virtual void QueueFragmentWithId(const FragmentID& fragmentId)
{
if (m_pAnimationContext == nullptr)
{
return;
}
if (m_pActiveAction)
{
m_pActiveAction->Stop();
}
const int priority = 0;
m_pActiveAction = new TAction<SAnimationContext>(priority, fragmentId);
m_pActionController->Queue(*m_pActiveAction);
}
4) Quick question. Scope is only a marker for layers to group and operate them. Is that so?