public override bool HasNonZeroKeyFrames()
{
if ( animationType == VertexAnimationType.Morph )
return KeyFrames.Count > 0;
else
{
foreach ( KeyFrame kbase in KeyFrames )
{
// look for keyframes which have a pose influence which is non-zero
VertexPoseKeyFrame kf = (VertexPoseKeyFrame)kbase;
foreach ( PoseRef poseRef in kf.PoseRefs )
{
if ( poseRef.influence > 0.0f )
return true;
}
}
return false;
}
}