#1 

16-12-2009 12:43:46

Ilovechocolat
Membres
Date d'inscription:
Messages: 125
IP: 90.28.31.6
Courriel

Bonjours a tous !

Je ne pense pas que ça existe mais je voudrait savoir si un format de mesh 3D pouvait stocker des informations.
Par exemple tel face est lié a la valeur 20, tel autre est lié a la valeur 50.
Ça me permettrait de stocker les endroit ou mes ennemis sont plus sensibles (un coup sur la tête fait pas le même effet qu'un coup sur le petit doigt.
Au pire je pourrait faire mon propre format mais avant je voudrait être sure qu'il n'y a aucunes alternatives.


Hors ligne


#2 

16-12-2009 14:04:18

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

Pour les mesh divisés en groupes il doit y'avoir moyen de récupérer le membre touché. Mais je n'ai pas testé. Sinon tu peux eventuellement définir des zones (relatives à la position du mesh) dans lequelles un coup occasionnera plus ou moins de dégats.

ex:

if(coup_pos.y > mesh_pos.y + DEBUT_HAUTEUR_TETE) coup = 100;
else coup = 50;


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

Hors ligne


#3 

16-12-2009 16:20:15

nabouill
Membres
Avatar de nabouill
Date d'inscription:
Messages: 242
IP: 82.127.58.127
Courriel

Tu peut aussi utiliser une autre méthode, par exemple tu attache une sphere a la tête de ton perso qui fait aproximativement la même taille, une autre pour le corps, une autre pour une jambe...
Tu rend ces sphères là invisible ( setVisible(false); )
Et tu recupere la colision sur tes spheres.

Hors ligne


#4 

16-12-2009 19:50:39

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

Aussi, tu as tout un tas de solutions big_smile


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

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
161 invités en ligne
membre en ligne: -
RSS Feed