Inscription / Connexion Nouveau Sujet
Niveau autre
Partager :

distance vs position d'une point par rapport autre point

Posté par
polinesse
21-02-14 à 21:23

Bonjour,

étant donner deux points
P1,P2

j ai voulu déplacer les deux points tout en gardant la même distance (lparce que j ai crus si je garde la même distance ça veut qire garder la même position de p2   par rapport à P1) mais j ai trompé parce que
lorsque j ai fait mes test j ai trouvé que garder la même distance entre deux point ça veut dire pas garder la même position de l'un par rapport à l'autre

position initial de P1=(10.0f, 00.0f,  00.0f)
position initial de P2 par rapport à P1 =(50,10,-8)
on peut trouvé la position de p2 dans l espace

position final de p2 dans l'espace est =(50,10,-8)
posiiton final de p1 dans l espace est=(40.31,8.06,-6.45)

aprés les calcules j ai remarqué que
distance entre position initial dans l espace de p1 et p2= distance entre position final de p1 et p2

mais la position de p2 par rapport à p1 n'égale pas position final de p2 para rapport position final de p1

pourquoi ?

Posté par
Jygz
re : distance vs position d'une point par rapport autre point 22-02-14 à 00:30

J'ai tenté de déchiffrer...

Si p1 et p2 sont deux points et qu'on note r la distance p1p2, on peut déplacer p2 sur le cercle de centre p1 et de rayon r sans faire varier la distance qui les sépare.... Enfin ça devrait être évident ce genre de chose.

Posté par
Jygz
re : distance vs position d'une point par rapport autre point 22-02-14 à 00:36

J'espère que carpediem neva pas voir ton post parce que là il va vraiment pleurer

Posté par
polinesse
re : distance vs position d'une point par rapport autre point 22-02-14 à 11:03

Bonjour,
en faite c est la même méthode que j ai utilisé
j ai travaillé avec l intersection sphere/ligne  afin de  trouver la nouvelle position

qui garantie vraiment  la distance entre les deux points mais elle ne garantie pas la position locale de p2 para rapport à p1
-------------------
distan=P2.posiiton dans l espace.distance(P1.position dans l espace );
      
      P2'=nouvelle position dans l espace de P2(50,10,-8));
       distan1=P2.distance(P1.position);
  
      Ogre::Real lambda=-distan/distan1;

     Vector3 vec=(((1.0 + lambda) * P2')- (lambda *P1));

      vec est la nouvelle position de P1

lorsque je fait les test je trouve que , la distance entre P et P est bien gardé mais la position de P2 par rapport à P1 as changé

Posté par
Jygz
re : distance vs position d'une point par rapport autre point 22-02-14 à 12:08

Et qu'est-ce qu'il y a d'étonnant là dedans ?

Posté par
polinesse
re : distance vs position d'une point par rapport autre point 22-02-14 à 14:43

Normalement lorsque je garde la distance , la position de P2 par rapport  à P1 sera la même
non?

Posté par
Jygz
re : distance vs position d'une point par rapport autre point 22-02-14 à 15:47

Non

Posté par
polinesse
re : distance vs position d'une point par rapport autre point 22-02-14 à 16:03

Non????
Ok
alors qu'elle est la condition pour garder la position local et la distance en même temps ?

Posté par
Jygz
re : distance vs position d'une point par rapport autre point 22-02-14 à 18:18

\overrightarrow{P_1P_2} = \overrightarrow{P_1P'_2}



Vous devez être membre accéder à ce service...

Pas encore inscrit ?

1 compte par personne, multi-compte interdit !

Ou identifiez-vous :


Rester sur la page

Inscription gratuite

Fiches en rapport

parmi 1769 fiches de maths

Désolé, votre version d'Internet Explorer est plus que périmée ! Merci de le mettre à jour ou de télécharger Firefox ou Google Chrome pour utiliser le site. Votre ordinateur vous remerciera !