BPS is solid but i cannot get this one working:
Code: Select all
IAnimatedMeshSceneNode* model = smgr->addAnimatedMeshSceneNode(smgr->getMesh("models/test_anim.md3"));
model->setPosition( pos - (0,0,50));
//model->setFrameLoop(1,10);
// model->setAnimationSpeed(15);
model->setLoopMode(false); // or true if you want to loop the animation
model->setMaterialFlag(EMF_LIGHTING, true);
model->setTriangleSelector(smgr->createTriangleSelector(smgr->getMesh("models/test_anim.md3"), model));
metaSelector->addTriangleSelector(model->getTriangleSelector());
Code: Select all
Camera:
ISceneNodeAnimatorCollisionResponse* playerCollision = smgr->createCollisionResponseAnimator(metaSelector, camera, core::vector3df(15,64,15), core::vector3df(0,-15,0));
camera->addAnimator(playerCollision);
playerCollision->drop();