I\'m trying to compute the angle between two vectors. I tried this, but it always returns zero:
public double GetAngle(Vector2 a, Vector2 b) { double angle = Mat
A simple solution should be this:
Vector2 a_normalized = normalize(a); Vector2 b_normalized = normalize(b); double angle = arccos(dot(a_normalized,b_normalized));
http://simple.wikipedia.org/wiki/Dot_product
This is Pseudo-code, because C# is not my world. Sorry