Add a simple spline component with Bezier Curve Interpolation
Changed Spline::Move to use timeStep passed in from update events.
Added method to get an arbitary position along the Spline by specifying the factor "t" from 0.f - 1.f.
Added a convenience function to find the angle between two vectors.
Use color Clang diagnostics when using Ninja build system
Commit Message
Fix Editor null pointer exception when in UI Element picking mode.
Added Lua Bindings.
Added the ability to set how far along the spline the parent node has traveled.
Added the ability to get the Vector3 for the furthest point along the Spline the parent node has traveled.
Changed Length calculations so that they are performed on a Move call if a push or pop has been called since the last Move call or when the Control Nodes are set from either serialization or from the function.
Removed detach and attach. Attach can be replaced by calling GetPosition and using a SmoothMove or Lerp to get there.
Merge branch 'ninja-clang' of github.com:evolarium/Urho3D.
Clean up Urho3D-CMake-magic cmake module.
Fix spacing. [ci skip]
Export the NvOptimusEnablement variable to prefer NVIDIA GPU on switchable GPU systems. Closes #139.
Find DirectX SDK on Windows also in OpenGL mode as SDL depends on files like dsound.h.
Merge remote-tracking branch 'remotes/hjmediastudios/master'
Code formatting.
Merge remote-tracking branch 'remotes/alexparlett/feature/spline'
Improved Spline attribute editing. Moved Spline to Logic category in the editor.
Travis CI: API documentation update at 2014-01-19 22:34:55 UTC.
[ci skip]
Add support for SDL2 GameControllers
Added script bindings for the new SDL controller constants. Updated Input documentation.
Travis CI: API documentation update at 2014-01-20 08:35:31 UTC.
[ci skip]