Putains de mathématiques.
Ya quelqu'un qui se souvient comment faire des caluls sur des vecteurs? Ca fait un foutu bout et j'ai pu ca en mémoire. C'est pas compliqué, tout ce que j'essaie de faire c'est de trouver l'angle de deux lignes qui se rencontrent. En partant de la première a la deuxième en sens horraire.
J'y arrive, mais j'obtient tjr l'angle dans le sens où il est le plus petit.
Bordel.
J'y arrive, mais j'obtient tjr l'angle dans le sens où il est le plus petit.
Bordel.
Commentaires
Vector2d v2 = new Vector2d(-2, -2);
double theta = -Math.atan2(v1.x * v2.y - v1.y * v2.x, v1.x * v2.x + v1.y * v2.y);
System.out.println(theta / (Math.PI / 180));