Commit History

Author SHA1 Message Date
  Eugene Kozlov 06901b3eb2 Add methods to get rotation axis and angle from Quaternion. 8 years ago
  Lasse Öörni 874f853c1f Change Quaternion Slerp & Nlerp parameters to use a const reference by using a sign variable instead. Closes #1835. 8 years ago
  urho3d-travis-ci ee054a1507 Travis CI: bump copyright to 2017. 9 years ago
  urho3d-travis-ci c4f6f315ff Travis CI: bump copyright to 2016. 10 years ago
  Lasse Öörni 0e8aafbbb6 Make the Slerp approximation conditional of Emscripten platform to preserve consistency with rest of the math operations. 10 years ago
  Lasse Öörni f9de34e994 Code formatting. 10 years ago
  Jukka Jylänki 52ef3e92eb Optimize Quaternion::Slerp() to remove the costly trigonometric functions and replace them by approximations instead. The approximations have been profiled to generate a maximum interpolation error of 0.38 degrees (see test Quat_Slerp_precision in MathGeoLib). In native 64bit Windows 8.1 VS2015 builds, testing in 06_SkeletalAnimation sample with 2000 Jacks, the time taken in Quaternion::Slerp() is reduced by -17.4%, and in Emscripten build of the same sample running in Firefox 41, the time taken by Quaternion::Slerp() is reduced by -44.7%. Closes #914. 10 years ago
  Lasse Öörni 0f0a73c9f6 Fallback when crossproduct in Quaternion::FromLookRotation() becomes zero. Fixes #846. 10 years ago
  Lasse Öörni 3dcab4c039 Disable VS warning C6293, as the unsigned overflow trick used in reverse iteration is intentional. Added missing DebugNew.h includes. Closes #832. 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 bb2ebf7568 Bump copyright to 2015. 11 years ago
  Yao Wei Tjong 姚伟忠 f719e3a429 Remove explicit inclusion of precompiled header file. 11 years ago
  Yao Wei Tjong 姚伟忠 0a2e601307 Change the include path for Precompiled header to fix MSVC build. 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