Files
bullet3/Extras/FCollada/FColladaTest/FCTestAnimation.cpp
2006-05-25 19:18:29 +00:00

24 lines
732 B
C++

/*
Copyright (C) 2005-2006 Feeling Software Inc.
Available only to licensees.
Distribution of this file or its content is strictly prohibited.
*/
#include "StdAfx.h"
#include "FCDocument/FCDocument.h"
#include "FCDocument/FCDSceneNode.h"
// Test import of the Eagle sample, retrieves the "Bone09" joint and does the import sampling to verify its correctness.
void TestImportSampling()
{
FCDocument document;
CheckStatus(document.LoadFromFile(FC("Eagle.DAE")));
FCDSceneNode* node = document.FindSceneNode("Bone09");
FailIf(node == NULL);
FloatList keys; FMMatrix44List values;
node->GenerateSampledMatrixAnimation(keys, values);
FailIf(keys.size() > 30);
PassIf(keys.size() == values.size());
}