Commit History

Autor SHA1 Mensaxe Data
  Yao Wei Tjong 姚伟忠 05452b8bd1 Refactor IntegerLog2() to LogBaseTwo() for performance and consistency. %!s(int64=8) %!d(string=hai) anos
  Eugene Kozlov f7573971f4 Update Navigation AS API. Add streaming mode to AS sample 39_CrowdNavigation. Disable bounding box padding on NavigationMesh::Allocate. Send E_NAVIGATION_MESH_REBUILT on NavigationMesh::Allocate. %!s(int64=8) %!d(string=hai) anos
  Eugene Kozlov f266475994 Add Sphere::GetPoint and Sphere::GetLocalPoint functions. Add DebugRenderer::AddSphereSector function. %!s(int64=8) %!d(string=hai) anos
  Eugene Kozlov 7f1f44d5cc Add Vector3::Orthogonalize helper function. %!s(int64=8) %!d(string=hai) anos
  Eugene Kozlov 06901b3eb2 Add methods to get rotation axis and angle from Quaternion. %!s(int64=8) %!d(string=hai) anos
  1vanK 150c4fb26d Export some consts to AngelScript %!s(int64=8) %!d(string=hai) anos
  Lasse Öörni 874f853c1f Change Quaternion Slerp & Nlerp parameters to use a const reference by using a sign variable instead. Closes #1835. %!s(int64=9) %!d(string=hai) anos
  Lasse Öörni 26574dcc27 Add explicit Vector2 & Vector3 constructors taking IntVector2 & IntVector3. Add Graphics::GetSize(). Closes #1814. %!s(int64=9) %!d(string=hai) anos
  Lasse Öörni 4dce27a248 Add missing IntVector3 global functions to Angelscript. %!s(int64=9) %!d(string=hai) anos
  Henrik Heino 2d8c0cf247 IntVector2 bindings, conversions, serialization, etc. %!s(int64=9) %!d(string=hai) anos
  urho3d-travis-ci ee054a1507 Travis CI: bump copyright to 2017. %!s(int64=9) %!d(string=hai) anos
  Eugene Kozlov 0acd25e763 Add logarithm function to Math API. %!s(int64=9) %!d(string=hai) anos
  Lasse Öörni 7af7cf202a Merge remote-tracking branch 'rokups/utility-functions' %!s(int64=9) %!d(string=hai) anos
  Eugene Kozlov 89ce82e0ed Fix copy-paste error in math AS bindings. %!s(int64=9) %!d(string=hai) anos
  Rokas Kupstys f9aa090c92 IntVector2::Length() %!s(int64=9) %!d(string=hai) anos
  Eugene Kozlov 89fb47f550 Add stable random generator. %!s(int64=9) %!d(string=hai) anos
  Eugene Kozlov f437d858a7 Fix AS bindings. %!s(int64=9) %!d(string=hai) anos
  Eugene Kozlov 3087632f84 Add Math API functions: InverseLerp, Vector2|3|4::ProjectOntoAxis %!s(int64=9) %!d(string=hai) anos
  Eugene Kozlov a49dab7456 Add math API functions: vector Lerp, Min, Max, Floor, Round and Ceil. %!s(int64=9) %!d(string=hai) anos
  Eugene Kozlov 0c144b542d Add math API functions: Sqrt, Pow, Mod, Fract, Floor, Round, Ceil and their integer counterparts. %!s(int64=9) %!d(string=hai) anos
  Lasse Öörni 47e016eca4 Add function to check Rect <-> Rect intersection. %!s(int64=9) %!d(string=hai) anos
  Lasse Öörni 871e52fadd Base frustum calculation on the projection matrix. %!s(int64=9) %!d(string=hai) anos
  nathan d7b0604d93 Made Angelscript work on the Emscripten build. Not thoroughly tested!!! %!s(int64=9) %!d(string=hai) anos
  Lasse Öörni 6afb1bb164 Remove the uint overloads of Min() & Max() for now as they could lead to AngelScript ambiguous overload errors if the script author is not careful. %!s(int64=10) %!d(string=hai) anos
  Lasse Öörni d9a295a595 Re-enable the unsigned/signed mismatch warning. Code cleanup. %!s(int64=10) %!d(string=hai) anos
  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. %!s(int64=10) %!d(string=hai) anos
  Lasse Öörni 45572769c6 Merge remote-tracking branch 'TheComet93/matrix2' %!s(int64=10) %!d(string=hai) anos
  TheComet 2281162d7a Adding AngelScript bindings for Vector2::Angle() %!s(int64=10) %!d(string=hai) anos
  TheComet a42299202c Adding AngelScript bindings for Matrix2 %!s(int64=10) %!d(string=hai) anos
  Mike3D dcdcccd541 Added missing AS bindings for Quaternion %!s(int64=10) %!d(string=hai) anos