Releases: sungiant/abacus
Releases · sungiant/abacus
1.1.1
1.1.0
- Updated module function to avoid cast up logic.
- Added code generation settings for aggressive inlining and enabling function variants.
- Enabled aggressive inlining and function variants by default.
[BREAKING]Fixed variant functions with unintended signatures.[BREAKING]RenamedMaths.IsZerotoMaths.IsApproximatelyZero.[BREAKING]RenamedMaths.WithinEpisilontoMaths.ApproximateEquals.- Added
ApproximatelyEqualsmethod toVector2,Vector3,Vector4,Quaternion, andMatrix44. - Added
Maths.ArcTan2function. - Added
Maths.CopySignfunction. - Added
Quaternion.ToYawPitchRollmethod. - Added additional
Clampfunction variant forVector2,Vector3, andVector4.
1.0.2
- Added fixed point implementations for approximating
ArcSin,ArcCos, andArcTan. - Added quaternion
slerpfunction. - Added
*operators for vector transformations. - Added fixed point implementation for
Abs. - Improved fixed point implementation of
Negateto avoid branching.