- R_PointToAngle was still not correct.

git-svn-id: http://mancubus.net/svn/hosted/gzdoom/trunk@631 b0f79afe-0144-0410-b225-9a4edf0717df
This commit is contained in:
Christoph Oelckers 2009-11-19 07:22:12 +00:00
parent a0b7b76410
commit fe0cde0692
2 changed files with 54 additions and 8 deletions

View file

@ -330,7 +330,7 @@ angle_t R_PointToAngle2 (fixed_t x1, fixed_t y1, fixed_t x, fixed_t y)
// we have to use the slower but more precise floating point atan2 function here.
// (use quickertoint to speed this up because the CRT's conversion is rather slow and
// this is used in time critical code.)
return quickertoint((float)(atan2f(float(y-viewy), float(x-viewx)) * (ANGLE_180/M_PI)));
return quickertoint((float)(atan2f(float(y), float(x)) * (ANGLE_180/M_PI)));
}
}