Commit History

Autor SHA1 Mensaxe Data
  Lasse Öörni b65bb59092 Configurable maximum substeps per frame in PhysicsWorld. Zero (default) = unlimited, positive = limited, negative = adaptive timestep, always 1 per rendering frame. Adaptive step is not recommended when consistent physics behavior is desired. %!s(int64=11) %!d(string=hai) anos
  Lasse Öörni 5f0ed3fcf8 Fix more header warnings that could leak to an Urho3D application using maximum MSVC warning level. %!s(int64=11) %!d(string=hai) anos
  Lasse Öörni 89f6b31a47 Enhance the ConvexCast function to take a start pos,rot & end pos,rot instead of just a ray, so that the swept shape can be rotated. Ignore collision to self during convex cast, if the supplied shape belongs to a RigidBody. %!s(int64=11) %!d(string=hai) anos
  Lasse Öörni a717793e3e Added ConvexCast function to PhysicsWorld, which performs a sweep test with user-specified collision shape. Closes #420. %!s(int64=11) %!d(string=hai) anos
  Lasse Öörni 6d5ddc23e0 Bump the copyright for 2014. %!s(int64=12) %!d(string=hai) anos
  Lasse Öörni 76292ef63e Centralize allocation of event data variant maps to Context to avoid constant dynamic memory allocation. %!s(int64=12) %!d(string=hai) anos
  Lasse Öörni 9df9941de0 Added Lua bindings for querying drawables from Octree via a bounding shape, similar to AngelScript. Change Octree & PhysicsWorld raycast/query Lua bindings so that a PODVector object with the results is returned, instead of the user having to provide one. %!s(int64=12) %!d(string=hai) anos
  Lasse Öörni 4f64f21915 Increased the threshold for justifying a threaded Octree raycast. Exposed PhysicsWorld::Raycast() to Lua. %!s(int64=12) %!d(string=hai) anos
  Lasse Öörni 668772bb50 Added PhysicsWorld::RemoveCachedGeometry() function to manually invalidate cached collision geometry of a changed model. Added watching for CollisionShape model live reload. Removed internal but public functions from the Lua physics API. %!s(int64=12) %!d(string=hai) anos
  Lasse Öörni aa0f72cf65 Added world position & normal to RayQueryResult. %!s(int64=12) %!d(string=hai) anos
  Yao Wei Tjong 姚伟忠 d33ac02538 Refactor build scripts to build Urho3D library as main target. %!s(int64=12) %!d(string=hai) anos
  Lasse Öörni 36eb726d36 Add the concept of base class type to Object to simplify determining if a ScriptInstance's handle variable is a Node, Component or Resource. Serialize script's resource handles as ResourceRef attributes and allow editing them. %!s(int64=12) %!d(string=hai) anos
  Wei Tjong Yao 02512cecf9 In order to move the out-of-source 'build' directory back to Urho3D project root directory, all the source codes sub-directories are now moved down one level to a new directory under project root called 'Source'. %!s(int64=12) %!d(string=hai) anos