16-11-2007 18:55:45
- gp2mv3
- Membres
- Date d'inscription:
- Messages: 103
- IP: 81.245.132.242
- Courriel Site web
Salut,
Je voudrais faire un système de déplacement d'objet vers des coordonnées précises.
C'est à dire : Je donne des positions 3D au programme et lui il calcule la trajectoire que dois suivre l'objet jusque ce point donné.
J'espère qu'il y a moyen.
Merci d'avance.
Gp2mv3
Hors ligne
16-11-2007 19:21:44
- Perceval
- Membres

- Date d'inscription:
- Messages: 105
- IP: 90.32.2.234
- Courriel
Pour çà, il faut utiliser un pathfinder. Tu peux le faire toi-même, il y a des tas d'algos sur le web pour çà, ou sinon tu peux utiliser une lib, comme Micropather.
Je sais que Izguit travallait sur une lib comme çà y a longtemps, il pourra peut être t'en dire plus là dessus ![]()
Hors ligne
16-11-2007 19:47:48
- gp2mv3
- Membres
- Date d'inscription:
- Messages: 103
- IP: 81.245.132.242
- Courriel Site web
Ok, merci, je vais lui demander.
Hors ligne
17-11-2007 19:33:56
- izguit
- Administrateurs

- Date d'inscription:
- Messages: 306
- IP: 83.154.42.125
- Courriel Site web
Salut,
Alors ça fait un petit moment que la lib est en standby (manque de motiv et de temps surtout)
Je sais pas du tout quand je me remettrai le nez dedans...
Si tu veux le faire toi même (faisable), le plus simple et adapté pour les jeux c'est A*, il est pas très complexe à mettre en oeuvre. Il y a plein de tutos/codes sur le net la dessus je te laisse le soin de chercher. Si tu veux approfondir ce site est super bien foutu : http://theory.stanford.edu/~amitp/GameProgramming/
Athlon 64 3000+ // 1Go RAM // Geforce 6600GT 128Mo
Turion 64 X2 // 1Go RAM // ATI X1250
Hors ligne
17-11-2007 19:39:49
- Copland
- Modérateurs
- Date d'inscription:
- Messages: 657
- IP: 90.5.234.185
- Courriel Site web
A* sert aussi et surtout à l'évitement d'obstacle, Dans son cas il n'en a pas parlé donc si c'est juste pour déplacer un objet d'un point à l'autre, je pense pas qu'un algo "aussi lourd" lui soit très utile...
Tu recherches quoi exactement ? Peux-tu préciser pourquoi tu as besoin de ceci s'il te plait ?
Config : I5 2400, ATI HD6870 1Go DDR5, 4Go DDR3.
Single Boot : Windows Seven.
Hors ligne
18-11-2007 10:24:30
- izguit
- Administrateurs

- Date d'inscription:
- Messages: 306
- IP: 83.154.42.125
- Courriel Site web
ah ouais si il y a pas d'obstacles irrlicht a déjà un système de splines pas du tout dégueu
Athlon 64 3000+ // 1Go RAM // Geforce 6600GT 128Mo
Turion 64 X2 // 1Go RAM // ATI X1250
Hors ligne
18-11-2007 16:35:44
- gp2mv3
- Membres
- Date d'inscription:
- Messages: 103
- IP: 91.176.164.36
- Courriel Site web
Logiquement il y a pas d'obstacles.
Et en faite, c'est pour positionner les personnages avec les positions envoyées du serveur.
C'est pour éviter de faire avec setPositions() et que sa soit tout haché.
C'est donc pour que sa soit plus fluide.
Bien amicalement.
Gp2mv3
Hors ligne
18-11-2007 19:08:20
- izguit
- Administrateurs

- Date d'inscription:
- Messages: 306
- IP: 83.154.42.125
- Courriel Site web
ah d'accord donc ça a rien a voir avec le pathfinding ![]()
Regarde les animators avec splines (il y a un exemple fourni si je me souviens bien)
Athlon 64 3000+ // 1Go RAM // Geforce 6600GT 128Mo
Turion 64 X2 // 1Go RAM // ATI X1250
Hors ligne
22-11-2007 18:19:12
- gp2mv3
- Membres
- Date d'inscription:
- Messages: 103
- IP: 81.244.93.197
- Courriel Site web
merci, je vais me renseigner. ![]()
Hors ligne



