#0 

14-02-2011 23:18:12

gille
Membre
Date d'inscription: 29-12-2010
Messages: 13

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


#1 

15-02-2011 11:14:09

TUpac
Habitué
Date d'inscription: 08-09-2009
Messages: 387
Corrections: 1

pas de language sms !!!


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

Hors ligne


#2 

15-02-2011 17:07:04

mmorpglefilm
Abonné
Lieu: la galaxie UDFy-38135539
Date d'inscription: 18-05-2010
Messages: 162
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".

Dernière modification par mmorpglefilm (15-02-2011 17:08:12)

Hors ligne


Options Liens officiels Caractéristiques Statistiques Communauté
Corrections
irrlicht
irrklang
irredit
irrxml
xhtml 1.0
css 2.1
Propulsé par FluxBB
Traduit par FluxBB.fr
Analysé par
872 membres
1422 sujets
11104 messages
Dernier membre inscrit: Glider
17 invités en ligne
Aucun membre connecté
RSS Feed