|
|
Auteur | Message |
---|
chris_c Accro
Nombre de messages : 8403 Age : 54 Date d'inscription : 18/11/2007
| |
| |
Admin Administrateur
Nombre de messages : 18435 Localisation : Toulouse Date d'inscription : 11/12/2005
| |
| |
chris_c Accro
Nombre de messages : 8403 Age : 54 Date d'inscription : 18/11/2007
| |
| |
Beldjilali Programmeur
Nombre de messages : 3016 Date d'inscription : 24/06/2007
| Sujet: Re: avis aux matheux !! Mer 21 Mai 2008, 22:22 | |
| - chris_c a écrit:
- ben c'est comme ton jeu de jongle non ?
oh non, bien plus compliqué car le référentiel (le sol dans mon jeu de jongle) bouge dans le cas de 2 boules qui s'entre-choc (en fait fait imaginer que le sol bouge dans arret, car le sol devient une boule en mouvement) |
|
| |
Kwelmès Programmeur
Nombre de messages : 1472 Age : 33 Localisation : dans les profondeurs insondables de l'infinité cosmique Date d'inscription : 29/09/2007
| Sujet: Re: avis aux matheux !! Jeu 22 Mai 2008, 17:24 | |
| Pour le cadeau de Phildes, les blobs se rebondissaient dessus et j'avais fait ça:
clip est la première boule, mc est la deuxième
if(clip.hitTes(mc)){ clip.abs=clip._x-mc._x; clip.ord=clip._y-mc._y;
mc.abs=mc._x-clip._x; mc.ord=mc._y-clip._y;
mc._x+=mc.abs; mc._y+=mc.ord; clip._x+=clip.abs; clip._y+=clip.ord;//pour éviter que le code soit efféctué deux fois (une par chaque boule) }; |
|
| |
j79y910 Accro
Nombre de messages : 3530 Age : 68 Localisation : 78 Yvelines Loisirs : Tout pourvu qu'il y ait à apprendre Date d'inscription : 13/02/2008
| Sujet: Re: avis aux matheux !! Ven 23 Mai 2008, 19:43 | |
| J'ai une petite idée et j'ai avancé sur le contrôle des mouvements, mais j'ai un problème de précision de l'impact entre deux billes. Vous avez arrêté ou vous voulez que je vous soumette mes rélexions? |
|
| |
christophe_D Programmeur
Nombre de messages : 1903 Age : 50 Localisation : Frasne (25) Divers : papa de 5 enfants Loisirs : programmation en tous genres, defendre le libre , linux, photo .... Date d'inscription : 23/06/2006
| Sujet: Re: avis aux matheux !! Ven 23 Mai 2008, 21:02 | |
| pour ma pars j'ai pas de soucis , pour le mouvement d'une balle !
je me sers de l'angle , ou je recupere le cos et sin de l'angle qui me donne un vecteur de deplacement que je multipli par un vecteur vitesse qui lui reduit de 9/10 ceci et totalement arbitraire , n'a rien a voir avec quelconque frottement et autre !
apres trouve la formule de transfert de force de la balle A vers B et vice versa mais aussi la modification des angles ..
mais pour le moment je met ca de cote ! car je crois bien je m'attaque a quelque chose qui depasse mes competences !! |
|
| |
j79y910 Accro
Nombre de messages : 3530 Age : 68 Localisation : 78 Yvelines Loisirs : Tout pourvu qu'il y ait à apprendre Date d'inscription : 13/02/2008
| Sujet: Re: avis aux matheux !! Ven 23 Mai 2008, 21:27 | |
| Ah je suis encore à coté de la plaque ou en retard, tant pis je trouvais mon raisonnement mathématique basé sur les projection sur les axes intéresant plutôt que de tout faire en vecteur, angle ... pouvait avoir un intérêt. Tant pis A bientôt sans doute |
|
| |
j79y910 Accro
Nombre de messages : 3530 Age : 68 Localisation : 78 Yvelines Loisirs : Tout pourvu qu'il y ait à apprendre Date d'inscription : 13/02/2008
| Sujet: Re: avis aux matheux !! Ven 23 Mai 2008, 23:11 | |
| - christophe_D a écrit:
car je crois bien je m'attaque a quelque chose qui depasse mes competences !! Bon j'insiste parce qu'il faut considérer dans un vecteur 2 données: sa direction et sa vitesse (je traite ci-dessous les deux cas). Pour ce qui est de la vitesse, elle est gérable sans tenir compte de l'angle car nous sommes dans un espace à deux dimensions fermé (la taille du MC). ce qui veut dire que lorsqu'on rencontre un des bords il suffit de changer le signe de la composante x ou y de la vitesse. Pour être plus clair, la vitesse d'un vecteur se projète sur le repère de la façon suivante: Lorsqu'on touche le bord droit par exemple du MC, il suffit de faire Vx = - Vx, le projectile rebondit avec le bon angle puisque la vitesse y n'a pas changé de signe. Et sur le bord gauche même chose! Ca me parait plus simple que de raisonner en vecteur, la vitesse de l'objet reste égale à: Pour les angles au moment du choc, le raisonnement ci-dessus tient. Je le posterai demain, il n'y a pas de changement de repère nécessaire. Pour les masses c'est plus long, bien qu'il y ait conservation de l'énergie. |
|
| |
christophe_D Programmeur
Nombre de messages : 1903 Age : 50 Localisation : Frasne (25) Divers : papa de 5 enfants Loisirs : programmation en tous genres, defendre le libre , linux, photo .... Date d'inscription : 23/06/2006
| Sujet: Re: avis aux matheux !! Ven 23 Mai 2008, 23:19 | |
| pour les bordures c'est sur !!!
juste un changement de signe !!!
mais en cas de choc de balle c'est plus delicat ! |
|
| |
j79y910 Accro
Nombre de messages : 3530 Age : 68 Localisation : 78 Yvelines Loisirs : Tout pourvu qu'il y ait à apprendre Date d'inscription : 13/02/2008
| Sujet: Re: avis aux matheux !! Sam 24 Mai 2008, 08:05 | |
| Sauf si on considère pour chaque bille que la droite qui la supporte (sa trajectoire) est un bord pour l'autre. Ce qui fait que l'angle que fait la deuxième avec la première change de signe et vient en déduction de l'angle de la deuxième après le choc. Même raisonnement entre la deuxième et la première. On connait les angles initiaux des deux trajectoire, il ne reste plus qu'a ajouter ou retrancher les angles ainsi calculés. |
|
| |
j79y910 Accro
Nombre de messages : 3530 Age : 68 Localisation : 78 Yvelines Loisirs : Tout pourvu qu'il y ait à apprendre Date d'inscription : 13/02/2008
| Sujet: Re: avis aux matheux !! Dim 25 Mai 2008, 12:24 | |
| Bon voilà j'ai continué et voilà ou j'en suis. Ca peut peraître compliqué au dépar mais pour mes tests j'ai out paramétré. Il faut entrer 5 veleurs où il est écrit "valeur": les vitesses initiales en x et y des billes, et le delta temps (le mettre à 0.5 donne de bons résultats) Dans un premier temps je conseille de rentrer des vitesses comprises entre 5 et 20 pour pouvoir suvre ce que ça donne. Il y a 3 boutons: "init" pour enregister les nouveaux paramètres "lancer" pour lancer "stop" pour pouvoir réinitialiser A chaque démarrage on peut dépacer les billes pour avoir une position de départ différente avant de faire "init". Lest textes sont des traces. Il y a encore des effets de bord mais qu'est-ce qu'on fait, on continue? |
|
| |
chris_c Accro
Nombre de messages : 8403 Age : 54 Date d'inscription : 18/11/2007
| |
| |
j79y910 Accro
Nombre de messages : 3530 Age : 68 Localisation : 78 Yvelines Loisirs : Tout pourvu qu'il y ait à apprendre Date d'inscription : 13/02/2008
| Sujet: Re: avis aux matheux !! Dim 25 Mai 2008, 17:33 | |
| Je suis en train, de le modifier pour mettre une cible et ne rentrer que la force des billes. Dans une heure ou deux ça devrait être bon. Pour le moment essaye de remplacer les champs marqués "valeur" comme suit: Vitesse x verte: 40 Vitesse y verte: 15 Vitesse x bleue: 17 Vitesse y bleue: 26 delta temps: 0.5 Ca marche? |
|
| |
chris_c Accro
Nombre de messages : 8403 Age : 54 Date d'inscription : 18/11/2007
| |
| |
Contenu sponsorisé
| |
| |
|