Optimize animated model startup to avoid double init of the bones buffer and pose
This commit is contained in:
@@ -1137,7 +1137,8 @@ void AnimatedModel::OnSkinnedModelLoaded()
|
||||
{
|
||||
Entries.SetupIfInvalid(SkinnedModel);
|
||||
GraphInstance.Invalidate();
|
||||
PreInitSkinningData();
|
||||
if (IsDuringPlay())
|
||||
PreInitSkinningData();
|
||||
}
|
||||
|
||||
void AnimatedModel::OnGraphChanged()
|
||||
|
||||
Reference in New Issue
Block a user