mirror of
https://github.com/bkaradzic/bx.git
synced 2026-02-17 20:52:37 +01:00
Cleanup.
This commit is contained in:
@@ -20,9 +20,12 @@ namespace bx
|
||||
/// The ratio of a circle's circumference to its radius. Pi multiplied by 2, or Tau. pi*2
|
||||
constexpr float kPi2 = 6.2831853071795864769252867665590f;
|
||||
|
||||
/// The reciprocal of pi. 1/pi
|
||||
/// The reciprocal of kPi. 1/kPi
|
||||
constexpr float kInvPi = 1.0f/kPi;
|
||||
|
||||
/// The reciprocal of kPi2. 1/kPi2
|
||||
constexpr float kInvPi2 = 1.0f/kPi2;
|
||||
|
||||
/// Pi divided by two. pi/2
|
||||
constexpr float kPiHalf = 1.5707963267948966192313216916398f;
|
||||
|
||||
|
||||
@@ -164,7 +164,7 @@ namespace bx
|
||||
|
||||
inline void sinCosApprox(float _a, float* _outSin, float* _outCos)
|
||||
{
|
||||
const float aa = _a - floor(_a/kPi2)*kPi2;
|
||||
const float aa = _a - floor(_a*kInvPi2)*kPi2;
|
||||
const float absA = abs(aa);
|
||||
const float cosA = cos(absA);
|
||||
const float cosASq = square(cosA);
|
||||
|
||||
Reference in New Issue
Block a user