Commit History

Author SHA1 Message Date
  urho3d-travis-ci ee054a1507 Travis CI: bump copyright to 2017. 9 years ago
  Eugene Kozlov 0acd25e763 Add logarithm function to Math API. 9 years ago
  Eugene Kozlov 89fb47f550 Add stable random generator. 9 years ago
  Eugene Kozlov 3087632f84 Add Math API functions: InverseLerp, Vector2|3|4::ProjectOntoAxis 9 years ago
  Eugene Kozlov 0c144b542d Add math API functions: Sqrt, Pow, Mod, Fract, Floor, Round, Ceil and their integer counterparts. 9 years ago
  Yao Wei Tjong 姚伟忠 9baac62031 Improve NextPowerOfTwo(). 9 years ago
  Lasse Öörni e7599463ba Improved IsPowerOfTwo(). Thanks to Y-way for initial PR. 9 years ago
  Lasse Öörni e9b094c8d2 Check for existence of sincosf / __sincosf instead of guessing. Closes #1294. 9 years ago
  Lasse Öörni 0378b245a9 Use __sincosf on OSX. 9 years ago
  Lasse Öörni b16fc6493b Add a function SinCos() which uses sincosf on GCC for optimized billboardset update, and falls back to separate sinf & cosf calls elsewhere. Todo: add for other cases. 9 years ago
  Lasse Öörni d9a295a595 Re-enable the unsigned/signed mismatch warning. Code cleanup. 9 years ago
  Lasse Öörni 039542e91c Warning, compile & script binding fixes related to MathDefs.h. Use multiple template parameters where necessary to allow e.g. Min() or Max() with mixed int and unsigned values. Silence repeated warnings in MathDefs.h on MSVC. 9 years ago
  TheComet f8760c8e5a Trig functions are now templated 9 years ago
  TheComet 62d8143aa3 Template versions of math functions 9 years ago
  urho3d-travis-ci c4f6f315ff Travis CI: bump copyright to 2016. 10 years ago
  Lasse Öörni e7b492b307 Fix integer overflow in the Random(int) functions when the range is large. 10 years ago
  Lasse Öörni ed39940b2e Added float <> half-float conversion functions. 10 years ago
  Lasse Öörni 52885a22c4 Clean up Spline code, add support for Catmull-Rom interpolation of other values than Vector3, and fix out of bounds array access in Catmull-Rom interpolation. Add linear interpolation mode. Add script bindings of new interpolation mode enums. Closes #772. Closes #773. 10 years ago
  Yao Wei Tjong 姚伟忠 fa77a456f8 Reformat Urho3D source files to get rid of the indents on empty lines. 10 years ago
  Lasse Öörni cc8eb57eba Workaround for GCC optimization of IsNan, thanks to reattiva. Closes #655. 11 years ago
  Lasse Öörni bb2ebf7568 Bump copyright to 2015. 11 years ago
  Yao Wei Tjong 姚伟忠 b51e419c88 Change impl. file to include the header file from corresponding subdir. 11 years ago
  Yao Wei Tjong 姚伟忠 bcf7c94ec8 Rename Source/Engine to Source/Urho3D. 11 years ago