Commit History

Autor SHA1 Mensaxe Data
  Lasse Öörni 88aaa46465 Corrected formatting issues. License.txt & Readme.txt encoded as UTF-8, source code uses ASCII encoding. %!s(int64=13) %!d(string=hai) anos
  Lasse Öörni aa237fd45a Added threaded update check to Zone & CollisionShape, as they do potentially non-threadsafe operations during OnMarkedDirty(). %!s(int64=13) %!d(string=hai) anos
  Lasse Öörni f0b6d55b28 Enclosed Urho3D classes inside Urho3D namespace to avoid clashes with external libraries. %!s(int64=13) %!d(string=hai) anos
  Lasse Öörni ee9809fade Added warning message when triangle mesh or convex hull generation fails due to missing CPU-side (shadowed) geometry data. %!s(int64=13) %!d(string=hai) anos
  Lasse Öörni 170ee77019 To avoid confusion when to use what, and as the performance is usually better, use only HashMap & HashSet instead of Map & Set. %!s(int64=13) %!d(string=hai) anos
  Lasse Öörni 42b9cbc158 Cleaned up terrain code. %!s(int64=13) %!d(string=hai) anos
  Lasse Öörni 248fc3c1b6 Terrain attributes. %!s(int64=13) %!d(string=hai) anos
  Lasse Öörni c846879028 Added terrain collision. %!s(int64=13) %!d(string=hai) anos
  Lasse Öörni 296e36a75b Calculate tangents for decals. %!s(int64=13) %!d(string=hai) anos
  Lasse Öörni 51c4336f2f Moved HashMap & Vector allocations to .cpp files so that they can be more easily tracked. %!s(int64=13) %!d(string=hai) anos
  Lasse Öörni c554abccb8 Fixed crash related to incorrect constraint reference tracking. %!s(int64=13) %!d(string=hai) anos
  Lasse Öörni 3203ee410f Take node scale into account when offsetting the constraint. %!s(int64=13) %!d(string=hai) anos
  Lasse Öörni 9123d1c3d3 Eliminated unnecessary recreation/readdition of physics components when attributes change. %!s(int64=13) %!d(string=hai) anos
  Lasse Öörni ef421ef32d Initial Bullet constraint implementation. %!s(int64=13) %!d(string=hai) anos
  Lasse Öörni 5640824c9a Fixed Camera not properly notified of node transform changes. %!s(int64=13) %!d(string=hai) anos
  Lasse Öörni 91f6f87472 Explicitly mark changed nodes to avoid going through the whole scene in PrepareNetworkUpdate(). %!s(int64=13) %!d(string=hai) anos
  Lasse Öörni 1a9dced05b Updated to AngelScript 2.23.1 WIP. %!s(int64=13) %!d(string=hai) anos
  Lasse Öörni 66a860144a Added separate Equals() function to Vector & Quaternion classes to perform comparison with epsilon. Equality operator does not use epsilon. This optimizes network sync somewhat. %!s(int64=13) %!d(string=hai) anos
  Lasse Öörni 8455ba5ce0 Adjusted attribute order in editor. %!s(int64=13) %!d(string=hai) anos
  Lasse Öörni 32fa940130 Handle world transform update of parented RigidBodies correctly. %!s(int64=13) %!d(string=hai) anos
  Lasse Öörni e8974fae47 NinjaSnowWar single player mode fixed to work with Bullet physics. %!s(int64=13) %!d(string=hai) anos
  Lasse Öörni 3bb70d065e Draw debug geometry for individual RigidBodies or CollisionShapes. %!s(int64=13) %!d(string=hai) anos
  Lasse Öörni 187f179af6 Exposed missing physics enums to script. %!s(int64=13) %!d(string=hai) anos
  Lasse Öörni 402bf1f59e Fixed possible incorrect cylinder shape size assignment. %!s(int64=13) %!d(string=hai) anos
  Lasse Öörni 2c535ab11a Refactored back to using only CollisionShape component, which has an enum for the shape type. Restored the SetBox(), SetSphere() etc. API for CollisionShape. %!s(int64=13) %!d(string=hai) anos
  Lasse Öörni 90f2a80612 Added heightfield & convex hull shapes. %!s(int64=13) %!d(string=hai) anos
  Lasse Öörni 731dc2d6ca Optimized collision shape update to not recreate the whole compound shape every time something changes. %!s(int64=13) %!d(string=hai) anos
  Lasse Öörni 70d95e7ae6 Added ConeShape & TriangleMeshShape. %!s(int64=13) %!d(string=hai) anos
  Lasse Öörni 3d273cc15e Added more basic collision shapes. %!s(int64=13) %!d(string=hai) anos
  Lasse Öörni 567375b7a0 Use Bullet local scaling instead of recreating the collision shape when node scale changes. %!s(int64=13) %!d(string=hai) anos