mirror of
https://github.com/OpenMW/openmw.git
synced 2025-12-13 22:13:06 +00:00
Yes sir clang
This commit is contained in:
parent
2653b76db9
commit
d09f32d9e4
1 changed files with 7 additions and 5 deletions
|
|
@ -1,7 +1,7 @@
|
||||||
#include <components/sceneutil/osgacontroller.hpp>
|
#include <components/sceneutil/osgacontroller.hpp>
|
||||||
|
|
||||||
#include <osgAnimation/Channel>
|
|
||||||
#include <gtest/gtest.h>
|
#include <gtest/gtest.h>
|
||||||
|
#include <osgAnimation/Channel>
|
||||||
|
|
||||||
#include <filesystem>
|
#include <filesystem>
|
||||||
#include <fstream>
|
#include <fstream>
|
||||||
|
|
@ -46,7 +46,8 @@ namespace
|
||||||
endTransform.setTrans(1.0f, 1.0f, 1.0f);
|
endTransform.setTrans(1.0f, 1.0f, 1.0f);
|
||||||
controller.addMergedAnimationTrack(createMergedAnimationTrack("test1", startTransform, endTransform));
|
controller.addMergedAnimationTrack(createMergedAnimationTrack("test1", startTransform, endTransform));
|
||||||
endTransform2.setTrans(2.0f, 2.0f, 2.0f);
|
endTransform2.setTrans(2.0f, 2.0f, 2.0f);
|
||||||
controller.addMergedAnimationTrack(createMergedAnimationTrack("test2", endTransform, endTransform2, 0.1f, 0.9f));
|
controller.addMergedAnimationTrack(
|
||||||
|
createMergedAnimationTrack("test2", endTransform, endTransform2, 0.1f, 0.9f));
|
||||||
|
|
||||||
// should be halfway between 0,0,0 and 1,1,1
|
// should be halfway between 0,0,0 and 1,1,1
|
||||||
osg::Vec3f translation = controller.getTranslation(0.5f);
|
osg::Vec3f translation = controller.getTranslation(0.5f);
|
||||||
|
|
@ -119,7 +120,8 @@ namespace
|
||||||
controller.addMergedAnimationTrack(createMergedAnimationTrack("test1", startTransform, endTransform));
|
controller.addMergedAnimationTrack(createMergedAnimationTrack("test1", startTransform, endTransform));
|
||||||
osg::Matrixf endTransform2 = osg::Matrixf::identity();
|
osg::Matrixf endTransform2 = osg::Matrixf::identity();
|
||||||
endTransform2.setTrans(2.0f, 2.0f, 2.0f);
|
endTransform2.setTrans(2.0f, 2.0f, 2.0f);
|
||||||
controller.addMergedAnimationTrack(createMergedAnimationTrack("test2", endTransform, endTransform2, 0.1f, 0.9f));
|
controller.addMergedAnimationTrack(
|
||||||
|
createMergedAnimationTrack("test2", endTransform, endTransform2, 0.1f, 0.9f));
|
||||||
|
|
||||||
EXPECT_EQ(controller.getTransformForNode(0.0f, ROOT_BONE_NAME), startTransform); // start of test1
|
EXPECT_EQ(controller.getTransformForNode(0.0f, ROOT_BONE_NAME), startTransform); // start of test1
|
||||||
EXPECT_EQ(controller.getTransformForNode(1.0f, ROOT_BONE_NAME), endTransform); // end of test1
|
EXPECT_EQ(controller.getTransformForNode(1.0f, ROOT_BONE_NAME), endTransform); // end of test1
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue