Skip to content

Commit

Permalink
Vector2Angle returns degrees instead of radians, but all other raymath (
Browse files Browse the repository at this point in the history
#2193)

functions use radians, making this awkward to use.
  • Loading branch information
schveiguy authored Dec 6, 2021
1 parent 93f05d8 commit fa7337e
Showing 1 changed file with 2 additions and 2 deletions.
4 changes: 2 additions & 2 deletions src/raymath.h
Original file line number Diff line number Diff line change
Expand Up @@ -281,9 +281,9 @@ RMAPI float Vector2Distance(Vector2 v1, Vector2 v2)
// Calculate angle from two vectors in X-axis
RMAPI float Vector2Angle(Vector2 v1, Vector2 v2)
{
float result = atan2f(v2.y - v1.y, v2.x - v1.x)*(180.0f/PI);
float result = atan2f(v2.y - v1.y, v2.x - v1.x);

if (result < 0) result += 360.0f;
if (result < 0) result += 2 * PI;

return result;
}
Expand Down

0 comments on commit fa7337e

Please sign in to comment.