#1 

14-02-2011 22:18:12

gille
Membres
Date d'inscription:
Messages: 13
IP: 86.69.180.194
Courriel

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


Hors ligne


#2 

15-02-2011 10:14:09

TUpac
Membres
Avatar de TUpac
Date d'inscription:
Messages: 387
IP: 80.13.52.19
Courriel

pas de language sms !!!


"Si vous ne partagez pas votre stabilité avec les pauvres, les pauvres partageront leur instabilité avec vous."

Hors ligne


#3 

15-02-2011 16:07:04

mmorpglefilm
Membres
Avatar de mmorpglefilm
Date d'inscription:
Messages: 162
IP: 93.26.146.185
Courriel  Site web

Il faudrait modifier les paramètres dans l'Animator, car (je croie) que plus c'est 3 chiffre sont élever moins la camera pourras s'approcher de l'objet.

Et.......je devrais pas te dire sa parce que fais aussi des erreurs mes évite les mots du genre "maint je ss".

Hors ligne


Options Liens officiels Caractéristiques Statistiques Communauté
Préférences cookies
Corrections
irrlicht
irrklang
irredit
irrxml
Propulsé par Django
xhtml 1.0
css 2.1
884 membres
1440 sujets
11337 messages
Dernier membre inscrit: Saidov17
169 invités en ligne
membre en ligne: -
RSS Feed