1- i'm having a problem with the model sizes (using md2 models) they just seem to be smaller than usual , and i want to make them larger than they are, is scaling possbile? this is the code i'm using:
material.Textures[0] = driver->getTexture("../../media/faerie2.bmp");
material.Lighting = true;
scene::IAnimatedMeshSceneNode* faerienode = 0;
scene::IAnimatedMesh* faerie = smgr->getMesh("../../media/faerie.md2");
scene::IAnimatedMeshSceneNode* anms = smgr->addAnimatedMeshSceneNode(smgr->getMesh("../../media/faerie.md2"));
if (faerie)
{
faerienode = smgr->addAnimatedMeshSceneNode(faerie);
faerienode->setPosition(core::vector3df(3000*3,255*2,3700*2));
faerienode->setRotation(core::vector3df(1,75,1));
faerienode->setMD2Animation(scene::EMAT_SALUTE);
faerienode->getMaterial(0) = material;
}
2- I've added gravity to the terrain rendering map, and i've changed the scaling and height map to have some REALLY sharp rises (i.e Walls of texture) HOWEVER it's still possible to climb these... is there a way to stop this?
3- Collision with a model, i can detect the camera-model collision by following the tutorials, but the player and model can still occupy the same space... is there a way to stop this?
4- Jumping... is there a simple way to incorporate this through an eventhandler?
Thanks in advance, and i apologize if any of these questions were posted before, i used the search function and came up empty, so if there are any, i probably didn't use the right query.