Yes most of it is from the tutorials
![Smile :)](./images/smilies/icon_smile.gif)
ITriangleSelector* selector = 0;
if (lvlNode)
{
...
selector = smgr->createOctTreeTriangleSelector(level->getMesh(0), lvlNode, 128);
lvlNode->setTriangleSelector(selector);
selector->drop();
}
node = smgr->addAnimatedMeshSceneNode( mesh );
...
aabbox3d<f32> box = node->getBoundingBox();
vector3df radius = box.MaxEdge - box.getCenter();
ISceneNodeAnimator* anim = smgr->createCollisionResponseAnimator(
selector, node, radius,
vector3df(0,-2,0),
vector3df(0,0,0));
node->addAnimator(anim);
anim->drop();
When running downhill or up steep hills it seems to be fine, but its when the character runs over slightly bumpy terrain it gets stuck for some reason. Can anyone explain why and possibly help me stop it so she runs smoothly?