Historique des modifications - Message

Message #9764

Sujet: collision


TypeDateAuteurContenu
Création du message14-02-2011 22:18:12gille
bonsoir,
je viens de commencer la gestion de collision, je l'ai fait la cam et ça marche très bien pour éviter le personnage de la scène et les murs de la scène. maint je ss avec le personnage pour eviter les murs de la map tout en aillant un mouvement fluide. et voila la partie du code que j'utilise pour ça :

// collision entre le pero et la map
irr::scene::ITriangleSelector* mapselector1 = sceneManager->createOctTreeTriangleSelector(q3levelmesh->getMesh(0), q3node, 256);
metaselector->addTriangleSelector(mapselector1);
mapselector1->drop();


irr::scene::ISceneNodeAnimator* anim1 = sceneManager->createCollisionResponseAnimator(
metaselector, Nmodele, irr::core::vector3df(300,500,300),
vector3df(0,-10,0), vector3df(0,9,-30));
Nmodele->addAnimator(anim1);
anim1->drop();

mon probleme c'est que mon personnage reste très dans une sphène très limiter mm avec l'utilisation des fonction pour détéerminer radius a la place de : irr::core::vector3df(300,500,300).
qlq a t'il une autre idée pour résoudre ce probleme.
merci

Retour

OptionsLiens officielsCaractéristiquesStatistiquesCommunauté
Préférences cookies
Corrections
irrlicht
irrklang
irredit
irrxml
Propulsé par Django
xhtml 1.0
css 2.1
884 membres
1441 sujets
11339 messages
Dernier membre inscrit: Saidov17
326 invités en ligne
membre en ligne: -
RSS Feed